From 0adece20c68949c514f62447fe57f160519c573e Mon Sep 17 00:00:00 2001 From: Sylvain Mougenot Date: Fri, 27 May 2022 12:03:13 +0200 Subject: add link to write_files format documentation Hope it can help others --- docs/automation/cloud-init.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'docs') diff --git a/docs/automation/cloud-init.rst b/docs/automation/cloud-init.rst index 7d0cc036..ccfb6275 100644 --- a/docs/automation/cloud-init.rst +++ b/docs/automation/cloud-init.rst @@ -50,7 +50,7 @@ In VyOS, by default, enables only two modules: * ``write_files`` - this module allows to insert any files into the filesystem before the first boot, for example, pre-generated encryption keys, - certificates, or even a whole ``config.boot`` file. + certificates, or even a whole ``config.boot`` file. The format is described in the cloudinit documentation `Cloud-init-write_files`_. * ``vyos_userdata`` - the module accepts a list of CLI configuration commands in a ``vyos_config_commands`` section, which gives an easy way to configure the @@ -427,5 +427,6 @@ References .. _vyos-vm-images: https://github.com/vyos/vyos-vm-images .. _cloud-init-docs: https://docs.vyos.io/en/equuleus/automation/cloud-init.html?highlight=cloud-init#vyos-cloud-init .. _Cloud-init-Support: https://pve.proxmox.com/pve-docs/pve-admin-guide.html#qm_cloud_init +.. _Cloud-init-write_files: https://cloudinit.readthedocs.io/en/latest/topics/examples.html#writing-out-arbitrary-files -.. start_vyoslinter \ No newline at end of file +.. start_vyoslinter -- cgit v1.2.3 From 418c62558cae20fc821325adff14e529f6770ba7 Mon Sep 17 00:00:00 2001 From: Nicolás Fort <95703796+nicolas-fort@users.noreply.github.com> Date: Sun, 29 May 2022 08:39:39 -0300 Subject: Route-map - Extend options for ip next-hop match Update documentation for new feature request T4449, which adds more options to route-policy match ip nexthop --- docs/configuration/policy/route-map.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'docs') diff --git a/docs/configuration/policy/route-map.rst b/docs/configuration/policy/route-map.rst index 8b2a555c..6e979a32 100644 --- a/docs/configuration/policy/route-map.rst +++ b/docs/configuration/policy/route-map.rst @@ -74,11 +74,26 @@ Route Map IP next-hop of route to match, based on access-list. +.. cfgcmd:: set policy route-map rule <1-65535> match ip nexthop + address + + IP next-hop of route to match, based on ip address. + +.. cfgcmd:: set policy route-map rule <1-65535> match ip nexthop + prefix-len <0-32> + + IP next-hop of route to match, based on prefix length. + .. cfgcmd:: set policy route-map rule <1-65535> match ip nexthop prefix-list IP next-hop of route to match, based on prefix-list. +.. cfgcmd:: set policy route-map rule <1-65535> match ip nexthop + type + + IP next-hop of route to match, based on type. + .. cfgcmd:: set policy route-map rule <1-65535> match ip route-source access-list <1-2699> -- cgit v1.2.3 From bfc9b8109828d7d9c5e973086ac6d988ede635b1 Mon Sep 17 00:00:00 2001 From: rebortg Date: Mon, 30 May 2022 06:06:57 +0000 Subject: Github: update current branch --- docs/_include/vyos-1x | 2 +- docs/changelog/1.3.rst | 18 ++++++++++++++++++ docs/changelog/1.4.rst | 25 +++++++++++++++++++++++++ 3 files changed, 44 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/_include/vyos-1x b/docs/_include/vyos-1x index 0640a863..96a88c19 160000 --- a/docs/_include/vyos-1x +++ b/docs/_include/vyos-1x @@ -1 +1 @@ -Subproject commit 0640a863255ef8f3d5b9d778fa0b6bff9922087e +Subproject commit 96a88c1990a974c5291553e8b9cd3220795366fb diff --git a/docs/changelog/1.3.rst b/docs/changelog/1.3.rst index 5f96c054..0b8b903a 100644 --- a/docs/changelog/1.3.rst +++ b/docs/changelog/1.3.rst @@ -8,6 +8,24 @@ _ext/releasenotes.py +2022-05-27 +========== + +* :vytask:`T4441` (bug): wwan: connection not possible after a change added after 1.3.1-S1 release + + +2022-05-26 +========== + +* :vytask:`T4442` (feature): HTTP API add action "reset" + + +2022-05-25 +========== + +* :vytask:`T2194` (default): "show firewall" garbled output + + 2022-05-19 ========== diff --git a/docs/changelog/1.4.rst b/docs/changelog/1.4.rst index 90dd443a..4280b1a6 100644 --- a/docs/changelog/1.4.rst +++ b/docs/changelog/1.4.rst @@ -8,6 +8,31 @@ _ext/releasenotes.py +2022-05-29 +========== + +* :vytask:`T2473` (feature): Xml for EIGRP [conf_mode] + + +2022-05-28 +========== + +* :vytask:`T4448` (feature): rip: add support for explicit version selection + + +2022-05-26 +========== + +* :vytask:`T4442` (feature): HTTP API add action "reset" + + +2022-05-25 +========== + +* :vytask:`T4410` (feature): Telegraf - Output to Splunk +* :vytask:`T4382` (bug): Replacing legacy loadFile exposes missing steps in migration scripts and other errors + + 2022-05-21 ========== -- cgit v1.2.3 From a7fab19a17d6a412c50b4df66faa5d66b85f8d08 Mon Sep 17 00:00:00 2001 From: Viacheslav Hletenko Date: Mon, 30 May 2022 12:20:44 +0300 Subject: http-api: Add action reset and socket description --- docs/automation/vyos-api.rst | 18 ++++++++++++++++++ docs/configuration/service/https.rst | 4 ++++ 2 files changed, 22 insertions(+) (limited to 'docs') diff --git a/docs/automation/vyos-api.rst b/docs/automation/vyos-api.rst index 8bc33d53..0cebb292 100644 --- a/docs/automation/vyos-api.rst +++ b/docs/automation/vyos-api.rst @@ -125,6 +125,24 @@ For example, get the addresses of a ``dum0`` interface. "error": null } +/reset +====== + +The ``reset`` endpoint run a ``reset`` command. + +.. code-block:: none + + curl --location --request POST 'https://vyos/reset' \ + --form data='{"op": "reset", "path": ["ip", "bgp", "192.0.2.11"]}' \ + --form key='MY-HTTPS-API-PLAINTEXT-KEY' + + respone: + { + "success": true, + "data": "", + "error": null + } + /image ====== diff --git a/docs/configuration/service/https.rst b/docs/configuration/service/https.rst index 22533db5..4ff777e9 100644 --- a/docs/configuration/service/https.rst +++ b/docs/configuration/service/https.rst @@ -28,6 +28,10 @@ Configuration Set the listen port of the local API, this has no effect on the webserver. The default is port 8080 +.. cfgcmd:: set service https api socket + + Use local socket for API + .. cfgcmd:: set service https api strict Enforce strict path checking -- cgit v1.2.3 From 85eb5e124f11c891470bf83a0096188b2196c457 Mon Sep 17 00:00:00 2001 From: Viacheslav Hletenko Date: Mon, 30 May 2022 14:15:57 +0300 Subject: sshguard: Add ssh dynamic-protection --- docs/configuration/service/ssh.rst | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'docs') diff --git a/docs/configuration/service/ssh.rst b/docs/configuration/service/ssh.rst index ad410a3c..baf17035 100644 --- a/docs/configuration/service/ssh.rst +++ b/docs/configuration/service/ssh.rst @@ -109,6 +109,36 @@ Configuration Specify name of the :abbr:`VRF (Virtual Routing and Forwarding)` instance. +Dynamic-protection +================== +Protects host from brute-force attacks against +SSH. Log messages are parsed, line-by-line, for recognized patterns. If an +attack, such as several login failures within a few seconds, is detected, the +offending IP is blocked. Offenders are unblocked after a set interval. + +.. cfgcmd:: set service ssh dynamic-protection + + Allow ``ssh`` dynamic-protection. + +.. cfgcmd:: set service ssh dynamic-protection allow-from
+ + Whitelist of addresses and networks. Always allow inbound connections from + these systems. + +.. cfgcmd:: set service ssh dynamic-protection block-time + + Block source IP in seconds. Subsequent blocks increase by a factor of 1.5 + The default is 120. + +.. cfgcmd:: set service ssh dynamic-protection detect-time + + Remember source IP in seconds before reset their score. The default is 1800. + +.. cfgcmd:: set service ssh dynamic-protection threshold + + Block source IP when their cumulative attack score exceeds threshold. The + default is 30. + Operation ========= -- cgit v1.2.3 From 6ff761ce00b63b01be4e042680c94ceb38f828eb Mon Sep 17 00:00:00 2001 From: Viacheslav Hletenko Date: Mon, 30 May 2022 16:09:59 +0300 Subject: monitoring: Add azure prometheus and splunk output plugins --- docs/configuration/service/monitoring.rst | 107 +++++++++++++++++++++++++++++- 1 file changed, 106 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/configuration/service/monitoring.rst b/docs/configuration/service/monitoring.rst index 7396f142..755669e1 100644 --- a/docs/configuration/service/monitoring.rst +++ b/docs/configuration/service/monitoring.rst @@ -1,10 +1,111 @@ Monitoring ---------- -Monitoring functionality with ``telegraf`` and ``InfluxDB 2`` is provided. +Azure-data-explorer +=================== +Telegraf output plugin azure-data-explorer_ + +.. cfgcmd:: set service monitoring telegraf azure-data-explorer authentication client-id + + Authentication application client-id. + +.. cfgcmd:: set service monitoring telegraf azure-data-explorer authentication client-secret + + Authentication application client-secret. + +.. cfgcmd:: set service monitoring telegraf azure-data-explorer authentication tenant-id + + Authentication application tenant-id + +.. cfgcmd:: set service monitoring telegraf azure-data-explorer database + + Remote databe name. + +.. cfgcmd:: set service monitoring telegraf azure-data-explorer group-metrics + + Type of metrics grouping when push to Azure Data Explorer. The default is + ``table-per-metric``. + +.. cfgcmd:: set service monitoring telegraf azure-data-explorer table + + Name of the single table Only if set group-metrics single-table. + +.. cfgcmd:: set service monitoring telegraf azure-data-explorer url + + Remote URL. + +Prometheus-client +================= +Telegraf output plugin prometheus-client_ + +.. cfgcmd:: set service monitoring telegraf prometheus-client + + Output plugin Prometheus client + +.. cfgcmd:: set service monitoring telegraf prometheus-client allow-from + + Networks allowed to query this server + +.. cfgcmd:: set service monitoring telegraf prometheus-client authentication username + + HTTP basic authentication username + +.. cfgcmd:: set service monitoring telegraf prometheus-client authentication password + + HTTP basic authentication username + +.. cfgcmd:: set service monitoring telegraf prometheus-client listen-address
+ + Local IP addresses to listen on + +.. cfgcmd:: set service monitoring telegraf prometheus-client metric-version <1 | 2> + + Metris version, the default is ``2`` + +.. cfgcmd:: set service monitoring telegraf prometheus-client port + + Port number used by connection, default is ``9273`` + +Example: + +.. code-block:: none + + set service monitoring telegraf prometheus-client + +.. code-block:: none + + vyos@r14:~$ curl --silent localhost:9273/metrics | egrep -v "#" | grep cpu_usage_system + cpu_usage_system{cpu="cpu-total",host="r14"} 0.20040080160320556 + cpu_usage_system{cpu="cpu0",host="r14"} 0.17182130584191915 + cpu_usage_system{cpu="cpu1",host="r14"} 0.22896393817971655 + +Splunk +====== +Telegraf output plugin splunk_. HTTP Event Collector. + +.. cfgcmd:: set service monitoring telegraf splunk authentication insecure + + Use TLS but skip host validation + +.. cfgcmd:: set service monitoring telegraf splunk authentication token + + Authorization token + +.. cfgcmd:: set service monitoring telegraf splunk authentication url + + Remote URL to Splunk collector + +Example: + +.. code-block:: none + + set service monitoring telegraf splunk authentication insecure + set service monitoring telegraf splunk authentication token 'xxxxf5b8-xxxx-452a-xxxx-43828911xxxx' + set service monitoring telegraf splunk url 'https://192.0.2.10:8088/services/collector' Telegraf ======== +Monitoring functionality with ``telegraf`` and ``InfluxDB 2`` is provided. Telegraf is the open source server agent to help you collect metrics, events and logs from your routers. @@ -43,3 +144,7 @@ An example of a configuration that sends ``telegraf`` metrics to remote set service monitoring telegraf port '8086' set service monitoring telegraf source 'all' set service monitoring telegraf url 'http://r1.influxdb2.local' + +.. _azure-data-explorer: https://github.com/influxdata/telegraf/tree/master/plugins/outputs/azure_data_explorer +.. _prometheus-client: https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client +.. _splunk: https://www.splunk.com/en_us/blog/it/splunk-metrics-via-telegraf.html \ No newline at end of file -- cgit v1.2.3 From 68a335a08633d18e11110e98e5fef7a979d7e850 Mon Sep 17 00:00:00 2001 From: rebortg Date: Tue, 31 May 2022 21:16:48 +0200 Subject: improve coverage with all real vyos commands exported from iso --- docs/_ext/testcoverage.py | 28 +- docs/_ext/vyos.py | 63 +- .../20220531-1.4-rolling-202205310217.json | 120049 ++++++++++++++++++ docs/coverage.rst | 23 +- 4 files changed, 120142 insertions(+), 21 deletions(-) create mode 100644 docs/_include/coverage/20220531-1.4-rolling-202205310217.json (limited to 'docs') diff --git a/docs/_ext/testcoverage.py b/docs/_ext/testcoverage.py index 3d1461a9..c06cf301 100644 --- a/docs/_ext/testcoverage.py +++ b/docs/_ext/testcoverage.py @@ -1,14 +1,13 @@ ''' generate json with all commands from xml for vyos documentation coverage - ''' - import sys import os import json import re import logging +import datetime from io import BytesIO from lxml import etree as ET @@ -33,11 +32,32 @@ input_data = [ } ] +vyos_commands_dir = "_include/coverage" + node_data = { 'cfgcmd': {}, 'opcmd': {}, } + +def get_vyos_commands(): + return_data = None + for (dirpath, dirnames, filenames) in os.walk(vyos_commands_dir): + for file in filenames: + with open(f"{vyos_commands_dir}/{file}") as f: + data = json.load(f) + + if not return_data: + return_data = data + + # find latestes export + if datetime.datetime.fromisoformat(return_data['date']) < datetime.datetime.fromisoformat(data['date']): + return_data = data + + return return_data + + + def get_properties(p): props = {} props['valueless'] = False @@ -378,6 +398,4 @@ def override_element(l: list): el.getparent().remove(el) if __name__ == "__main__": - res = get_working_commands() - print(json.dumps(res)) - #print(res['cfgcmd'][0]) + get_vyos_commands() diff --git a/docs/_ext/vyos.py b/docs/_ext/vyos.py index caa51a90..cd8e561d 100644 --- a/docs/_ext/vyos.py +++ b/docs/_ext/vyos.py @@ -8,7 +8,7 @@ from docutils.parsers.rst import Directive, directives, states from sphinx.util.docutils import SphinxDirective -from testcoverage import get_working_commands +from testcoverage import get_working_commands, get_vyos_commands from sphinx.util import logging @@ -28,6 +28,11 @@ def setup(app): #{"cfgcmd": [], "opcmd": []}, 'html' ) + app.add_config_value( + 'vyos_commands', + get_vyos_commands(), + 'html' + ) app.add_config_value( 'vyos_coverage', { @@ -550,17 +555,20 @@ def build_row(app, fromdocname, rowdata): -def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type): +def process_coverage(app, fromdocname, doccmd, xmlcmd, vyoscmd, cli_type): coverage_list = {} strip_true_list = [] for cmd in doccmd: coverage_item = { 'doccmd': None, 'xmlcmd': None, + 'vyoscmd': None, 'doccmd_item': None, 'xmlcmd_item': None, + 'vyoscmd_item': None, 'indocs': False, 'inxml': False, + 'invyos': False, 'xmlfilename': None } coverage_item['doccmd'] = cmd['cmd'] @@ -576,10 +584,13 @@ def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type): coverage_item = { 'doccmd': None, 'xmlcmd': None, + 'vyoscmd': None, 'doccmd_item': None, 'xmlcmd_item': None, + 'vyoscmd_item': None, 'indocs': False, 'inxml': False, + 'invyos': False, 'xmlfilename': None } coverage_item['xmlcmd'] = cmd['cmd'] @@ -592,7 +603,33 @@ def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type): coverage_list[strip]['xmlcmd_item'] = cmd coverage_list[strip]['inxml'] = True coverage_list[strip]['xmlfilename'] = cmd['filename'] - strip_true_list.append(strip) + + + for item in vyoscmd[cli_type]: + cmd = ' '.join(item['cmd']) + strip = strip_cmd(cmd) + if strip not in coverage_list.keys(): + coverage_item = { + 'doccmd': None, + 'xmlcmd': None, + 'vyoscmd': None, + 'doccmd_item': None, + 'xmlcmd_item': None, + 'vyoscmd_item': None, + 'indocs': False, + 'inxml': False, + 'invyos': False, + 'xmlfilename': None + } + coverage_item['vyoscmd'] = cmd + coverage_item['invyos'] = True + coverage_list[strip] = dict(coverage_item) + else: + coverage_list[strip]['vyoscmd'] = cmd + coverage_list[strip]['invyos'] = True + if coverage_list[strip]['indocs'] and coverage_list[strip]['inxml']: + strip_true_list.append(strip) + strip_true_list = list(set(strip_true_list)) @@ -605,11 +642,11 @@ def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type): table = nodes.table() - tgroup = nodes.tgroup(cols=3) + tgroup = nodes.tgroup(cols=4) table += tgroup - header = (f'Status {len(strip_true_list)}/{len(coverage_list)}', 'Documentaion', 'XML') - colwidths = (5, 50 , 50) + header = (f'Status {len(strip_true_list)}/{len(coverage_list)}', 'Documentation', 'XML', f'in VyOS {vyoscmd["os"]}') + colwidths = (5, 33 , 33, 33) table = nodes.table() tgroup = nodes.tgroup(cols=len(header)) table += tgroup @@ -623,6 +660,7 @@ def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type): for entry in sorted(coverage_list): doc_cmd_text = [] doc_xml_text = [] + doc_vyos_text = [] if coverage_list[entry]['indocs']: doc_cmd_text.append(coverage_list[entry]['doccmd_item']) else: @@ -633,8 +671,14 @@ def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type): doc_xml_text.append(coverage_list[entry]['xmlcmd']) else: doc_xml_text.append('Nothing found in XML Definitions') + + if coverage_list[entry]['invyos']: + doc_vyos_text.append(coverage_list[entry]['vyoscmd']) + else: + doc_vyos_text.append('Nothing found in VyOS') + - if not coverage_list[entry]['indocs'] or not coverage_list[entry]['inxml']: + if not coverage_list[entry]['indocs'] or not coverage_list[entry]['inxml'] or not coverage_list[entry]['invyos']: status = False else: status = True @@ -643,7 +687,8 @@ def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type): ( status, doc_cmd_text, - doc_xml_text + doc_xml_text, + doc_vyos_text ) ) @@ -678,6 +723,7 @@ def process_cmd_nodes(app, doctree, fromdocname): fromdocname, env.vyos_cfgcmd, app.config.vyos_working_commands['cfgcmd'], + app.config.vyos_commands, 'cfgcmd' ) ) @@ -695,6 +741,7 @@ def process_cmd_nodes(app, doctree, fromdocname): fromdocname, env.vyos_opcmd, app.config.vyos_working_commands['opcmd'], + app.config.vyos_commands, 'opcmd' ) ) diff --git a/docs/_include/coverage/20220531-1.4-rolling-202205310217.json b/docs/_include/coverage/20220531-1.4-rolling-202205310217.json new file mode 100644 index 00000000..4055fd99 --- /dev/null +++ b/docs/_include/coverage/20220531-1.4-rolling-202205310217.json @@ -0,0 +1,120049 @@ +{ + "os": "1.4-rolling-202205310217", + "date": "2022-05-31T16:08:42.591122", + "cfgcmd": [ + { + "cmd": [ + "cluster", + "dead-interval", + "" + ], + "run": null, + "help": "lp: u32: 1-29999; Interval after which a node is considered dead after missing heartbeats (milliseconds)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "cluster", + "group", + "", + "auto-failback", + "" + ], + "run": null, + "help": "Fail back to primary node if it recovers from failure", + "type": "bool", + "val_help": null + }, + { + "cmd": [ + "cluster", + "group", + "", + "monitor", + "" + ], + "run": null, + "help": "IP address(es) for monitoring connectivity", + "type": "ipv4", + "val_help": null + }, + { + "cmd": [ + "cluster", + "group", + "", + "primary", + "" + ], + "run": null, + "help": "Host name of the primary node [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "cluster", + "group", + "", + "secondary", + "" + ], + "run": null, + "help": "Host name(s) of the secondary node(s) [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "cluster", + "group", + "", + "service", + "" + ], + "run": null, + "help": "lp: //; IP address (with subnet mask length and interface) to be clustered", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "cluster", + "interface", + "" + ], + "run": null, + "help": "Interface(s) for sending/receiving heartbeat packets [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "cluster", + "keepalive-interval", + "" + ], + "run": null, + "help": "Time interval between heartbeat packets (milliseconds)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "cluster", + "mcast-group", + "" + ], + "run": null, + "help": "Multicast group for sending/receiving heartbeat packets", + "type": "ipv4", + "val_help": null + }, + { + "cmd": [ + "cluster", + "monitor-dead-interval", + "" + ], + "run": null, + "help": "lp: u32: 1-29999; Interval after which a monitor node is considered dead (milliseconds)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "cluster", + "pre-shared-secret", + "" + ], + "run": null, + "help": "Pre-shared secret for authentication between cluster nodes [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "allow-host-networks" + ], + "run": null, + "help": "Allow host networks in container", + "type": null, + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "cap-add", + "" + ], + "run": null, + "help": "lp: sys-time; Permission to set system clock", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "device", + "", + "destination", + "" + ], + "run": null, + "help": "lp: txt; Destination container device", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "device", + "", + "source", + "" + ], + "run": null, + "help": "lp: txt; Source device", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "environment", + "", + "value", + "" + ], + "run": null, + "help": "lp: txt; Set environment option value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "image", + "" + ], + "run": null, + "help": "Image name in the hub-registry", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "memory", + "" + ], + "run": null, + "help": "lp: u32:1-16384; Container memory in megabytes (MB)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "network", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "port", + "", + "destination", + "" + ], + "run": null, + "help": "lp: start-end; Destination container port range (e.g. 10025-10030)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "port", + "", + "protocol", + "" + ], + "run": null, + "help": "Protocol tcp/udp", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "port", + "", + "source", + "" + ], + "run": null, + "help": "lp: start-end; Source host port range (e.g. 10025-10030)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "restart", + "" + ], + "run": null, + "help": "lp: always; Restart containers when they exit, regardless of status, retrying indefinitely", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "volume", + "", + "destination", + "" + ], + "run": null, + "help": "lp: txt; Destination container directory", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "volume", + "", + "source", + "" + ], + "run": null, + "help": "lp: txt; Source host directory", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "network", + "", + "description", + "" + ], + "run": null, + "help": "Network description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "network", + "", + "prefix", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 network prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "registry", + "" + ], + "run": null, + "help": "Registry Name (default: docker.io, quay.io)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "all-ping", + "" + ], + "run": null, + "help": "lp: disable; Disable processing of all IPv4 ICMP echo requests", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "broadcast-ping", + "" + ], + "run": null, + "help": "lp: disable; Disable processing of broadcast IPv4 ICMP echo/timestamp requests (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "config-trap", + "" + ], + "run": null, + "help": "lp: disable; Disable sending SNMP trap on firewall configuration change (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "address-group", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv4range; IPv4 range to match (e.g. 10.0.0.1-10.0.0.200)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "address-group", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-address-group", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv6range; IPv6 range to match (e.g. 2002::1-2002::ff)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-address-group", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-network-group", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-network-group", + "", + "network", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "mac-group", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "mac-group", + "", + "mac-address", + "" + ], + "run": null, + "help": "lp: ; MAC address to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "network-group", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "network-group", + "", + "network", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 Subnet to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "port-group", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "port-group", + "", + "port", + "" + ], + "run": null, + "help": "lp: start-end; Numbered port range (e.g. 1001-1050)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ip-src-route", + "" + ], + "run": null, + "help": "lp: disable; Disable processing of IPv4 packets with source route option (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "default-action", + "" + ], + "run": null, + "help": "lp: accept; Accept if no prior rules are hit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "enable-default-log" + ], + "run": null, + "help": "Option to log packets hitting default-action", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "action", + "" + ], + "run": null, + "help": "lp: drop; Drop matching entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "connection-status", + "nat", + "" + ], + "run": null, + "help": "lp: source; Match connections that are subject to source NAT", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "destination", + "address", + "" + ], + "run": null, + "help": "lp: !ipv6range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "destination", + "group", + "address-group", + "" + ], + "run": null, + "help": "Group of addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "destination", + "group", + "mac-group", + "" + ], + "run": null, + "help": "Group of MAC addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "destination", + "group", + "network-group", + "" + ], + "run": null, + "help": "Group of networks", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "destination", + "group", + "port-group", + "" + ], + "run": null, + "help": "Group of ports", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "destination", + "port", + "" + ], + "run": null, + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "disable" + ], + "run": null, + "help": "Option to disable firewall rule", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "fragment", + "match-frag" + ], + "run": null, + "help": "Second and further fragments of fragmented packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "fragment", + "match-non-frag" + ], + "run": null, + "help": "Head fragments or unfragmented packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "hop-limit", + "eq", + "" + ], + "run": null, + "help": "lp: u32:0-255; Hop limit equal to value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "hop-limit", + "gt", + "" + ], + "run": null, + "help": "lp: u32:0-255; Hop limit greater than value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "hop-limit", + "lt", + "" + ], + "run": null, + "help": "lp: u32:0-255; Hop limit less than value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "icmpv6", + "code", + "" + ], + "run": null, + "help": "lp: u32:0-255; ICMPv6 code (0-255)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "icmpv6", + "type", + "" + ], + "run": null, + "help": "lp: u32:0-255; ICMPv6 type (0-255)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "icmpv6", + "type-name", + "" + ], + "run": null, + "help": "lp: router-renumbering; ICMPv6 type 138: router-renumbering", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "ipsec", + "match-ipsec" + ], + "run": null, + "help": "Inbound IPsec packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "ipsec", + "match-none" + ], + "run": null, + "help": "Inbound non-IPsec packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "limit", + "burst", + "" + ], + "run": null, + "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "limit", + "rate", + "" + ], + "run": null, + "help": "lp: txt; integer/unit (Example: 5/minute)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "log", + "" + ], + "run": null, + "help": "lp: disable; Disable log", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: !; IP protocol name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "recent", + "count", + "" + ], + "run": null, + "help": "lp: u32:1-255; Source addresses seen more than N times", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "recent", + "time", + "" + ], + "run": null, + "help": "lp: hour; Source addresses seen COUNT times in the last hour", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "address", + "" + ], + "run": null, + "help": "lp: !ipv6range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "group", + "address-group", + "" + ], + "run": null, + "help": "Group of addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "group", + "mac-group", + "" + ], + "run": null, + "help": "Group of MAC addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "group", + "network-group", + "" + ], + "run": null, + "help": "Group of networks", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "group", + "port-group", + "" + ], + "run": null, + "help": "Group of ports", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "mac-address", + "" + ], + "run": null, + "help": "lp: !; Match everything except the specified MAC address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "port", + "" + ], + "run": null, + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "state", + "established", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "state", + "invalid", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "state", + "new", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "state", + "related", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "ack" + ], + "run": null, + "help": "Acknowledge flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "cwr" + ], + "run": null, + "help": "Congestion Window Reduced flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "ecn" + ], + "run": null, + "help": "Explicit Congestion Notification flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "fin" + ], + "run": null, + "help": "Finish flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ack" + ], + "run": null, + "help": "Acknowledge flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "cwr" + ], + "run": null, + "help": "Congestion Window Reduced flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ecn" + ], + "run": null, + "help": "Explicit Congestion Notification flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "fin" + ], + "run": null, + "help": "Finish flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "psh" + ], + "run": null, + "help": "Push flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "rst" + ], + "run": null, + "help": "Reset flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "syn" + ], + "run": null, + "help": "Synchronise flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "urg" + ], + "run": null, + "help": "Urgent flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "psh" + ], + "run": null, + "help": "Push flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "rst" + ], + "run": null, + "help": "Reset flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "syn" + ], + "run": null, + "help": "Synchronise flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "urg" + ], + "run": null, + "help": "Urgent flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "time", + "startdate", + "" + ], + "run": null, + "help": "lp: txt; Enter date using following notation - YYYY-MM-DD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "time", + "starttime", + "" + ], + "run": null, + "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "time", + "stopdate", + "" + ], + "run": null, + "help": "lp: txt; Enter date using following notation - YYYY-MM-DD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "time", + "stoptime", + "" + ], + "run": null, + "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "time", + "weekdays", + "" + ], + "run": null, + "help": "lp: u32:0-6; Day number (0 = Sunday ... 6 = Saturday)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-receive-redirects", + "" + ], + "run": null, + "help": "lp: disable; Disable processing of received ICMPv6 redirect messages (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-src-route", + "" + ], + "run": null, + "help": "lp: disable; Disable processing of IPv6 packets with routing header (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "log-martians", + "" + ], + "run": null, + "help": "lp: disable; Disable logging of Ipv4 packets with invalid addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "default-action", + "" + ], + "run": null, + "help": "lp: accept; Accept if no prior rules are hit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "enable-default-log" + ], + "run": null, + "help": "Option to log packets hitting default-action", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "action", + "" + ], + "run": null, + "help": "lp: drop; Drop matching entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "connection-status", + "nat", + "" + ], + "run": null, + "help": "lp: source; Match connections that are subject to source NAT", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "address", + "" + ], + "run": null, + "help": "lp: !ipv4range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "group", + "address-group", + "" + ], + "run": null, + "help": "Group of addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "group", + "mac-group", + "" + ], + "run": null, + "help": "Group of MAC addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "group", + "network-group", + "" + ], + "run": null, + "help": "Group of networks", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "group", + "port-group", + "" + ], + "run": null, + "help": "Group of ports", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "port", + "" + ], + "run": null, + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "disable" + ], + "run": null, + "help": "Option to disable firewall rule", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "fragment", + "match-frag" + ], + "run": null, + "help": "Second and further fragments of fragmented packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "fragment", + "match-non-frag" + ], + "run": null, + "help": "Head fragments or unfragmented packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "icmp", + "code", + "" + ], + "run": null, + "help": "lp: u32:0-255; ICMP code (0-255)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "icmp", + "type", + "" + ], + "run": null, + "help": "lp: u32:0-255; ICMP type (0-255)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "icmp", + "type-name", + "" + ], + "run": null, + "help": "lp: address-mask-reply; ICMP type 18: address-mask-reply", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "ipsec", + "match-ipsec" + ], + "run": null, + "help": "Inbound IPsec packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "ipsec", + "match-none" + ], + "run": null, + "help": "Inbound non-IPsec packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "limit", + "burst", + "" + ], + "run": null, + "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "limit", + "rate", + "" + ], + "run": null, + "help": "lp: txt; integer/unit (Example: 5/minute)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "log", + "" + ], + "run": null, + "help": "lp: disable; Disable log", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: !; IP protocol name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "recent", + "count", + "" + ], + "run": null, + "help": "lp: u32:1-255; Source addresses seen more than N times", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "recent", + "time", + "" + ], + "run": null, + "help": "lp: hour; Source addresses seen COUNT times in the last hour", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "address", + "" + ], + "run": null, + "help": "lp: !ipv4range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "group", + "address-group", + "" + ], + "run": null, + "help": "Group of addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "group", + "mac-group", + "" + ], + "run": null, + "help": "Group of MAC addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "group", + "network-group", + "" + ], + "run": null, + "help": "Group of networks", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "group", + "port-group", + "" + ], + "run": null, + "help": "Group of ports", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "mac-address", + "" + ], + "run": null, + "help": "lp: !; Match everything except the specified MAC address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "port", + "" + ], + "run": null, + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "state", + "established", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "state", + "invalid", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "state", + "new", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "state", + "related", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "ack" + ], + "run": null, + "help": "Acknowledge flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "cwr" + ], + "run": null, + "help": "Congestion Window Reduced flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "ecn" + ], + "run": null, + "help": "Explicit Congestion Notification flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "fin" + ], + "run": null, + "help": "Finish flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ack" + ], + "run": null, + "help": "Acknowledge flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "cwr" + ], + "run": null, + "help": "Congestion Window Reduced flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ecn" + ], + "run": null, + "help": "Explicit Congestion Notification flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "fin" + ], + "run": null, + "help": "Finish flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "psh" + ], + "run": null, + "help": "Push flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "rst" + ], + "run": null, + "help": "Reset flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "syn" + ], + "run": null, + "help": "Synchronise flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "urg" + ], + "run": null, + "help": "Urgent flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "psh" + ], + "run": null, + "help": "Push flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "rst" + ], + "run": null, + "help": "Reset flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "syn" + ], + "run": null, + "help": "Synchronise flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "urg" + ], + "run": null, + "help": "Urgent flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "time", + "startdate", + "" + ], + "run": null, + "help": "lp: txt; Enter date using following notation - YYYY-MM-DD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "time", + "starttime", + "" + ], + "run": null, + "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "time", + "stopdate", + "" + ], + "run": null, + "help": "lp: txt; Enter date using following notation - YYYY-MM-DD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "time", + "stoptime", + "" + ], + "run": null, + "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "time", + "weekdays", + "" + ], + "run": null, + "help": "lp: u32:0-6; Day number (0 = Sunday ... 6 = Saturday)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "receive-redirects", + "" + ], + "run": null, + "help": "lp: disable; Disable processing of received IPv4 ICMP redirect messages (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "send-redirects", + "" + ], + "run": null, + "help": "lp: disable; Disable sending IPv4 ICMP redirect messages", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "established", + "action", + "" + ], + "run": null, + "help": "lp: reject; Action to reject", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "established", + "log", + "enable" + ], + "run": null, + "help": "Enable logging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "invalid", + "action", + "" + ], + "run": null, + "help": "lp: reject; Action to reject", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "invalid", + "log", + "enable" + ], + "run": null, + "help": "Enable logging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "related", + "action", + "" + ], + "run": null, + "help": "lp: reject; Action to reject", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "related", + "log", + "enable" + ], + "run": null, + "help": "Enable logging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "syn-cookies", + "" + ], + "run": null, + "help": "lp: disable; Disable use of TCP SYN cookies with IPv4", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "twa-hazards-protection", + "" + ], + "run": null, + "help": "lp: disable; Disable RFC1337 TIME-WAIT hazards protection (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "algorithm", + "" + ], + "run": null, + "help": "lp: locality-based-least-connection; Locality-Based least connection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "delay-loop", + "" + ], + "run": null, + "help": "lp: u32:1-600; Interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "forward-method", + "" + ], + "run": null, + "help": "lp: tunnel; Tunneling", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "persistence-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; Timeout for persistent connections", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: udp; UDP", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "real-server", + "", + "connection-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; Connection timeout to remote server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "real-server", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "address", + "", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "advertise-interval", + "" + ], + "run": null, + "help": "lp: u32:1-255; Advertise interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "authentication", + "password", + "" + ], + "run": null, + "help": "lp: txt; Password string (up to 8 characters)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "authentication", + "type", + "" + ], + "run": null, + "help": "lp: ah; AH - IPSEC (not recommended)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "excluded-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "health-check", + "failure-count", + "" + ], + "run": null, + "help": "Health check failure count required for transition to fault (default: 3)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "health-check", + "interval", + "" + ], + "run": null, + "help": "Health check execution interval in seconds (default: 60)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "health-check", + "script", + "" + ], + "run": null, + "help": "Health check script file", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "hello-source-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 hello source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "no-preempt" + ], + "run": null, + "help": "Disable master preemption", + "type": null, + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "peer-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 unicast peer address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "preempt-delay", + "" + ], + "run": null, + "help": "lp: u32:0-1000; preempt delay", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:1-255; Router priority", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "rfc3768-compatibility" + ], + "run": null, + "help": "Use VRRP virtual MAC address as per RFC3768", + "type": null, + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "track", + "exclude-vrrp-interface" + ], + "run": null, + "help": "Disable track state of main interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "track", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "transition-script", + "backup", + "" + ], + "run": null, + "help": "Script to run on VRRP state transition to backup", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "transition-script", + "fault", + "" + ], + "run": null, + "help": "Script to run on VRRP state transition to fault", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "transition-script", + "master", + "" + ], + "run": null, + "help": "Script to run on VRRP state transition to master", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "transition-script", + "stop", + "" + ], + "run": null, + "help": "Script to run on VRRP state transition to stop", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "vrid", + "" + ], + "run": null, + "help": "lp: u32:1-255; Virtual router identifier", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "", + "member", + "" + ], + "run": null, + "help": "lp: txt; VRRP group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "", + "transition-script", + "backup", + "" + ], + "run": null, + "help": "Script to run on VRRP state transition to backup", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "", + "transition-script", + "fault", + "" + ], + "run": null, + "help": "Script to run on VRRP state transition to fault", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "", + "transition-script", + "master", + "" + ], + "run": null, + "help": "Script to run on VRRP state transition to master", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "", + "transition-script", + "stop", + "" + ], + "run": null, + "help": "Script to run on VRRP state transition to stop", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "arp-monitor", + "interval", + "" + ], + "run": null, + "help": "lp: u32; Specifies the ARP link monitoring frequency in milliseconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "arp-monitor", + "target", + "" + ], + "run": null, + "help": "lp: ipv4; Specify IPv4 address of ARP requests when interval is enabled", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "hash-policy", + "" + ], + "run": null, + "help": "lp: encap3+4; combine encapsulated IP address and port to make hash", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "lacp-rate", + "" + ], + "run": null, + "help": "lp: fast; Request partner to transmit LACPDUs every 1 second", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "member", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "min-links", + "" + ], + "run": null, + "help": "lp: u32:0-16; Minimum number of member interfaces required up before enabling bond", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "mode", + "" + ], + "run": null, + "help": "lp: xor-hash; Distribute based on MAC address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "primary", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "egress-qos", + "" + ], + "run": null, + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ingress-qos", + "" + ], + "run": null, + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "xdp" + ], + "run": null, + "help": "Enable eXpress Data Path", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "aging", + "" + ], + "run": null, + "help": "lp: u32:10-1000000; MAC address aging time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "enable-vlan" + ], + "run": null, + "help": "Enable VLAN aware bridge", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "forwarding-delay", + "" + ], + "run": null, + "help": "lp: u32:0-200; Spanning Tree Protocol forwarding delay in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "hello-time", + "" + ], + "run": null, + "help": "lp: u32:1-10; Spanning Tree Protocol hello advertisement interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "igmp", + "querier" + ], + "run": null, + "help": "Enable IGMP querier", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "max-age", + "" + ], + "run": null, + "help": "lp: u32:1-40; Bridge maximum aging time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "member", + "interface", + "", + "allowed-vlan", + "" + ], + "run": null, + "help": "lp: -; VLAN id range allowed on this interface (use '-' as delimiter)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "member", + "interface", + "", + "cost", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Path cost value for Spanning Tree Protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "member", + "interface", + "", + "isolated" + ], + "run": null, + "help": "Port is isolated (also known as Private-VLAN)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "member", + "interface", + "", + "native-vlan", + "" + ], + "run": null, + "help": "lp: u32:1-4094; Virtual Local Area Network (VLAN) ID", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "member", + "interface", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-63; Bridge port priority", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Bridge priority", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "stp" + ], + "run": null, + "help": "Enable spanning tree protocol", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "egress-qos", + "" + ], + "run": null, + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ingress-qos", + "" + ], + "run": null, + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "netns", + "" + ], + "run": null, + "help": "lp: text; Network namespace name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "disable-flow-control" + ], + "run": null, + "help": "Disable Ethernet flow control (pause frames)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "duplex", + "" + ], + "run": null, + "help": "lp: full; Full duplex", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "eapol", + "ca-certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of CA in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "eapol", + "certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of certificate in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "eapol", + "passphrase", + "" + ], + "run": null, + "help": "lp: txt; Passphrase to decrypt the private key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "hw-id", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "offload", + "gro" + ], + "run": null, + "help": "Enable Generic Receive Offload", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "offload", + "gso" + ], + "run": null, + "help": "Enable Generic Segmentation Offload", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "offload", + "lro" + ], + "run": null, + "help": "Enable Large Receive Offload", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "offload", + "rps" + ], + "run": null, + "help": "Enable Receive Packet Steering", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "offload", + "sg" + ], + "run": null, + "help": "Enable Scatter-Gather", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "offload", + "tso" + ], + "run": null, + "help": "Enable TCP Segmentation Offloading", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ring-buffer", + "rx", + "" + ], + "run": null, + "help": "lp: u32:80-16384; ring buffer size", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ring-buffer", + "tx", + "" + ], + "run": null, + "help": "lp: u32:80-16384; ring buffer size", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "speed", + "" + ], + "run": null, + "help": "lp: 100000; 100 Gbit/sec", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "egress-qos", + "" + ], + "run": null, + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ingress-qos", + "" + ], + "run": null, + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "xdp" + ], + "run": null, + "help": "Enable eXpress Data Path", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:1450-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "parameters", + "ip", + "df", + "" + ], + "run": null, + "help": "lp: inherit; Copy from the original IP header", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "parameters", + "ip", + "tos", + "" + ], + "run": null, + "help": "lp: u32:0-99; Type of Service (TOS)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "parameters", + "ip", + "ttl", + "" + ], + "run": null, + "help": "lp: u32:1-255; Time to Live", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "parameters", + "ipv6", + "flowlabel", + "" + ], + "run": null, + "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "remote", + "" + ], + "run": null, + "help": "lp: ipv6; Tunnel remote IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "vni", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; VXLAN virtual network identifier", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "input", + "", + "description", + "" + ], + "run": null, + "help": "Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "input", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "input", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "input", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "destination-port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "encapsulation", + "" + ], + "run": null, + "help": "lp: ip; IP encapsulation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "peer-session-id", + "" + ], + "run": null, + "help": "lp: u32:1-429496729; L2TPv3 peer session identifier", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "peer-tunnel-id", + "" + ], + "run": null, + "help": "lp: u32:1-429496729; L2TPv3 peer tunnel identifier", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "remote", + "" + ], + "run": null, + "help": "lp: ipv6; Tunnel remote IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "session-id", + "" + ], + "run": null, + "help": "lp: u32:1-429496729; L2TPv3 session identifier", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "source-port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "tunnel-id", + "" + ], + "run": null, + "help": "lp: u32:1-429496729; L2TPv3 local tunnel identifier", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "security", + "cipher", + "" + ], + "run": null, + "help": "lp: gcm-aes-256; Galois/Counter Mode of AES cipher with 256-bit key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "security", + "encrypt" + ], + "run": null, + "help": "Enable optional MACsec encryption", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "security", + "mka", + "cak", + "" + ], + "run": null, + "help": "lp: key; 16-byte (128-bit) hex-string (32 hex-digits)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "security", + "mka", + "ckn", + "" + ], + "run": null, + "help": "lp: key; 32-byte (256-bit) hex-string (64 hex-digits)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "security", + "mka", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-255; MACsec Key Agreement protocol (MKA) priority", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "security", + "replay-window", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Number of packets that could be misordered", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "source-interface", + "" + ], + "run": null, + "help": "lp: interface; Physical interface used for traffic forwarding", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "authentication", + "password", + "" + ], + "run": null, + "help": "OpenVPN password used for authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "authentication", + "username", + "" + ], + "run": null, + "help": "OpenVPN username used for authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "device-type", + "" + ], + "run": null, + "help": "lp: tap; TAP device, required for OSI layer 2", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "encryption", + "cipher", + "" + ], + "run": null, + "help": "lp: aes256gcm; AES algorithm with 256-bit key GCM", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "encryption", + "ncp-ciphers", + "" + ], + "run": null, + "help": "lp: aes256gcm; AES algorithm with 256-bit key GCM", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "hash", + "" + ], + "run": null, + "help": "lp: sha512; SHA-512 algorithm", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "keep-alive", + "failure-count", + "" + ], + "run": null, + "help": "lp: u32:0-1000; Maximum number of keepalive packet failures", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "keep-alive", + "interval", + "" + ], + "run": null, + "help": "lp: u32:0-600; Keepalive packet interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "local-address", + "", + "subnet-mask", + "" + ], + "run": null, + "help": "Subnet-mask for local IP address of tunnel (IPv4 only)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "local-host", + "" + ], + "run": null, + "help": "lp: ipv6; Local IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "local-port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "mode", + "" + ], + "run": null, + "help": "lp: server; Server in client-server mode", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "openvpn-option", + "" + ], + "run": null, + "help": "Additional OpenVPN options. You must", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "persistent-tunnel" + ], + "run": null, + "help": "Do not close and reopen interface (TUN/TAP device) on client restarts", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: tcp-active; TCP and initiates connections actively", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "remote-address", + "" + ], + "run": null, + "help": "lp: ipv6; Remote end IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "remote-host", + "" + ], + "run": null, + "help": "lp: txt; Hostname of remote host", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "remote-port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "replace-default-route", + "local", + "" + ], + "run": null, + "help": "Tunnel endpoints are on the same subnet", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client", + "", + "ip", + "" + ], + "run": null, + "help": "lp: ipv6; Client IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client", + "", + "push-route", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 network and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client", + "", + "subnet", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 network and prefix length belonging to the client", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client-ip-pool", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client-ip-pool", + "start", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client-ip-pool", + "stop", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client-ip-pool", + "subnet-mask", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 subnet mask", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client-ipv6-pool", + "base", + "" + ], + "run": null, + "help": "lp: ipv6net; Client IPv6 pool base address with optional prefix length (defaults: base = server subnet + 0x1000, prefix length = server prefix length)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client-ipv6-pool", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "domain-name", + "" + ], + "run": null, + "help": "lp: txt; Domain Name Server suffix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "max-connections", + "" + ], + "run": null, + "help": "lp: u32:1-4096; Number of concurrent clients", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "mfa", + "totp", + "challenge", + "" + ], + "run": null, + "help": "lp: enable; Enable chalenge-response (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "mfa", + "totp", + "digits", + "" + ], + "run": null, + "help": "lp: 1-65535; Seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "mfa", + "totp", + "drift", + "" + ], + "run": null, + "help": "lp: 1-65535; Seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "mfa", + "totp", + "slop", + "" + ], + "run": null, + "help": "lp: 1-65535; Seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "mfa", + "totp", + "step", + "" + ], + "run": null, + "help": "lp: 1-65535; Seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "push-route", + "", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-4294967295; Metric for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "reject-unconfigured-clients" + ], + "run": null, + "help": "Reject connections from clients that are not explicitly configured", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "subnet", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 network and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "topology", + "" + ], + "run": null, + "help": "lp: subnet; Subnet topology", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "shared-secret-key", + "" + ], + "run": null, + "help": "Secret key shared with remote end of tunnel", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "tls", + "auth-key", + "" + ], + "run": null, + "help": "TLS shared secret key for tls-auth", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "tls", + "ca-certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of CA in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "tls", + "certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of certificate in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "tls", + "crypt-key", + "" + ], + "run": null, + "help": "Static key to use to authenticate control channel", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "tls", + "dh-params", + "" + ], + "run": null, + "help": "Diffie Hellman parameters (server only)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "tls", + "role", + "" + ], + "run": null, + "help": "lp: passive; Wait for incoming TLS connection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "tls", + "tls-version-min", + "" + ], + "run": null, + "help": "lp: 1.3; TLS v1.3", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "use-lzo-compression" + ], + "run": null, + "help": "Use fast LZO compression on this TUN/TAP interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "access-concentrator", + "" + ], + "run": null, + "help": "Access concentrator name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "authentication", + "password", + "" + ], + "run": null, + "help": "lp: txt; Password used for connection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "authentication", + "user", + "" + ], + "run": null, + "help": "lp: txt; Username used for connection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "connect-on-demand" + ], + "run": null, + "help": "Establishment connection automatically when traffic is sent", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "idle-timeout", + "" + ], + "run": null, + "help": "lp: u32:0-86400; Idle timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "local-address", + "" + ], + "run": null, + "help": "lp: ipv4; Address of local end of the PPPoE link", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-1500; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "no-peer-dns" + ], + "run": null, + "help": "Do not use DNS servers provided by the peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "remote-address", + "" + ], + "run": null, + "help": "lp: ipv4; Address of remote end of the PPPoE link", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "service-name", + "" + ], + "run": null, + "help": "Service name, only connect to access concentrators advertising this", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "source-interface", + "" + ], + "run": null, + "help": "lp: interface; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "mode", + "" + ], + "run": null, + "help": "lp: passthru; Promicious mode passthrough of underlying device", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "source-interface", + "" + ], + "run": null, + "help": "lp: interface; Physical interface used for traffic forwarding", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "egress-qos", + "" + ], + "run": null, + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ingress-qos", + "" + ], + "run": null, + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "6rd-prefix", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "6rd-relay-prefix", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix of interface for 6rd", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "encapsulation", + "" + ], + "run": null, + "help": "lp: sit; Simple Internet Transition (IPv6 in IPv4)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:64-8024; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "multicast", + "" + ], + "run": null, + "help": "lp: disable; Disable multicast (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "erspan", + "direction", + "" + ], + "run": null, + "help": "lp: egress; Mirror egress traffic", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "erspan", + "hw-id", + "" + ], + "run": null, + "help": "lp: u32:0-1048575; Unique identifier of an ERSPAN engine", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "erspan", + "index", + "" + ], + "run": null, + "help": "lp: u32:0-63; Platform-depedent field for specifying port number and direction", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "erspan", + "version", + "" + ], + "run": null, + "help": "lp: 2; ERSPAN Type III", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ip", + "ignore-df" + ], + "run": null, + "help": "Ignore the DF (don't fragment) bit", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ip", + "key", + "" + ], + "run": null, + "help": "lp: u32; Tunnel key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ip", + "no-pmtu-discovery" + ], + "run": null, + "help": "Disable path MTU discovery", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ip", + "tos", + "" + ], + "run": null, + "help": "lp: u32:0-99; Type of Service (TOS)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ip", + "ttl", + "" + ], + "run": null, + "help": "lp: u32:1-255; Time to Live", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ipv6", + "encaplimit", + "" + ], + "run": null, + "help": "lp: none; Disable encapsulation limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ipv6", + "flowlabel", + "" + ], + "run": null, + "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ipv6", + "hoplimit", + "" + ], + "run": null, + "help": "lp: u32:0-255; Hop limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ipv6", + "tclass", + "" + ], + "run": null, + "help": "lp: 0x0-0x0fffff; Traffic class, 'inherit' or hex value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "remote", + "" + ], + "run": null, + "help": "lp: ipv6; Tunnel remote IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "source-interface", + "" + ], + "run": null, + "help": "lp: interface; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "external" + ], + "run": null, + "help": "Use external control plane", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "gpe" + ], + "run": null, + "help": "Enable Generic Protocol extension (VXLAN-GPE)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "group", + "" + ], + "run": null, + "help": "lp: ipv6; Multicast IPv6 group address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:1200-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "parameters", + "ip", + "df", + "" + ], + "run": null, + "help": "lp: inherit; Copy from the original IP header", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "parameters", + "ip", + "tos", + "" + ], + "run": null, + "help": "lp: u32:0-99; Type of Service (TOS)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "parameters", + "ip", + "ttl", + "" + ], + "run": null, + "help": "lp: u32:1-255; Time to Live", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "parameters", + "ipv6", + "flowlabel", + "" + ], + "run": null, + "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "parameters", + "nolearning" + ], + "run": null, + "help": "Do not add unknown addresses into forwarding database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "remote", + "" + ], + "run": null, + "help": "lp: ipv6; Tunnel remote IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "source-interface", + "" + ], + "run": null, + "help": "lp: interface; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "vni", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; VXLAN virtual network identifier", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "fwmark", + "" + ], + "run": null, + "help": "lp: number; value which marks the packet for QoS/shaper", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "peer", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address of remote tunnel endpoint", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "peer", + "", + "allowed-ips", + "" + ], + "run": null, + "help": "IP addresses allowed to traverse the peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "peer", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "peer", + "", + "persistent-keepalive", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "peer", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "peer", + "", + "preshared-key", + "" + ], + "run": null, + "help": "base64 encoded preshared key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "peer", + "", + "public-key", + "" + ], + "run": null, + "help": "base64 encoded public key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "private-key", + "" + ], + "run": null, + "help": "Base64 encoded private key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "40mhz-incapable" + ], + "run": null, + "help": "40MHz intolerance, use 20MHz only!", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "auto-powersave" + ], + "run": null, + "help": "Enable WMM-PS unscheduled automatic power aave delivery [U-APSD]", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "channel-set-width", + "" + ], + "run": null, + "help": "lp: ht40-; Supported channel set width both 20 MHz and 40 MHz with secondary channel below primary channel", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "delayed-block-ack" + ], + "run": null, + "help": "Enable HT-delayed block ack", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "dsss-cck-40" + ], + "run": null, + "help": "Enable DSSS_CCK-40", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "greenfield" + ], + "run": null, + "help": "Enable HT-greenfield", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "ldpc" + ], + "run": null, + "help": "Enable LDPC coding capability", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "lsig-protection" + ], + "run": null, + "help": "Enable L-SIG TXOP protection capability", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "max-amsdu", + "" + ], + "run": null, + "help": "lp: 7935; Set maximum A-MSDU length to 7935 octets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "short-gi", + "" + ], + "run": null, + "help": "lp: 40; Short GI for 40 MHz", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "smps", + "" + ], + "run": null, + "help": "lp: dynamic; DYNAMIC Spatial Multiplexing (SM) Power Save", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "stbc", + "rx", + "" + ], + "run": null, + "help": "lp: [1-3]+; Number of spacial streams that can use RX STBC", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "stbc", + "tx" + ], + "run": null, + "help": "Enable sending PPDU using STBC (Space Time Block Coding)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "require-ht" + ], + "run": null, + "help": "Require stations to support HT PHY (reject association if they do not)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "require-vht" + ], + "run": null, + "help": "Require stations to support VHT PHY (reject association if they do not)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "antenna-count", + "" + ], + "run": null, + "help": "lp: u32:1-8; Number of antennas for this card", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "antenna-pattern-fixed" + ], + "run": null, + "help": "Set if antenna pattern does not change during the lifetime of an association", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "beamform", + "" + ], + "run": null, + "help": "lp: multi-user-beamformee; Support for operation as multi user beamformee", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "center-channel-freq", + "freq-1", + "" + ], + "run": null, + "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) center channel index (use 42 for primary 80MHz channel 36)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "center-channel-freq", + "freq-2", + "" + ], + "run": null, + "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) center channel index (use 58 for primary 80MHz channel 52)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "channel-set-width", + "" + ], + "run": null, + "help": "lp: 3; 80+80 MHz channel width", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "ldpc" + ], + "run": null, + "help": "Enable LDPC (Low Density Parity Check) coding capability", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "link-adaptation", + "" + ], + "run": null, + "help": "lp: both; Station can provide VHT MFB in response to VHT MRQ and unsolicited VHT MFB", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "max-mpdu", + "" + ], + "run": null, + "help": "lp: 11454; ncrease Maximum MPDU length to 11454 octets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "max-mpdu-exp", + "" + ], + "run": null, + "help": "lp: u32:0-7; Maximum length of A-MPDU pre-EOF padding = 2 pow(13 + x) -1 octets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "short-gi", + "" + ], + "run": null, + "help": "lp: 160; Short GI for 160 MHz", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "stbc", + "rx", + "" + ], + "run": null, + "help": "lp: [1-4]+; Number of spacial streams that can use RX STBC", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "stbc", + "tx" + ], + "run": null, + "help": "Enable sending PPDU using STBC (Space Time Block Coding)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "tx-powersave" + ], + "run": null, + "help": "Enable VHT TXOP Power Save Mode", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "vht-cf" + ], + "run": null, + "help": "Station supports receiving VHT variant HT Control field", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "channel", + "" + ], + "run": null, + "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) Channel", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "country-code", + "" + ], + "run": null, + "help": "lp: txt; ISO/IEC 3166-1 Country Code", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "disable-broadcast-ssid" + ], + "run": null, + "help": "Disable broadcast of SSID from access-point", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "expunge-failing-stations" + ], + "run": null, + "help": "Disassociate stations based on excessive transmission failures", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "hw-id", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "isolate-stations" + ], + "run": null, + "help": "Isolate stations on the AP so they cannot see each other", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "max-stations", + "" + ], + "run": null, + "help": "lp: u32:1-2007; Number of allowed stations", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "mgmt-frame-protection", + "" + ], + "run": null, + "help": "lp: required; MFP enforced", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "mode", + "" + ], + "run": null, + "help": "lp: ac; 802.11ac - 1300 Mbits/sec", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "physical-device", + "" + ], + "run": null, + "help": "Wireless physical device (default: phy0)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "reduce-transmit-power", + "" + ], + "run": null, + "help": "lp: u32:0-255; TX power reduction in dBm", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wep", + "key", + "" + ], + "run": null, + "help": "lp: txt; Wired Equivalent Privacy key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "cipher", + "" + ], + "run": null, + "help": "lp: TKIP; Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "group-cipher", + "" + ], + "run": null, + "help": "lp: TKIP; Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "mode", + "" + ], + "run": null, + "help": "lp: wpa+wpa2; Allow both WPA and WPA2 (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "passphrase", + "" + ], + "run": null, + "help": "lp: txt; Passphrase of at least 8 but not more than 63 printable characters", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "radius", + "server", + "", + "accounting" + ], + "run": null, + "help": "Enable RADIUS server to receive accounting info", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "radius", + "server", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "radius", + "server", + "", + "key", + "" + ], + "run": null, + "help": "Shared secret key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "radius", + "server", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "radius", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ssid", + "" + ], + "run": null, + "help": "Wireless access-point service set identifier (SSID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "type", + "" + ], + "run": null, + "help": "lp: monitor; Passively monitor all packets on the frequency/channel (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "egress-qos", + "" + ], + "run": null, + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ingress-qos", + "" + ], + "run": null, + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "address", + "" + ], + "run": null, + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "apn", + "" + ], + "run": null, + "help": "Access Point Name (APN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "authentication", + "password", + "" + ], + "run": null, + "help": "lp: txt; Password used for connection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "authentication", + "user", + "" + ], + "run": null, + "help": "lp: txt; Username used for connection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "connect-on-demand" + ], + "run": null, + "help": "Establishment connection automatically when traffic is sent", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcp-options", + "client-id", + "" + ], + "run": null, + "help": "Identifier used by client to identify itself to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcp-options", + "host-name", + "" + ], + "run": null, + "help": "Override system host-name sent to DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcp-options", + "no-default-route" + ], + "run": null, + "help": "Do not install default route to system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcp-options", + "reject", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 prefix to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "run": null, + "help": "Identify the vendor client type to the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcpv6-options", + "duid", + "" + ], + "run": null, + "help": "lp: duid; DHCP unique identifier (DUID)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcpv6-options", + "parameters-only" + ], + "run": null, + "help": "Acquire only config parameters, no address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: >0; Used to form IPv6 interface address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Length of delegated prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcpv6-options", + "rapid-commit" + ], + "run": null, + "help": "Wait for immediate reply instead of advertisements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcpv6-options", + "temporary" + ], + "run": null, + "help": "IPv6 temporary address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "disable-link-detect" + ], + "run": null, + "help": "Ignore link state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "run": null, + "help": "Inbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "firewall", + "in", + "name", + "" + ], + "run": null, + "help": "Inbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "run": null, + "help": "Local IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "firewall", + "local", + "name", + "" + ], + "run": null, + "help": "Local IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "run": null, + "help": "Outbound IPv6 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "firewall", + "out", + "name", + "" + ], + "run": null, + "help": "Outbound IPv4 firewall ruleset name for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "arp-cache-timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "disable-arp-filter" + ], + "run": null, + "help": "Disable ARP filter on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "enable-arp-accept" + ], + "run": null, + "help": "Enable ARP accept on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "enable-arp-announce" + ], + "run": null, + "help": "Enable ARP announce on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "enable-arp-ignore" + ], + "run": null, + "help": "Enable ARP ignore on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "enable-proxy-arp" + ], + "run": null, + "help": "Enable proxy-arp on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "proxy-arp-pvlan" + ], + "run": null, + "help": "Enable private VLAN proxy ARP on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "source-validation", + "" + ], + "run": null, + "help": "lp: disable; No source validation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ipv6", + "address", + "autoconf" + ], + "run": null, + "help": "Enable acquisition of IPv6 address using stateless autoconfig (SLAAC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ipv6", + "address", + "eui64", + "" + ], + "run": null, + "help": "lp: ; IPv6 /64 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ipv6", + "address", + "no-default-link-local" + ], + "run": null, + "help": "Remove the default link-local address from the interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ipv6", + "adjust-mss", + "" + ], + "run": null, + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "run": null, + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "mirror", + "egress", + "" + ], + "run": null, + "help": "Mirror the egress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "mirror", + "ingress", + "" + ], + "run": null, + "help": "Mirror the ingress traffic of the interface to the destination interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-1500; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "policy", + "route", + "" + ], + "run": null, + "help": "IPv4 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "policy", + "route6", + "" + ], + "run": null, + "help": "IPv6 policy route ruleset for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "redirect", + "" + ], + "run": null, + "help": "lp: Interface for packet redirection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "traffic-policy", + "in", + "" + ], + "run": null, + "help": "Ingress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "traffic-policy", + "out", + "" + ], + "run": null, + "help": "Egress traffic policy for interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "disable-source-nat" + ], + "run": null, + "help": "Disable source nat rules from being configured for wan load balancing", + "type": null, + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "enable-local-traffic" + ], + "run": null, + "help": "Enable wan load balancing for locally sourced traffic", + "type": null, + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "flush-connections" + ], + "run": null, + "help": "Flush connection tracking tables on connection state change", + "type": null, + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "hook", + "" + ], + "run": null, + "help": "lp: Script in /config/scripts", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "failure-count", + "" + ], + "run": null, + "help": "lp: u32:1-10; Failure count", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "nexthop", + "" + ], + "run": null, + "help": "lp: dhcp; Set the nexthop via DHCP", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "success-count", + "" + ], + "run": null, + "help": "lp: u32:1-10; Success count", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "test", + "", + "resp-time", + "" + ], + "run": null, + "help": "lp: u32:1-30; Response time (seconds)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "test", + "", + "target", + "" + ], + "run": null, + "help": "Health target address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "test", + "", + "test-script", + "" + ], + "run": null, + "help": "lp: Script in /config/scripts", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "test", + "", + "ttl-limit", + "" + ], + "run": null, + "help": "lp: u32:1-254; Number of hops", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "test", + "", + "type", + "" + ], + "run": null, + "help": "lp: user-defined; User defined test script", + "type": " txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "Description for this rule", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "destination", + "address", + "" + ], + "run": null, + "help": "lp: !ipv4range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "destination", + "port", + "" + ], + "run": null, + "help": "elp: Multiple destination ports can be specified as a comma-separated list.", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "exclude" + ], + "run": null, + "help": "Exclude packets matching this rule from wan load balance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "failover" + ], + "run": null, + "help": "Enable failover for packets matching this rule from wan load balance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "inbound-interface", + "" + ], + "run": null, + "help": "Inbound interface name (e.g., \"eth0\") [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "interface", + "", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-255; Interface weight", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "limit", + "burst", + "" + ], + "run": null, + "help": "Burst limit for matching packets", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "limit", + "period", + "" + ], + "run": null, + "help": "Time window for rate calculation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "limit", + "rate", + "" + ], + "run": null, + "help": "Number of packets used for rate limit", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "limit", + "threshold", + "" + ], + "run": null, + "help": "Threshold behavior for limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "per-packet-balancing" + ], + "run": null, + "help": "Option to match traffic per-packet instead of the default, per-flow", + "type": null, + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: !; All IP protocols except for the specified name or number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "source", + "address", + "" + ], + "run": null, + "help": "lp: !ipv4range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "source", + "port", + "" + ], + "run": null, + "help": "elp: Multiple source ports can be specified as a comma-separated list.", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "sticky-connections", + "inbound" + ], + "run": null, + "help": "Enable sticky incoming WAN connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "destination", + "address", + "" + ], + "run": null, + "help": "lp: !ipv4range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "destination", + "port", + "" + ], + "run": null, + "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'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "exclude" + ], + "run": null, + "help": "Exclude packets matching this rule from NAT", + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "inbound-interface", + "" + ], + "run": null, + "help": "Inbound interface of NAT traffic", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "log" + ], + "run": null, + "help": "NAT rule logging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: u32:0-255; IP protocol number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "source", + "address", + "" + ], + "run": null, + "help": "lp: !ipv4range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "source", + "port", + "" + ], + "run": null, + "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'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "translation", + "address", + "" + ], + "run": null, + "help": "lp: ipv4range; IPv4 address range to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "translation", + "options", + "address-mapping", + "" + ], + "run": null, + "help": "lp: random; Random source or destination address allocation for each connection (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "translation", + "options", + "port-mapping", + "" + ], + "run": null, + "help": "lp: none; Do not apply port randomization (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "translation", + "port", + "" + ], + "run": null, + "help": "lp: range; Numbered port range (e.g., 1001-1005)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "destination", + "address", + "" + ], + "run": null, + "help": "lp: !ipv4range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "destination", + "port", + "" + ], + "run": null, + "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'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "exclude" + ], + "run": null, + "help": "Exclude packets matching this rule from NAT", + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "log" + ], + "run": null, + "help": "NAT rule logging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "outbound-interface", + "" + ], + "run": null, + "help": "Outbound interface of NAT traffic", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: u32:0-255; IP protocol number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "source", + "address", + "" + ], + "run": null, + "help": "lp: !ipv4range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "source", + "port", + "" + ], + "run": null, + "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'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "translation", + "address", + "" + ], + "run": null, + "help": "lp: masquerade; NAT to the primary address of outbound-interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "translation", + "options", + "address-mapping", + "" + ], + "run": null, + "help": "lp: random; Random source or destination address allocation for each connection (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "translation", + "options", + "port-mapping", + "" + ], + "run": null, + "help": "lp: none; Do not apply port randomization (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "translation", + "port", + "" + ], + "run": null, + "help": "lp: range; Numbered port range (e.g., 1001-1005)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "Rule description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "", + "destination", + "address", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "", + "disable" + ], + "run": null, + "help": "Disable NAT66 rule", + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "", + "inbound-interface", + "" + ], + "run": null, + "help": "Inbound interface of NAT66 traffic", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "", + "log" + ], + "run": null, + "help": "NAT66 rule logging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "", + "translation", + "address", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "Rule description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "", + "disable" + ], + "run": null, + "help": "Disable NAT66 rule", + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "", + "log" + ], + "run": null, + "help": "NAT66 rule logging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "", + "outbound-interface", + "" + ], + "run": null, + "help": "Outbound interface of NAT66 traffic", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "", + "source", + "prefix", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "", + "translation", + "address", + "" + ], + "run": null, + "help": "lp: masquerade; NAT to the primary address of outbound-interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "netns", + "name", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "", + "certificate", + "" + ], + "run": null, + "help": "CA certificate in PEM format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "", + "crl", + "" + ], + "run": null, + "help": "Certificate revocation list in PEM format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "", + "description", + "" + ], + "run": null, + "help": "Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "", + "private", + "key", + "" + ], + "run": null, + "help": "CA private key in PEM format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "", + "private", + "password-protected" + ], + "run": null, + "help": "CA private key is password protected", + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "", + "revoke" + ], + "run": null, + "help": "If parent CA is present, this CA certificate will be included in generated CRLs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "", + "certificate", + "" + ], + "run": null, + "help": "Certificate in PEM format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "", + "description", + "" + ], + "run": null, + "help": "Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "", + "private", + "key", + "" + ], + "run": null, + "help": "Certificate private key in PEM format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "", + "private", + "password-protected" + ], + "run": null, + "help": "Certificate private key is password protected", + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "", + "revoke" + ], + "run": null, + "help": "If CA is present, this certificate will be included in generated CRLs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "dh", + "", + "parameters", + "" + ], + "run": null, + "help": "DH parameters in PEM format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "key-pair", + "", + "private", + "key", + "" + ], + "run": null, + "help": "Private key in PEM format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "key-pair", + "", + "private", + "password-protected" + ], + "run": null, + "help": "Private key is password protected", + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "key-pair", + "", + "public", + "key", + "" + ], + "run": null, + "help": "Public key in PEM format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "openvpn", + "shared-secret", + "", + "key", + "" + ], + "run": null, + "help": "OpenVPN shared secret key data", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "openvpn", + "shared-secret", + "", + "version", + "" + ], + "run": null, + "help": "OpenVPN shared secret key version", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "x509", + "default", + "country", + "" + ], + "run": null, + "help": "Default country (default: GB)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "x509", + "default", + "locality", + "" + ], + "run": null, + "help": "Default locality (default: Some-City)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "x509", + "default", + "organization", + "" + ], + "run": null, + "help": "Default organization (default: VyOS)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "x509", + "default", + "state", + "" + ], + "run": null, + "help": "Default state (default: Some-State)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "action", + "" + ], + "run": null, + "help": "lp: deny; Deny matching entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "destination", + "any" + ], + "run": null, + "help": "Any IP address to match", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "destination", + "host", + "" + ], + "run": null, + "help": "lp: ipv4; Host address to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "destination", + "inverse-mask", + "" + ], + "run": null, + "help": "lp: ipv4; Inverse-mask to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "destination", + "network", + "" + ], + "run": null, + "help": "lp: ipv4net; Inverse-mask to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "source", + "any" + ], + "run": null, + "help": "Any IP address to match", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "source", + "host", + "" + ], + "run": null, + "help": "lp: ipv4; Host address to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "source", + "inverse-mask", + "" + ], + "run": null, + "help": "lp: ipv4; Inverse-mask to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "source", + "network", + "" + ], + "run": null, + "help": "lp: ipv4net; Inverse-mask to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "", + "rule", + "", + "action", + "" + ], + "run": null, + "help": "lp: deny; Deny matching entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "", + "rule", + "", + "source", + "any" + ], + "run": null, + "help": "Any IP address to match", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "", + "rule", + "", + "source", + "exact-match" + ], + "run": null, + "help": "Exact match of the network prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "", + "rule", + "", + "source", + "network", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "as-path-list", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "as-path-list", + "", + "rule", + "", + "action", + "" + ], + "run": null, + "help": "lp: deny; Deny matching entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "as-path-list", + "", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "as-path-list", + "", + "rule", + "", + "regex", + "" + ], + "run": null, + "help": "lp: txt; AS path regular expression (ex: \"64501 64502\")", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "community-list", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "community-list", + "", + "rule", + "", + "action", + "" + ], + "run": null, + "help": "lp: deny; Deny matching entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "community-list", + "", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "community-list", + "", + "rule", + "", + "regex", + "" + ], + "run": null, + "help": "lp: additive; New value is appended to the existing value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "extcommunity-list", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "extcommunity-list", + "", + "rule", + "", + "action", + "" + ], + "run": null, + "help": "lp: deny; Deny matching entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "extcommunity-list", + "", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "extcommunity-list", + "", + "rule", + "", + "regex", + "" + ], + "run": null, + "help": "lp: ; Site of Origin regular expression", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "large-community-list", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "large-community-list", + "", + "rule", + "", + "action", + "" + ], + "run": null, + "help": "lp: deny; Deny matching entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "large-community-list", + "", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "large-community-list", + "", + "rule", + "", + "regex", + "" + ], + "run": null, + "help": "lp: IP:NN:NN; BGP large-community-list filter (IPv4 address format)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route", + "rule", + "", + "destination", + "" + ], + "run": null, + "help": "lp: ipv4net; Prefix to match against", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route", + "rule", + "", + "fwmark", + "" + ], + "run": null, + "help": "lp: u32:1-2147483647; Address to match against", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route", + "rule", + "", + "inbound-interface", + "" + ], + "run": null, + "help": "Inbound Interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route", + "rule", + "", + "set", + "table", + "" + ], + "run": null, + "help": "lp: u32:1-200; Table number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route", + "rule", + "", + "source", + "" + ], + "run": null, + "help": "lp: ipv4net; Prefix to match against", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "", + "destination", + "" + ], + "run": null, + "help": "lp: ipv6net; Prefix to match against", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "", + "fwmark", + "" + ], + "run": null, + "help": "lp: u32:1-2147483647; Address to match against", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "", + "inbound-interface", + "" + ], + "run": null, + "help": "Inbound Interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "", + "set", + "table", + "" + ], + "run": null, + "help": "lp: u32:1-200; Table number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "", + "source", + "" + ], + "run": null, + "help": "lp: ipv6net; Prefix to match against", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "", + "rule", + "", + "action", + "" + ], + "run": null, + "help": "lp: deny; Deny matching entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "", + "rule", + "", + "ge", + "" + ], + "run": null, + "help": "lp: u32:0-32; Netmask greater than length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "", + "rule", + "", + "le", + "" + ], + "run": null, + "help": "lp: u32:0-32; Netmask less than length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "", + "rule", + "", + "prefix", + "" + ], + "run": null, + "help": "lp: ipv4net; Prefix to match against", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "", + "rule", + "", + "action", + "" + ], + "run": null, + "help": "lp: deny; Deny matching entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "", + "rule", + "", + "ge", + "" + ], + "run": null, + "help": "lp: u32:0-128; Netmask greater than length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "", + "rule", + "", + "le", + "" + ], + "run": null, + "help": "lp: u32:0-128; Netmask less than length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "", + "rule", + "", + "prefix", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "enable-default-log" + ], + "run": null, + "help": "Option to log packets hitting default-action", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "action", + "" + ], + "run": null, + "help": "lp: drop; Drop matching entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "destination", + "address", + "" + ], + "run": null, + "help": "lp: !ipv4range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "destination", + "group", + "address-group", + "" + ], + "run": null, + "help": "Group of addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "destination", + "group", + "mac-group", + "" + ], + "run": null, + "help": "Group of MAC addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "destination", + "group", + "network-group", + "" + ], + "run": null, + "help": "Group of networks", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "destination", + "group", + "port-group", + "" + ], + "run": null, + "help": "Group of ports", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "destination", + "port", + "" + ], + "run": null, + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "disable" + ], + "run": null, + "help": "Option to disable firewall rule", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "fragment", + "match-frag" + ], + "run": null, + "help": "Second and further fragments of fragmented packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "fragment", + "match-non-frag" + ], + "run": null, + "help": "Head fragments or unfragmented packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "icmp", + "code", + "" + ], + "run": null, + "help": "lp: u32:0-255; ICMP code (0-255)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "icmp", + "type", + "" + ], + "run": null, + "help": "lp: u32:0-255; ICMP type (0-255)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "icmp", + "type-name", + "" + ], + "run": null, + "help": "lp: address-mask-reply; ICMP type 18: address-mask-reply", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "ipsec", + "match-ipsec" + ], + "run": null, + "help": "Inbound IPsec packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "ipsec", + "match-none" + ], + "run": null, + "help": "Inbound non-IPsec packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "limit", + "burst", + "" + ], + "run": null, + "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "limit", + "rate", + "" + ], + "run": null, + "help": "lp: u32:0-4294967295; Maximum average matching rate", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "log", + "" + ], + "run": null, + "help": "lp: disable; Disable log", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: !; IP protocol number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "recent", + "count", + "" + ], + "run": null, + "help": "lp: u32:1-255; Source addresses seen more than N times", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "recent", + "time", + "" + ], + "run": null, + "help": "lp: u32:0-4294967295; Source addresses seen in the last N seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "set", + "dscp", + "" + ], + "run": null, + "help": "lp: u32:0-63; DSCP number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "set", + "mark", + "" + ], + "run": null, + "help": "lp: u32:1-2147483647; Packet marking", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "set", + "table", + "" + ], + "run": null, + "help": "lp: main; Main table", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "set", + "tcp-mss", + "" + ], + "run": null, + "help": "lp: u32:500-1460; Explicitly set TCP MSS value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "address", + "" + ], + "run": null, + "help": "lp: !ipv4range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "group", + "address-group", + "" + ], + "run": null, + "help": "Group of addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "group", + "mac-group", + "" + ], + "run": null, + "help": "Group of MAC addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "group", + "network-group", + "" + ], + "run": null, + "help": "Group of networks", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "group", + "port-group", + "" + ], + "run": null, + "help": "Group of ports", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "mac-address", + "" + ], + "run": null, + "help": "lp: !; Match everything except the specified MAC address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "port", + "" + ], + "run": null, + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "state", + "established", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "state", + "invalid", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "state", + "new", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "state", + "related", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "ack" + ], + "run": null, + "help": "Acknowledge flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "cwr" + ], + "run": null, + "help": "Congestion Window Reduced flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "ecn" + ], + "run": null, + "help": "Explicit Congestion Notification flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "fin" + ], + "run": null, + "help": "Finish flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ack" + ], + "run": null, + "help": "Acknowledge flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "cwr" + ], + "run": null, + "help": "Congestion Window Reduced flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ecn" + ], + "run": null, + "help": "Explicit Congestion Notification flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "fin" + ], + "run": null, + "help": "Finish flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "psh" + ], + "run": null, + "help": "Push flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "rst" + ], + "run": null, + "help": "Reset flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "syn" + ], + "run": null, + "help": "Synchronise flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "urg" + ], + "run": null, + "help": "Urgent flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "psh" + ], + "run": null, + "help": "Push flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "rst" + ], + "run": null, + "help": "Reset flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "syn" + ], + "run": null, + "help": "Synchronise flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "urg" + ], + "run": null, + "help": "Urgent flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "time", + "monthdays", + "" + ], + "run": null, + "help": "Monthdays to match rule on", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "time", + "startdate", + "" + ], + "run": null, + "help": "Date to start matching rule", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "time", + "starttime", + "" + ], + "run": null, + "help": "Time of day to start matching rule", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "time", + "stopdate", + "" + ], + "run": null, + "help": "Date to stop matching rule", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "time", + "stoptime", + "" + ], + "run": null, + "help": "Time of day to stop matching rule", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "time", + "utc" + ], + "run": null, + "help": "Interpret times for startdate, stopdate, starttime and stoptime to be UTC", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "time", + "weekdays", + "" + ], + "run": null, + "help": "Weekdays to match rule on", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "action", + "" + ], + "run": null, + "help": "lp: deny; Deny matching entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "call", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "continue", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Rule number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "as-path", + "" + ], + "run": null, + "help": "BGP as-path-list to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "community", + "community-list", + "" + ], + "run": null, + "help": "BGP community-list to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "community", + "exact-match" + ], + "run": null, + "help": "Community-list to exactly match", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "evpn", + "default-route" + ], + "run": null, + "help": "Default EVPN type-5 route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "evpn", + "rd", + "" + ], + "run": null, + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "evpn", + "route-type", + "" + ], + "run": null, + "help": "lp: prefix; Prefix route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "evpn", + "vni", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; VXLAN virtual network identifier", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "extcommunity", + "" + ], + "run": null, + "help": "BGP extended community to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "address", + "access-list", + "" + ], + "run": null, + "help": "lp: u32:2000-2699; IP extended access list (expanded range)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "address", + "prefix-len", + "" + ], + "run": null, + "help": "lp: u32:0-32; Prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "address", + "prefix-list", + "" + ], + "run": null, + "help": "IP prefix-list to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "nexthop", + "access-list", + "" + ], + "run": null, + "help": "lp: u32:2000-2699; IP extended access list (expanded range)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "nexthop", + "address", + "" + ], + "run": null, + "help": "lp: ipv4; Nexthop IP address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "nexthop", + "prefix-len", + "" + ], + "run": null, + "help": "lp: u32:0-32; Prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "nexthop", + "prefix-list", + "" + ], + "run": null, + "help": "IP prefix-list to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "nexthop", + "type", + "" + ], + "run": null, + "help": "lp: blackhole; Blackhole", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "route-source", + "access-list", + "" + ], + "run": null, + "help": "lp: u32:2000-2699; IP extended access list (expanded range)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "route-source", + "prefix-list", + "" + ], + "run": null, + "help": "IP prefix-list to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ipv6", + "address", + "access-list", + "" + ], + "run": null, + "help": "lp: txt; IPV6 access list name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ipv6", + "address", + "prefix-len", + "" + ], + "run": null, + "help": "lp: u32:0-128; Prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ipv6", + "address", + "prefix-list", + "" + ], + "run": null, + "help": "IPv6 prefix-list to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ipv6", + "nexthop", + "" + ], + "run": null, + "help": "lp: ipv6; Nexthop IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "large-community", + "large-community-list", + "" + ], + "run": null, + "help": "BGP large-community-list to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "local-preference", + "" + ], + "run": null, + "help": "lp: u32:0-4294967295; Local Preference", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Route metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "origin", + "" + ], + "run": null, + "help": "lp: incomplete; Incomplete origin", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "peer", + "" + ], + "run": null, + "help": "lp: ipv4; Peer IP address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "rpki", + "" + ], + "run": null, + "help": "lp: valid; Match valid entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "tag", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Route tag", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "on-match", + "goto", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Rule number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "on-match", + "next" + ], + "run": null, + "help": "Next sequence number to goto on match", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "aggregator", + "as", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Rule number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "aggregator", + "ip", + "" + ], + "run": null, + "help": "lp: ipv4; IP address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "as-path", + "exclude", + "" + ], + "run": null, + "help": "lp: u32; AS number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "as-path", + "prepend", + "" + ], + "run": null, + "help": "lp: u32; AS number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "as-path", + "prepend-last-as", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times to insert", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "atomic-aggregate" + ], + "run": null, + "help": "BGP atomic aggregate attribute", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "comm-list", + "comm-list", + "" + ], + "run": null, + "help": "lp: txt; BGP communities with a community-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "comm-list", + "delete" + ], + "run": null, + "help": "Delete BGP communities matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "community", + "" + ], + "run": null, + "help": "lp: none; No community attribute", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "distance", + "" + ], + "run": null, + "help": "lp: u32:0-255; Distance value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "evpn", + "gateway", + "ipv4", + "" + ], + "run": null, + "help": "lp: ipv4; Gateway IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "evpn", + "gateway", + "ipv6", + "" + ], + "run": null, + "help": "lp: ipv6; Gateway IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "extcommunity", + "bandwidth", + "" + ], + "run": null, + "help": "lp: num-multipaths; Internally computed bandwidth based on number of multipaths (outbound-only)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "extcommunity", + "rt", + "" + ], + "run": null, + "help": "lp: IP:NN; Based on a router-id IP address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "extcommunity", + "soo", + "" + ], + "run": null, + "help": "lp: IP:NN; Based on a router-id IP address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "ip-next-hop", + "" + ], + "run": null, + "help": "lp: peer-address; Set the BGP nexthop address to the address of the peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "ipv6-next-hop", + "global", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "ipv6-next-hop", + "local", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "ipv6-next-hop", + "peer-address" + ], + "run": null, + "help": "Use peer address (for BGP only)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "ipv6-next-hop", + "prefer-global" + ], + "run": null, + "help": "Prefer global address as the nexthop", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "large-comm-list-delete", + "" + ], + "run": null, + "help": "lp: txt; BGP large community-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "large-community", + "" + ], + "run": null, + "help": "lp: txt; ASN:nn:mm BGP large community", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "local-preference", + "" + ], + "run": null, + "help": "lp: u32:0-4294967295; Local preference value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-4294967295; Metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "metric-type", + "" + ], + "run": null, + "help": "lp: type-2; OSPF external type 2 metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "origin", + "" + ], + "run": null, + "help": "lp: incomplete; Incomplete origin", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "originator-id", + "" + ], + "run": null, + "help": "lp: ipv4; Orignator IP address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "src", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "table", + "" + ], + "run": null, + "help": "lp: u32:1-200; Table value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "tag", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Tag value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "weight", + "" + ], + "run": null, + "help": "lp: u32:0-4294967295; BGP weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "enable-default-log" + ], + "run": null, + "help": "Option to log packets hitting default-action", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "action", + "" + ], + "run": null, + "help": "lp: drop; Drop matching entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "destination", + "address", + "" + ], + "run": null, + "help": "lp: !ipv6range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "destination", + "group", + "address-group", + "" + ], + "run": null, + "help": "Group of addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "destination", + "group", + "mac-group", + "" + ], + "run": null, + "help": "Group of MAC addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "destination", + "group", + "network-group", + "" + ], + "run": null, + "help": "Group of networks", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "destination", + "group", + "port-group", + "" + ], + "run": null, + "help": "Group of ports", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "destination", + "port", + "" + ], + "run": null, + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "disable" + ], + "run": null, + "help": "Option to disable firewall rule", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "fragment", + "match-frag" + ], + "run": null, + "help": "Second and further fragments of fragmented packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "fragment", + "match-non-frag" + ], + "run": null, + "help": "Head fragments or unfragmented packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "icmpv6", + "type", + "" + ], + "run": null, + "help": "lp: packet-too-big; ICMP type/code name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "ipsec", + "match-ipsec" + ], + "run": null, + "help": "Inbound IPsec packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "ipsec", + "match-none" + ], + "run": null, + "help": "Inbound non-IPsec packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "limit", + "burst", + "" + ], + "run": null, + "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "limit", + "rate", + "" + ], + "run": null, + "help": "lp: u32:0-4294967295; Maximum average matching rate", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "log", + "" + ], + "run": null, + "help": "lp: disable; Disable log", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: !; IP protocol number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "recent", + "count", + "" + ], + "run": null, + "help": "lp: u32:1-255; Source addresses seen more than N times", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "recent", + "time", + "" + ], + "run": null, + "help": "lp: u32:0-4294967295; Source addresses seen in the last N seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "set", + "dscp", + "" + ], + "run": null, + "help": "lp: u32:0-63; DSCP number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "set", + "mark", + "" + ], + "run": null, + "help": "lp: u32:1-2147483647; Packet marking", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "set", + "table", + "" + ], + "run": null, + "help": "lp: main; Main table", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "set", + "tcp-mss", + "" + ], + "run": null, + "help": "lp: u32:500-1460; Explicitly set TCP MSS value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "address", + "" + ], + "run": null, + "help": "lp: !ipv6range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "group", + "address-group", + "" + ], + "run": null, + "help": "Group of addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "group", + "mac-group", + "" + ], + "run": null, + "help": "Group of MAC addresses", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "group", + "network-group", + "" + ], + "run": null, + "help": "Group of networks", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "group", + "port-group", + "" + ], + "run": null, + "help": "Group of ports", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "mac-address", + "" + ], + "run": null, + "help": "lp: !; Match everything except the specified MAC address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "port", + "" + ], + "run": null, + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "state", + "established", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "state", + "invalid", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "state", + "new", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "state", + "related", + "" + ], + "run": null, + "help": "lp: disable; Disable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "ack" + ], + "run": null, + "help": "Acknowledge flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "cwr" + ], + "run": null, + "help": "Congestion Window Reduced flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "ecn" + ], + "run": null, + "help": "Explicit Congestion Notification flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "fin" + ], + "run": null, + "help": "Finish flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ack" + ], + "run": null, + "help": "Acknowledge flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "cwr" + ], + "run": null, + "help": "Congestion Window Reduced flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ecn" + ], + "run": null, + "help": "Explicit Congestion Notification flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "fin" + ], + "run": null, + "help": "Finish flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "psh" + ], + "run": null, + "help": "Push flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "rst" + ], + "run": null, + "help": "Reset flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "syn" + ], + "run": null, + "help": "Synchronise flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "urg" + ], + "run": null, + "help": "Urgent flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "psh" + ], + "run": null, + "help": "Push flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "rst" + ], + "run": null, + "help": "Reset flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "syn" + ], + "run": null, + "help": "Synchronise flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "urg" + ], + "run": null, + "help": "Urgent flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "time", + "monthdays", + "" + ], + "run": null, + "help": "Monthdays to match rule on", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "time", + "startdate", + "" + ], + "run": null, + "help": "Date to start matching rule", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "time", + "starttime", + "" + ], + "run": null, + "help": "Time of day to start matching rule", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "time", + "stopdate", + "" + ], + "run": null, + "help": "Date to stop matching rule", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "time", + "stoptime", + "" + ], + "run": null, + "help": "Time of day to stop matching rule", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "time", + "utc" + ], + "run": null, + "help": "Interpret times for startdate, stopdate, starttime and stoptime to be UTC", + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "time", + "weekdays", + "" + ], + "run": null, + "help": "Weekdays to match rule on", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "echo-mode" + ], + "run": null, + "help": "Enables the echo transmission mode", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "interval", + "echo-interval", + "" + ], + "run": null, + "help": "lp: u32:10-60000; The minimal echo receive transmission interval that this system is capable of handling", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "interval", + "multiplier", + "" + ], + "run": null, + "help": "lp: u32:2-255; Remote transmission interval will be multiplied by this value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "interval", + "receive", + "" + ], + "run": null, + "help": "lp: u32:10-60000; Interval in milliseconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "interval", + "transmit", + "" + ], + "run": null, + "help": "lp: u32:10-60000; Interval in milliseconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "multihop" + ], + "run": null, + "help": "Allow this BFD peer to not be directly connected", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "passive" + ], + "run": null, + "help": "Do not attempt to start sessions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "profile", + "" + ], + "run": null, + "help": "lp: txt; BFD profile name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "shutdown" + ], + "run": null, + "help": "Disable this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "source", + "address", + "" + ], + "run": null, + "help": "lp: ipv6; Local IPv6 address used to connect to the peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "source", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "", + "echo-mode" + ], + "run": null, + "help": "Enables the echo transmission mode", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "", + "interval", + "echo-interval", + "" + ], + "run": null, + "help": "lp: u32:10-60000; The minimal echo receive transmission interval that this system is capable of handling", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "", + "interval", + "multiplier", + "" + ], + "run": null, + "help": "lp: u32:2-255; Remote transmission interval will be multiplied by this value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "", + "interval", + "receive", + "" + ], + "run": null, + "help": "lp: u32:10-60000; Interval in milliseconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "", + "interval", + "transmit", + "" + ], + "run": null, + "help": "lp: u32:10-60000; Interval in milliseconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "", + "passive" + ], + "run": null, + "help": "Do not attempt to start sessions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "", + "shutdown" + ], + "run": null, + "help": "Disable this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-flowspec", + "local-install", + "interface", + "" + ], + "run": null, + "help": "Interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "", + "as-set" + ], + "run": null, + "help": "Generate AS-set path information for this aggregate address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "", + "summary-only" + ], + "run": null, + "help": "Announce the aggregate summary network only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "network", + "", + "backdoor" + ], + "run": null, + "help": "Use BGP network/prefix as a backdoor route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "network", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "", + "as-set" + ], + "run": null, + "help": "Generate AS-set path information for this aggregate address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "", + "summary-only" + ], + "run": null, + "help": "Announce the aggregate summary network only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "external", + "" + ], + "run": null, + "help": "lp: u32:1-255; eBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "internal", + "" + ], + "run": null, + "help": "lp: u32:1-255; iBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "local", + "" + ], + "run": null, + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "prefix", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "network", + "", + "backdoor" + ], + "run": null, + "help": "Use BGP network/prefix as a backdoor route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "network", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "", + "as-set" + ], + "run": null, + "help": "Generate AS-set path information for this aggregate address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "", + "summary-only" + ], + "run": null, + "help": "Announce the aggregate summary network only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "external", + "" + ], + "run": null, + "help": "lp: u32:1-255; eBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "internal", + "" + ], + "run": null, + "help": "lp: u32:1-255; iBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "local", + "" + ], + "run": null, + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "prefix", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "export", + "vpn" + ], + "run": null, + "help": "to/from default instance VPN RIB", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "import", + "vpn" + ], + "run": null, + "help": "to/from default instance VPN RIB", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "import", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "label", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: u32:0-1048575; Label Value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "maximum-paths", + "ebgp", + "" + ], + "run": null, + "help": "lp: u32:1-256; Number of paths to consider", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "maximum-paths", + "ibgp", + "" + ], + "run": null, + "help": "lp: u32:1-256; Number of paths to consider", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "network", + "", + "backdoor" + ], + "run": null, + "help": "Network as a backdoor route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "network", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "rd", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "connected", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "connected", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "isis", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "isis", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "kernel", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "kernel", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "ospf", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "ospf", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "rip", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "rip", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "static", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "static", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "table", + "" + ], + "run": null, + "help": "Redistribute non-main Kernel Routing Table", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-map", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-map", + "vpn", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "both", + "" + ], + "run": null, + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "import", + "" + ], + "run": null, + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-vpn", + "network", + "", + "label", + "" + ], + "run": null, + "help": "lp: u32:0-1048575; MPLS label value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-vpn", + "network", + "", + "rd", + "" + ], + "run": null, + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-flowspec", + "local-install", + "interface", + "" + ], + "run": null, + "help": "Interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "", + "as-set" + ], + "run": null, + "help": "Generate AS-set path information for this aggregate address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "", + "summary-only" + ], + "run": null, + "help": "Announce the aggregate summary network only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "network", + "", + "backdoor" + ], + "run": null, + "help": "Use BGP network/prefix as a backdoor route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "network", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "", + "as-set" + ], + "run": null, + "help": "Generate AS-set path information for this aggregate address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "", + "summary-only" + ], + "run": null, + "help": "Announce the aggregate summary network only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "external", + "" + ], + "run": null, + "help": "lp: u32:1-255; eBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "internal", + "" + ], + "run": null, + "help": "lp: u32:1-255; iBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "local", + "" + ], + "run": null, + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "prefix", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "network", + "", + "path-limit", + "" + ], + "run": null, + "help": "lp: u32:0-255; AS path hop count limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "network", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "", + "as-set" + ], + "run": null, + "help": "Generate AS-set path information for this aggregate address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "", + "summary-only" + ], + "run": null, + "help": "Announce the aggregate summary network only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "external", + "" + ], + "run": null, + "help": "lp: u32:1-255; eBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "internal", + "" + ], + "run": null, + "help": "lp: u32:1-255; iBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "local", + "" + ], + "run": null, + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "prefix", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "export", + "vpn" + ], + "run": null, + "help": "to/from default instance VPN RIB", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "import", + "vpn" + ], + "run": null, + "help": "to/from default instance VPN RIB", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "import", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "label", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: u32:0-1048575; Label Value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "maximum-paths", + "ebgp", + "" + ], + "run": null, + "help": "lp: u32:1-256; Number of paths to consider", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "maximum-paths", + "ibgp", + "" + ], + "run": null, + "help": "lp: u32:1-256; Number of paths to consider", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "network", + "", + "path-limit", + "" + ], + "run": null, + "help": "lp: u32:0-255; AS path hop count limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "network", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "rd", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "connected", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "connected", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "kernel", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "kernel", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ospfv3", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ospfv3", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ripng", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ripng", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "static", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "static", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "table", + "" + ], + "run": null, + "help": "Redistribute non-main Kernel Routing Table", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-map", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-map", + "vpn", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "both", + "" + ], + "run": null, + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "import", + "" + ], + "run": null, + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-vpn", + "network", + "", + "label", + "" + ], + "run": null, + "help": "lp: u32:0-1048575; MPLS label value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-vpn", + "network", + "", + "rd", + "" + ], + "run": null, + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise", + "ipv4", + "unicast", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise", + "ipv6", + "unicast", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-all-vni" + ], + "run": null, + "help": "Advertise All local VNIs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-default-gw" + ], + "run": null, + "help": "Advertise All default g/w mac-ip routes in EVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-pip", + "" + ], + "run": null, + "help": "lp: ipv4; IP address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-svi-ip" + ], + "run": null, + "help": "Advertise svi mac-ip routes in EVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "flooding", + "disable" + ], + "run": null, + "help": "Do not flood any BUM packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "flooding", + "head-end-replication" + ], + "run": null, + "help": "Flood BUM packets using head-end replication", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "rd", + "" + ], + "run": null, + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "both", + "" + ], + "run": null, + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "rt-auto-derive" + ], + "run": null, + "help": "Auto derivation of Route Target (RFC8365)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "advertise-default-gw" + ], + "run": null, + "help": "Advertise All default g/w mac-ip routes in EVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "advertise-svi-ip" + ], + "run": null, + "help": "Advertise svi mac-ip routes in EVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "rd", + "" + ], + "run": null, + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "route-target", + "both", + "" + ], + "run": null, + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "route-target", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "route-target", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "listen", + "limit", + "" + ], + "run": null, + "help": "lp: u32:1-5000; BGP neighbor limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "listen", + "range", + "", + "peer-group", + "" + ], + "run": null, + "help": "lp: txt; Peer-group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "local-as", + "" + ], + "run": null, + "help": "lp: u32:1-4294967294; Autonomous System Number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "run": null, + "help": "Capability to receive the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "run": null, + "help": "Capability to send the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "run": null, + "help": "Capability to receive the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "run": null, + "help": "Capability to send the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "run": null, + "help": "Capability to receive the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "run": null, + "help": "Capability to send the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "run": null, + "help": "Capability to receive the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "run": null, + "help": "Capability to send the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "nexthop-local", + "unchanged" + ], + "run": null, + "help": "Leave link-local nexthop unchanged for this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "nexthop-local", + "unchanged" + ], + "run": null, + "help": "Leave link-local nexthop unchanged for this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "run": null, + "help": "Capability to receive the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "run": null, + "help": "Capability to send the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "nexthop-local", + "unchanged" + ], + "run": null, + "help": "Leave link-local nexthop unchanged for this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "nexthop-local", + "unchanged" + ], + "run": null, + "help": "Leave link-local nexthop unchanged for this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "advertisement-interval", + "" + ], + "run": null, + "help": "lp: u32:0-600; Advertisement interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "bfd", + "check-control-plane-failure" + ], + "run": null, + "help": "Allow to write CBIT independence in BFD outgoing packets and read both C-BIT value of BFD and lookup BGP peer status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "bfd", + "profile", + "" + ], + "run": null, + "help": "lp: txt; BFD profile name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "capability", + "dynamic" + ], + "run": null, + "help": "Advertise dynamic capability to this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "capability", + "extended-nexthop" + ], + "run": null, + "help": "Advertise extended-nexthop capability to this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "disable-capability-negotiation" + ], + "run": null, + "help": "Disable capability negotiation with this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "disable-connected-check" + ], + "run": null, + "help": "Disable check to see if eBGP peer address is a connected route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "ebgp-multihop", + "" + ], + "run": null, + "help": "lp: u32:1-255; Number of hops", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "graceful-restart", + "" + ], + "run": null, + "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "interface", + "peer-group", + "" + ], + "run": null, + "help": "lp: txt; Peer-group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "interface", + "remote-as", + "" + ], + "run": null, + "help": "lp: internal; Neighbor AS number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "interface", + "source-interface", + "" + ], + "run": null, + "help": "lp: interface; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "interface", + "v6only", + "peer-group", + "" + ], + "run": null, + "help": "lp: txt; Peer-group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "interface", + "v6only", + "remote-as", + "" + ], + "run": null, + "help": "lp: internal; Neighbor AS number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "local-as", + "", + "no-prepend", + "replace-as" + ], + "run": null, + "help": "Prepend only local-as from/to updates for eBGP peers", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "override-capability" + ], + "run": null, + "help": "Ignore capability negotiation with specified neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "passive" + ], + "run": null, + "help": "Do not initiate a session with this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "password", + "" + ], + "run": null, + "help": "BGP MD5 password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "peer-group", + "" + ], + "run": null, + "help": "lp: txt; Peer-group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Neighbor BGP port number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "remote-as", + "" + ], + "run": null, + "help": "lp: internal; Neighbor AS number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "shutdown" + ], + "run": null, + "help": "Administratively shutdown this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "solo" + ], + "run": null, + "help": "Do not send back prefixes learned from the neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "strict-capability-match" + ], + "run": null, + "help": "Enable strict capability negotiation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "timers", + "connect", + "" + ], + "run": null, + "help": "lp: 0; Disable connect timer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "timers", + "holdtime", + "" + ], + "run": null, + "help": "lp: 0; Hold timer disabled", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "timers", + "keepalive", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Keepalive interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "ttl-security", + "hops", + "" + ], + "run": null, + "help": "lp: u32:1-254; Number of hops", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "update-source", + "" + ], + "run": null, + "help": "lp: txt; Interface as route source", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "always-compare-med" + ], + "run": null, + "help": "Always compare MEDs from different neighbors", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "bestpath", + "as-path", + "confed" + ], + "run": null, + "help": "Compare AS-path lengths including confederation sets and sequences", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "bestpath", + "as-path", + "ignore" + ], + "run": null, + "help": "Ignore AS-path length in selecting a route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "bestpath", + "as-path", + "multipath-relax" + ], + "run": null, + "help": "Allow load sharing across routes that have different AS paths (but same length)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "bestpath", + "bandwidth", + "" + ], + "run": null, + "help": "lp: skip-missing; Ignore paths without link bandwidth for ECMP (if other paths have it)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "bestpath", + "compare-routerid" + ], + "run": null, + "help": "Compare the router-id for identical EBGP paths", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "bestpath", + "med", + "confed" + ], + "run": null, + "help": "Compare MEDs among confederation paths", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "bestpath", + "med", + "missing-as-worst" + ], + "run": null, + "help": "Treat missing route as a MED as the least preferred one", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "cluster-id", + "" + ], + "run": null, + "help": "lp: ipv4; Route-reflector cluster-id", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "conditional-advertisement", + "timer", + "" + ], + "run": null, + "help": "lp: u32:5-240; Period to rerun the conditional advertisement scanner process", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "confederation", + "identifier", + "" + ], + "run": null, + "help": "lp: u32:1-4294967294; Confederation AS id", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "confederation", + "peers", + "" + ], + "run": null, + "help": "lp: u32:1-4294967294; Peer AS number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "dampening", + "half-life", + "" + ], + "run": null, + "help": "lp: u32:1-45; Half-life penalty in minutes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "dampening", + "max-suppress-time", + "" + ], + "run": null, + "help": "lp: u32:1-255; Maximum suppress duration in minutes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "dampening", + "re-use", + "" + ], + "run": null, + "help": "lp: u32:1-20000; Re-use penalty points", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "dampening", + "start-suppress-time", + "" + ], + "run": null, + "help": "lp: u32:1-20000; Start-suppress penalty points", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "default", + "local-pref", + "" + ], + "run": null, + "help": "lp: u32; Local preference", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "deterministic-med" + ], + "run": null, + "help": "Compare MEDs between different peers in the same AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "distance", + "global", + "external", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "distance", + "global", + "internal", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for internal BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "distance", + "global", + "local", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for internal BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "distance", + "prefix", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "ebgp-requires-policy" + ], + "run": null, + "help": "Require in and out policy for eBGP peers (RFC8212)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "fast-convergence" + ], + "run": null, + "help": "Teardown sessions immediately whenever peer becomes unreachable", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "graceful-restart", + "stalepath-time", + "" + ], + "run": null, + "help": "lp: u32:1-3600; Hold time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "graceful-shutdown" + ], + "run": null, + "help": "Graceful shutdown", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "log-neighbor-changes" + ], + "run": null, + "help": "Log neighbor up/down changes and reset reason", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "minimum-holdtime", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Minimum holdtime in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "network-import-check" + ], + "run": null, + "help": "Enable IGP route check for network statements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "no-client-to-client-reflection" + ], + "run": null, + "help": "Disable client to client route reflection", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "no-fast-external-failover" + ], + "run": null, + "help": "Disable immediate session reset on peer link down event", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "no-suppress-duplicates" + ], + "run": null, + "help": "Disable suppress duplicate updates if the route actually not changed", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "reject-as-sets" + ], + "run": null, + "help": "Reject routes with AS_SET or AS_CONFED_SET flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "router-id", + "" + ], + "run": null, + "help": "lp: ipv4; Router-ID in IP address format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "shutdown" + ], + "run": null, + "help": "Administrative shutdown of the BGP instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "suppress-fib-pending" + ], + "run": null, + "help": "Advertise only routes that are programmed in kernel to peers", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "run": null, + "help": "Capability to receive the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "run": null, + "help": "Capability to send the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "run": null, + "help": "Capability to receive the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "run": null, + "help": "Capability to send the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "nexthop-local", + "unchanged" + ], + "run": null, + "help": "Leave link-local nexthop unchanged for this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "bfd", + "check-control-plane-failure" + ], + "run": null, + "help": "Allow to write CBIT independence in BFD outgoing packets and read both C-BIT value of BFD and lookup BGP peer status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "bfd", + "profile", + "" + ], + "run": null, + "help": "lp: txt; BFD profile name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "capability", + "dynamic" + ], + "run": null, + "help": "Advertise dynamic capability to this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "capability", + "extended-nexthop" + ], + "run": null, + "help": "Advertise extended-nexthop capability to this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "disable-capability-negotiation" + ], + "run": null, + "help": "Disable capability negotiation with this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "disable-connected-check" + ], + "run": null, + "help": "Disable check to see if eBGP peer address is a connected route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "ebgp-multihop", + "" + ], + "run": null, + "help": "lp: u32:1-255; Number of hops", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "graceful-restart", + "" + ], + "run": null, + "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "local-as", + "", + "no-prepend", + "replace-as" + ], + "run": null, + "help": "Prepend only local-as from/to updates for eBGP peers", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "override-capability" + ], + "run": null, + "help": "Ignore capability negotiation with specified neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "passive" + ], + "run": null, + "help": "Do not initiate a session with this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "password", + "" + ], + "run": null, + "help": "BGP MD5 password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "remote-as", + "" + ], + "run": null, + "help": "lp: internal; Neighbor AS number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "shutdown" + ], + "run": null, + "help": "Administratively shutdown this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "ttl-security", + "hops", + "" + ], + "run": null, + "help": "lp: u32:1-254; Number of hops", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "update-source", + "" + ], + "run": null, + "help": "lp: txt; Interface as route source", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "timers", + "holdtime", + "" + ], + "run": null, + "help": "lp: 0; Hold timer disabled", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "timers", + "keepalive", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Keepalive interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp", + "interface", + "", + "join", + "", + "source", + "" + ], + "run": null, + "help": "lp: ipv4; Source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp", + "interface", + "", + "query-interval", + "" + ], + "run": null, + "help": "lp: u32:1-1800; Query interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp", + "interface", + "", + "query-max-response-time", + "" + ], + "run": null, + "help": "lp: u32:10-250; Query response value in deci-seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp", + "interface", + "", + "version", + "" + ], + "run": null, + "help": "lp: 3; IGMP version 3", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "disable-quickleave" + ], + "run": null, + "help": "Option to disable \"quickleave\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "interface", + "", + "alt-subnet", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "interface", + "", + "role", + "" + ], + "run": null, + "help": "lp: disabled; Disabled interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "interface", + "", + "threshold", + "" + ], + "run": null, + "help": "lp: u32:1-255; TTL threshold for the interfaces", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "interface", + "", + "whitelist", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "area-password", + "md5", + "" + ], + "run": null, + "help": "lp: txt; Level-wide password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "area-password", + "plaintext-password", + "" + ], + "run": null, + "help": "lp: txt; Circuit password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "always" + ], + "run": null, + "help": "Always advertise default route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "always" + ], + "run": null, + "help": "Always advertise default route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "always" + ], + "run": null, + "help": "Always advertise default route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "always" + ], + "run": null, + "help": "Always advertise default route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "domain-password", + "md5", + "" + ], + "run": null, + "help": "lp: txt; Level-wide password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "domain-password", + "plaintext-password", + "" + ], + "run": null, + "help": "lp: txt; Circuit password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "dynamic-hostname" + ], + "run": null, + "help": "Dynamic hostname for IS-IS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "bfd", + "profile", + "" + ], + "run": null, + "help": "lp: txt; BFD profile name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "circuit-type", + "" + ], + "run": null, + "help": "lp: level-2-only; Level-2 only adjacencies are formed", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "hello-interval", + "" + ], + "run": null, + "help": "lp: u32:1-600; Set Hello interval", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "hello-multiplier", + "" + ], + "run": null, + "help": "lp: u32:2-100; Set multiplier for Hello holding time", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "hello-padding" + ], + "run": null, + "help": "Add padding to IS-IS hello packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "network", + "point-to-point" + ], + "run": null, + "help": "point-to-point network type", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "no-three-way-handshake" + ], + "run": null, + "help": "Disable three-way handshake", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "passive" + ], + "run": null, + "help": "Configure passive mode for interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "password", + "md5", + "" + ], + "run": null, + "help": "lp: txt; Level-wide password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "password", + "plaintext-password", + "" + ], + "run": null, + "help": "lp: txt; Circuit password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-127; Priority value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "psnp-interval", + "" + ], + "run": null, + "help": "lp: u32:0-127; PSNP interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "level", + "" + ], + "run": null, + "help": "lp: level-2; Act as an area router", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "log-adjacency-changes" + ], + "run": null, + "help": "Log adjacency state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "lsp-gen-interval", + "" + ], + "run": null, + "help": "lp: u32:1-120; Minimum interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "lsp-mtu", + "" + ], + "run": null, + "help": "lp: u32:128-4352; Maximum size of generated LSPs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "lsp-refresh-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65235; LSP refresh interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "max-lsp-lifetime", + "" + ], + "run": null, + "help": "lp: u32:350-65535; LSP lifetime in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "metric-style", + "" + ], + "run": null, + "help": "lp: wide; Use new style of TLVs to carry wider metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "net", + "" + ], + "run": null, + "help": "lp: XX.XXXX. ... .XXX.XX; Network entity title (NET)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "purge-originator" + ], + "run": null, + "help": "Use the RFC 6232 purge-originator", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "enable" + ], + "run": null, + "help": "Enable segment-routing functionality", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "global-block", + "high-label-value", + "" + ], + "run": null, + "help": "lp: u32:16-1048575; Label value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "global-block", + "low-label-value", + "" + ], + "run": null, + "help": "lp: u32:16-1048575; Label value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "local-block", + "high-label-value", + "" + ], + "run": null, + "help": "lp: u32:16-1048575; Label value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "local-block", + "low-label-value", + "" + ], + "run": null, + "help": "lp: u32:16-1048575; Label value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "maximum-label-depth", + "" + ], + "run": null, + "help": "lp: u32:1-16; MPLS label depth", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "absolute", + "explicit-null" + ], + "run": null, + "help": "Request upstream neighbor to replace segment/label with explicit null label", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "absolute", + "no-php-flag" + ], + "run": null, + "help": "Do not request penultimate hop popping for segment/label", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "absolute", + "value", + "" + ], + "run": null, + "help": "lp: u32:16-1048575; The absolute segment/label ID value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "index", + "explicit-null" + ], + "run": null, + "help": "Request upstream neighbor to replace segment/label with explicit null label", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "index", + "no-php-flag" + ], + "run": null, + "help": "Do not request penultimate hop popping for segment/label", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "index", + "value", + "" + ], + "run": null, + "help": "lp: u32:0-65535; The index segment/label ID value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "set-attached-bit" + ], + "run": null, + "help": "Set attached bit to identify as L1/L2 router for inter-area traffic", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "set-overload-bit" + ], + "run": null, + "help": "Set overload bit to avoid any transit traffic", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "spf-delay-ietf", + "holddown", + "" + ], + "run": null, + "help": "lp: u32:0-60000; Time with no received IGP events before considering IGP stable in ms", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "spf-delay-ietf", + "init-delay", + "" + ], + "run": null, + "help": "lp: u32:0-60000; Delay used while in QUIET state (in ms)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "spf-delay-ietf", + "long-delay", + "" + ], + "run": null, + "help": "lp: u32:0-60000; Delay used while in LONG_WAIT state in ms", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "spf-delay-ietf", + "short-delay", + "" + ], + "run": null, + "help": "lp: u32:0-60000; Delay used while in SHORT_WAIT state (in ms)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "spf-delay-ietf", + "time-to-learn", + "" + ], + "run": null, + "help": "lp: u32:0-60000; Maximum duration needed to learn all the events related to a single failure in ms", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "spf-interval", + "" + ], + "run": null, + "help": "lp: u32:1-120; Interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "traffic-engineering", + "address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "traffic-engineering", + "enable" + ], + "run": null, + "help": "Enable MPLS traffic engineering extensions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "allocation", + "ipv4", + "access-list", + "" + ], + "run": null, + "help": "lp: u32:1-2699; Access list number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "allocation", + "ipv6", + "access-list6", + "" + ], + "run": null, + "help": "lp: u32:1-2699; Access list number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "hello-ipv4-holdtime", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "hello-ipv4-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "hello-ipv6-holdtime", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "hello-ipv6-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "session-ipv4-holdtime", + "" + ], + "run": null, + "help": "lp: u32:15-65535; Time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "session-ipv6-holdtime", + "" + ], + "run": null, + "help": "lp: u32:15-65535; Time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "transport-ipv4-address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 bind as transport", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "transport-ipv6-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 bind as transport", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "export", + "ipv4", + "explicit-null" + ], + "run": null, + "help": "Explicit-Null Label", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "export", + "ipv4", + "export-filter", + "filter-access-list", + "" + ], + "run": null, + "help": "lp: u32:1-2699; Access list number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "export", + "ipv4", + "export-filter", + "neighbor-access-list", + "" + ], + "run": null, + "help": "lp: u32:1-2699; Access list number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "export", + "ipv6", + "explicit-null" + ], + "run": null, + "help": "Explicit-Null Label", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "export", + "ipv6", + "export-filter", + "filter-access-list6", + "" + ], + "run": null, + "help": "lp: u32:1-2699; Access list number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "export", + "ipv6", + "export-filter", + "neighbor-access-list6", + "" + ], + "run": null, + "help": "lp: u32:1-2699; Access list number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "import", + "ipv4", + "import-filter", + "filter-access-list", + "" + ], + "run": null, + "help": "lp: u32:1-2699; Access list number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "import", + "ipv4", + "import-filter", + "neighbor-access-list", + "" + ], + "run": null, + "help": "lp: u32:1-2699; Access list number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "import", + "ipv6", + "import-filter", + "filter-access-list6", + "" + ], + "run": null, + "help": "lp: u32:1-2699; Access list number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "import", + "ipv6", + "import-filter", + "neighbor-access-list6", + "" + ], + "run": null, + "help": "lp: u32:1-2699; Access list number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "neighbor", + "", + "password", + "" + ], + "run": null, + "help": "Neighbor password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "neighbor", + "", + "session-holdtime", + "" + ], + "run": null, + "help": "lp: u32:15-65535; Time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "neighbor", + "", + "ttl-security", + "" + ], + "run": null, + "help": "lp: disable; Disable neighbor TTL security", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "parameters", + "cisco-interop-tlv" + ], + "run": null, + "help": "Enable Cisco non-compliant format capability TLV", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "parameters", + "ordered-control" + ], + "run": null, + "help": "Enable LDP ordered label distribution control mode", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "parameters", + "transport-prefer-ipv4" + ], + "run": null, + "help": "Prefer IPv4 for TCP peer transport connection", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "router-id", + "" + ], + "run": null, + "help": "lp: ipv4; Router-ID in IP address format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv4", + "address", + "" + ], + "run": null, + "help": "lp: ipv4; Neighbor/session address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv4", + "enable" + ], + "run": null, + "help": "Accept and respond to targeted hellos", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv4", + "hello-holdtime", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv4", + "hello-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv6", + "address", + "" + ], + "run": null, + "help": "lp: ipv6; Neighbor/session address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv6", + "enable" + ], + "run": null, + "help": "Accept and respond to targeted hellos", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv6", + "hello-holdtime", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv6", + "hello-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "parameters", + "maximum-ttl", + "" + ], + "run": null, + "help": "lp: u32:1-255; Maximum hops allowed", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "parameters", + "no-propagate-ttl" + ], + "run": null, + "help": "Disable copy of IP TTL to MPLS TTL", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "cisco-authentication", + "" + ], + "run": null, + "help": "lp: txt; Pass phrase for cisco authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "dynamic-map", + "", + "nbma-domain-name", + "" + ], + "run": null, + "help": "lp: ; Set the external HUB fqdn", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "holding-time", + "" + ], + "run": null, + "help": "Holding time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "map", + "", + "cisco" + ], + "run": null, + "help": "If the statically mapped peer is running Cisco IOS, specify this", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "map", + "", + "nbma-address", + "" + ], + "run": null, + "help": "Set HUB address (nbma-address - external hub address or fqdn) [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "map", + "", + "register" + ], + "run": null, + "help": "Specifies that Registration Request should be sent to this peer on startup", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "multicast", + "" + ], + "run": null, + "help": "Set multicast for NHRP", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "non-caching" + ], + "run": null, + "help": "This can be used to reduce memory consumption on big NBMA subnets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "redirect" + ], + "run": null, + "help": "Enable sending of Cisco style NHRP Traffic Indication packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "shortcut" + ], + "run": null, + "help": "Enable creation of shortcut routes. A received NHRP Traffic Indication will trigger the resolution and establishment of a shortcut route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "shortcut-destination" + ], + "run": null, + "help": "This instructs opennhrp to reply with authorative answers on NHRP Resolution Requests destined to addresses in this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "shortcut-target", + "", + "holding-time", + "" + ], + "run": null, + "help": "Holding time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "access-list", + "", + "export", + "" + ], + "run": null, + "help": "lp: static; Filter static routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "area-type", + "normal" + ], + "run": null, + "help": "Normal OSPF area", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "area-type", + "nssa", + "default-cost", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Summary default cost", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "area-type", + "nssa", + "no-summary" + ], + "run": null, + "help": "Do not inject inter-area routes into stub", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "area-type", + "nssa", + "translate", + "" + ], + "run": null, + "help": "lp: never; Never translate LSA types", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "area-type", + "stub", + "default-cost", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Summary default cost", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "area-type", + "stub", + "no-summary" + ], + "run": null, + "help": "Do not inject inter-area routes into the stub", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "authentication", + "" + ], + "run": null, + "help": "lp: md5; Use MD5 authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "export-list", + "" + ], + "run": null, + "help": "lp: u32; Access-list number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "import-list", + "" + ], + "run": null, + "help": "lp: u32; Access-list number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "network", + "" + ], + "run": null, + "help": "lp: ipv4net; OSPF network [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "range", + "", + "cost", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Metric for this range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "range", + "", + "not-advertise" + ], + "run": null, + "help": "Do not advertise this range", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "range", + "", + "substitute", + "" + ], + "run": null, + "help": "lp: ipv4net; Advertise area range as another prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "shortcut", + "" + ], + "run": null, + "help": "lp: enable; Enable shortcutting mode", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "authentication", + "md5", + "key-id", + "", + "md5-key", + "" + ], + "run": null, + "help": "lp: txt; MD5 Key (16 characters or less)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "authentication", + "plaintext-password", + "" + ], + "run": null, + "help": "lp: txt; Plain text password (8 characters or less)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "dead-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "hello-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Hello interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "retransmit-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "transmit-delay", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "auto-cost", + "reference-bandwidth", + "" + ], + "run": null, + "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "default-information", + "originate", + "always" + ], + "run": null, + "help": "Always advertise a default route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "default-information", + "originate", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "default-information", + "originate", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "default-information", + "originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "default-metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Metric of redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "distance", + "global", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "distance", + "ospf", + "external", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for external routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "distance", + "ospf", + "inter-area", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for inter-area routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "distance", + "ospf", + "intra-area", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for intra-area routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "area", + "" + ], + "run": null, + "help": "lp: ipv4; OSPF area ID in IP address notation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "authentication", + "md5", + "key-id", + "", + "md5-key", + "" + ], + "run": null, + "help": "lp: txt; MD5 Key (16 characters or less)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "authentication", + "plaintext-password", + "" + ], + "run": null, + "help": "lp: txt; Plain text password (8 characters or less)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "bandwidth", + "" + ], + "run": null, + "help": "lp: u32:1-100000; Bandwidth in Megabit/sec (for calculating OSPF cost)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "bfd", + "profile", + "" + ], + "run": null, + "help": "lp: txt; BFD profile name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "cost", + "" + ], + "run": null, + "help": "lp: u32:1-65535; OSPF interface cost", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "dead-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "hello-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Hello interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "hello-multiplier", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of Hellos to send each second", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "mtu-ignore" + ], + "run": null, + "help": "Disable Maximum Transmission Unit (MTU) mismatch detection", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "network", + "" + ], + "run": null, + "help": "lp: point-to-point; Point-to-point network type", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "passive", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-255; OSPF router priority cost", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "retransmit-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "transmit-delay", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "log-adjacency-changes", + "detail" + ], + "run": null, + "help": "Log all state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "max-metric", + "router-lsa", + "administrative" + ], + "run": null, + "help": "Administratively apply, for an indefinite period", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "max-metric", + "router-lsa", + "on-shutdown", + "" + ], + "run": null, + "help": "lp: u32:5-100; Time (seconds) to advertise self as stub-router", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "max-metric", + "router-lsa", + "on-startup", + "" + ], + "run": null, + "help": "lp: u32:5-86400; Time (seconds) to advertise self as stub-router", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "maximum-paths", + "" + ], + "run": null, + "help": "lp: u32:1-64; Maximum multiple paths (ECMP)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "mpls-te", + "enable" + ], + "run": null, + "help": "Enable MPLS-TE functionality", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "mpls-te", + "router-address", + "" + ], + "run": null, + "help": "lp: ipv4; Stable IP address of the advertising router", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "neighbor", + "", + "poll-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Seconds between dead neighbor polling interval", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "neighbor", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-255; Neighbor priority", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "parameters", + "abr-type", + "" + ], + "run": null, + "help": "lp: standard; Standard ABR type", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "parameters", + "opaque-lsa" + ], + "run": null, + "help": "Enable the Opaque-LSA capability (rfc2370)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "parameters", + "rfc1583-compatibility" + ], + "run": null, + "help": "Enable RFC1583 criteria for handling AS external routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "parameters", + "router-id", + "" + ], + "run": null, + "help": "lp: ipv4; Router-ID in IP address format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "passive-interface", + "" + ], + "run": null, + "help": "lp: default; Default to suppress routing updates on all interfaces", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "bgp", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "bgp", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "bgp", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "connected", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "connected", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "connected", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "isis", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "isis", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "isis", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "kernel", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "kernel", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "kernel", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "rip", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "rip", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "rip", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "static", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "static", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "static", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "table", + "", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "table", + "", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "table", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "refresh", + "timers", + "" + ], + "run": null, + "help": "lp: u32:10-1800; Timer value in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "delay", + "" + ], + "run": null, + "help": "lp: u32:0-600000; Delay in milliseconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "initial-holdtime", + "" + ], + "run": null, + "help": "lp: u32:0-600000; Initial hold time in milliseconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "max-holdtime", + "" + ], + "run": null, + "help": "lp: u32:0-600000; Max hold time in milliseconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "", + "area-type", + "nssa", + "default-information-originate" + ], + "run": null, + "help": "Originate Type 7 default into NSSA area", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "", + "area-type", + "nssa", + "no-summary" + ], + "run": null, + "help": "Do not inject inter-area routes into the stub", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "", + "area-type", + "stub", + "no-summary" + ], + "run": null, + "help": "Do not inject inter-area routes into the stub", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "", + "export-list", + "" + ], + "run": null, + "help": "Name of export-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "", + "import-list", + "" + ], + "run": null, + "help": "Name of import-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "", + "range", + "", + "advertise" + ], + "run": null, + "help": "Advertise this range", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "", + "range", + "", + "not-advertise" + ], + "run": null, + "help": "Do not advertise this range", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "auto-cost", + "reference-bandwidth", + "" + ], + "run": null, + "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "default-information", + "originate", + "always" + ], + "run": null, + "help": "Always advertise a default route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "default-information", + "originate", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "default-information", + "originate", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "default-information", + "originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "distance", + "global", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "distance", + "ospfv3", + "external", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for external routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "distance", + "ospfv3", + "inter-area", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for inter-area routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "distance", + "ospfv3", + "intra-area", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for intra-area routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "area", + "" + ], + "run": null, + "help": "lp: ipv4; OSPF area ID in IP address notation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "bfd", + "profile", + "" + ], + "run": null, + "help": "lp: txt; BFD profile name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "cost", + "" + ], + "run": null, + "help": "lp: u32:1-65535; OSPF interface cost", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "dead-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "hello-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Hello interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "ifmtu", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Interface MTU", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "instance-id", + "" + ], + "run": null, + "help": "lp: u32:0-255; Instance Id", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "mtu-ignore" + ], + "run": null, + "help": "Disable Maximum Transmission Unit (MTU) mismatch detection", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "network", + "" + ], + "run": null, + "help": "lp: point-to-point; Point-to-point network type", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "passive" + ], + "run": null, + "help": "Configure passive mode for interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-255; OSPF router priority cost", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "retransmit-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "transmit-delay", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "log-adjacency-changes", + "detail" + ], + "run": null, + "help": "Log all state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "parameters", + "router-id", + "" + ], + "run": null, + "help": "lp: ipv4; Router-ID in IP address format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "bgp", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "connected", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "kernel", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "ripng", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "static", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "pim", + "interface", + "", + "dr-priority", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Value of the new DR Priority", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "pim", + "interface", + "", + "hello", + "" + ], + "run": null, + "help": "lp: u32:1-180; Hello Interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "pim", + "rp", + "address", + "", + "group", + "" + ], + "run": null, + "help": "lp: ipv4net; Group Address range RFC 3171", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "pim", + "rp", + "keep-alive-timer", + "" + ], + "run": null, + "help": "lp: u32:31-60000; Keep alive Timer in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "default-distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "default-information", + "originate" + ], + "run": null, + "help": "Distribute a default route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "default-metric", + "" + ], + "run": null, + "help": "lp: u32:1-16; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "access-list", + "in", + "" + ], + "run": null, + "help": "lp: u32; Access list to apply to input packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "access-list", + "out", + "" + ], + "run": null, + "help": "lp: u32; Access list to apply to output packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "interface", + "", + "access-list", + "in", + "" + ], + "run": null, + "help": "lp: u32; Access list to apply to input packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "interface", + "", + "access-list", + "out", + "" + ], + "run": null, + "help": "lp: u32; Access list to apply to output packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "interface", + "", + "prefix-list", + "in", + "" + ], + "run": null, + "help": "lp: txt; Prefix-list to apply to input packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "interface", + "", + "prefix-list", + "out", + "" + ], + "run": null, + "help": "lp: txt; Prefix-list to apply to output packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "prefix-list", + "in", + "" + ], + "run": null, + "help": "lp: txt; Prefix-list to apply to input packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "prefix-list", + "out", + "" + ], + "run": null, + "help": "lp: txt; Prefix-list to apply to output packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "", + "authentication", + "md5", + "", + "password", + "" + ], + "run": null, + "help": "lp: txt; MD5 Key (16 characters or less)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "", + "authentication", + "plaintext-password", + "" + ], + "run": null, + "help": "lp: txt; Plain text password (16 characters or less)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "", + "receive", + "version", + "" + ], + "run": null, + "help": "lp: 2; Allow RIPv2 only", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "", + "send", + "version", + "" + ], + "run": null, + "help": "lp: 2; Allow RIPv2 only", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "", + "split-horizon", + "disable" + ], + "run": null, + "help": "Disable split horizon on specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "", + "split-horizon", + "poison-reverse" + ], + "run": null, + "help": "Disable split horizon on specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "neighbor", + "" + ], + "run": null, + "help": "lp: ipv4; Neighbor router", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "network", + "" + ], + "run": null, + "help": "lp: ipv4net; RIP network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "network-distance", + "", + "access-list", + "" + ], + "run": null, + "help": "lp: txt; Access list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "network-distance", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "passive-interface", + "" + ], + "run": null, + "help": "lp: default; Default to suppress routing updates on all interfaces", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "bgp", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-16; Redistribute route metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "bgp", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "connected", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-16; Redistribute route metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "connected", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "isis", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-16; Redistribute route metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "isis", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "kernel", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-16; Redistribute route metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "kernel", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "ospf", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-16; Redistribute route metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "ospf", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "static", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-16; Redistribute route metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "static", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "route", + "" + ], + "run": null, + "help": "lp: ipv4net; RIP static route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "timers", + "garbage-collection", + "" + ], + "run": null, + "help": "lp: u32:5-2147483647; Garbage colletion time", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "timers", + "timeout", + "" + ], + "run": null, + "help": "lp: u32:5-2147483647; Routing information timeout timer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "timers", + "update", + "" + ], + "run": null, + "help": "lp: u32:5-2147483647; Routing table update timer in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "version", + "" + ], + "run": null, + "help": "lp: 2; Allow RIPv2 only", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "aggregate-address", + "" + ], + "run": null, + "help": "lp: ipv6net; Aggregate RIPng route announcement", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "default-information", + "originate" + ], + "run": null, + "help": "Distribute a default route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "default-metric", + "" + ], + "run": null, + "help": "lp: u32:1-16; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "access-list", + "in", + "" + ], + "run": null, + "help": "lp: u32; Access list to apply to input packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "access-list", + "out", + "" + ], + "run": null, + "help": "lp: u32; Access list to apply to output packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "interface", + "", + "access-list", + "in", + "" + ], + "run": null, + "help": "lp: u32; Access list to apply to input packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "interface", + "", + "access-list", + "out", + "" + ], + "run": null, + "help": "lp: u32; Access list to apply to output packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "interface", + "", + "prefix-list", + "in", + "" + ], + "run": null, + "help": "lp: txt; Prefix-list to apply to input packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "interface", + "", + "prefix-list", + "out", + "" + ], + "run": null, + "help": "lp: txt; Prefix-list to apply to output packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "prefix-list", + "in", + "" + ], + "run": null, + "help": "lp: txt; Prefix-list to apply to input packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "prefix-list", + "out", + "" + ], + "run": null, + "help": "lp: txt; Prefix-list to apply to output packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "interface", + "", + "split-horizon", + "disable" + ], + "run": null, + "help": "Disable split horizon on specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "interface", + "", + "split-horizon", + "poison-reverse" + ], + "run": null, + "help": "Disable split horizon on specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "network", + "" + ], + "run": null, + "help": "lp: ipv6net; RIPng network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "passive-interface", + "" + ], + "run": null, + "help": "lp: txt; Suppress routing updates on interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "bgp", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-16; Redistribute route metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "bgp", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "connected", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-16; Redistribute route metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "connected", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "kernel", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-16; Redistribute route metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "kernel", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "ospfv3", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-16; Redistribute route metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "ospfv3", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "static", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-16; Redistribute route metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "static", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "route", + "" + ], + "run": null, + "help": "lp: ipv6net; RIPng static route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "timers", + "garbage-collection", + "" + ], + "run": null, + "help": "lp: u32:5-2147483647; Garbage colletion time", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "timers", + "timeout", + "" + ], + "run": null, + "help": "lp: u32:5-2147483647; Routing information timeout timer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "timers", + "update", + "" + ], + "run": null, + "help": "lp: u32:5-2147483647; Routing table update timer in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "", + "preference", + "" + ], + "run": null, + "help": "lp: u32:1-255; Preference of the cache server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "", + "ssh", + "known-hosts-file", + "" + ], + "run": null, + "help": "RPKI SSH known hosts file", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "", + "ssh", + "private-key-file", + "" + ], + "run": null, + "help": "RPKI SSH private key file", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "", + "ssh", + "public-key-file", + "" + ], + "run": null, + "help": "RPKI SSH public key file path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "", + "ssh", + "username", + "" + ], + "run": null, + "help": "RPKI SSH username", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "polling-period", + "" + ], + "run": null, + "help": "lp: u32:1-86400; Polling period in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "arp", + "interface", + "", + "address", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "arp", + "interface", + "", + "address", + "", + "mac", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "multicast", + "interface-route", + "", + "next-hop-interface", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "multicast", + "route", + "", + "next-hop", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "blackhole", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "blackhole", + "tag", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Tag value for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "dhcp-interface", + "" + ], + "run": null, + "help": "lp: txt; DHCP interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "interface", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "interface", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "interface", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; Name of VRF to leak to", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "next-hop", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "next-hop", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "next-hop", + "", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Gateway interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "next-hop", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; Name of VRF to leak to", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "reject", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "reject", + "tag", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Tag value for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "blackhole", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "blackhole", + "tag", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Tag value for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "interface", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "interface", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "interface", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; Name of VRF to leak to", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Gateway interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; Name of VRF to leak to", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "reject", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "reject", + "tag", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Tag value for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "blackhole", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "blackhole", + "tag", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Tag value for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "dhcp-interface", + "" + ], + "run": null, + "help": "lp: txt; DHCP interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "interface", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "interface", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "interface", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; Name of VRF to leak to", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "next-hop", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "next-hop", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "next-hop", + "", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Gateway interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "next-hop", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; Name of VRF to leak to", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "reject", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "reject", + "tag", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Tag value for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "blackhole", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "blackhole", + "tag", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Tag value for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "interface", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "interface", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "interface", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; Name of VRF to leak to", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "next-hop", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "next-hop", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "next-hop", + "", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Gateway interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "next-hop", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; Name of VRF to leak to", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "reject", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "reject", + "tag", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Tag value for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "id", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv4; Optional source address for forwarded packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "id", + "", + "description", + "" + ], + "run": null, + "help": "Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "id", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "id", + "", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "id", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "accept-protocol", + "" + ], + "run": null, + "help": "lp: dccp; Sync Datagram Congestion Control Protocol entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "disable-external-cache" + ], + "run": null, + "help": "Directly injects the flow-states into the in-kernel Connection Tracking System of the backup firewall.", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "event-listen-queue-size", + "" + ], + "run": null, + "help": "lp: u32; Queue size in MB", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "expect-sync", + "" + ], + "run": null, + "help": "Protocol for which expect entries need to be synchronized", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "failover-mechanism", + "vrrp", + "sync-group", + "" + ], + "run": null, + "help": "VRRP sync group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "ignore-address", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 prefix to ignore", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "interface", + "", + "peer", + "" + ], + "run": null, + "help": "lp: ipv4; IP address to listen for incoming connections", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "interface", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "listen-address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address to listen for incoming connections", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "mcast-group", + "" + ], + "run": null, + "help": "Multicast group to use for syncing conntrack entries (default: 225.0.0.50)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "sync-queue-size", + "" + ], + "run": null, + "help": "lp: u32; Queue size in MB", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "", + "data-bits", + "" + ], + "run": null, + "help": "Serial port data bits (default: 8)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "", + "parity", + "" + ], + "run": null, + "help": "Parity setting (default: none)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "", + "speed", + "" + ], + "run": null, + "help": "Serial port baud rate", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "", + "ssh", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "", + "stop-bits", + "" + ], + "run": null, + "help": "Serial port stop bits (default: 1)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-relay", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-relay", + "relay-options", + "hop-count", + "" + ], + "run": null, + "help": "lp: u32:1-255; Hop count", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-relay", + "relay-options", + "max-size", + "" + ], + "run": null, + "help": "lp: u32:64-1400; Maximum packet size", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-relay", + "relay-options", + "relay-agents-packets", + "" + ], + "run": null, + "help": "lp: discard; discard packet (default action if giaddr not set in packet)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-relay", + "server", + "" + ], + "run": null, + "help": "lp: ipv4; DHCP server IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "dynamic-dns-update" + ], + "run": null, + "help": "Dynamically update Domain Name System (RFC4702)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "failover", + "name", + "" + ], + "run": null, + "help": "Peer name used to identify connection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "failover", + "remote", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address of failover peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "failover", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "failover", + "status", + "" + ], + "run": null, + "help": "lp: secondary; Configure this server to be the secondary node", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "global-parameters", + "" + ], + "run": null, + "help": "Additional global parameters for DHCP server. You must", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "host-decl-name" + ], + "run": null, + "help": "Use host declaration name for forward DNS name", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "hostfile-update" + ], + "run": null, + "help": "Updating /etc/hosts file (per client lease)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "listen-address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address to listen for incoming connections", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "authoritative" + ], + "run": null, + "help": "Option to make DHCP server authoritative for this physical network", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "domain-name", + "" + ], + "run": null, + "help": "Client Domain Name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "domain-search", + "" + ], + "run": null, + "help": "Client Domain Name search list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "ntp-server", + "" + ], + "run": null, + "help": "lp: ipv4; NTP server IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "ping-check" + ], + "run": null, + "help": "Sends ICMP Echo request to the address being assigned", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "shared-network-parameters", + "" + ], + "run": null, + "help": "Additional shared-network parameters for DHCP server.", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "bootfile-name", + "" + ], + "run": null, + "help": "Bootstrap file name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "bootfile-server", + "" + ], + "run": null, + "help": "Server (IP address or domain name) from which the initial", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "bootfile-size", + "" + ], + "run": null, + "help": "Bootstrap file size in 512 byte blocks", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "client-prefix-length", + "" + ], + "run": null, + "help": "lp: u32:0-32; DHCP client prefix length must be 0 to 32", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "default-router", + "" + ], + "run": null, + "help": "lp: ipv4; Default router IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "domain-name", + "" + ], + "run": null, + "help": "Client Domain Name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "domain-search", + "" + ], + "run": null, + "help": "Client Domain Name search list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "enable-failover" + ], + "run": null, + "help": "Enable DHCP failover support for this subnet", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "exclude", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address to exclude from lease range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "ip-forwarding" + ], + "run": null, + "help": "Enable IP forwarding on client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "lease", + "" + ], + "run": null, + "help": "lp: u32; DHCP lease time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "ntp-server", + "" + ], + "run": null, + "help": "lp: ipv4; NTP server IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "ping-check" + ], + "run": null, + "help": "Sends ICMP Echo request to the address being assigned", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "pop-server", + "" + ], + "run": null, + "help": "lp: ipv4; POP3 server IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "range", + "", + "start", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 start address of pool", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "range", + "", + "stop", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 end address of pool", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "server-identifier", + "" + ], + "run": null, + "help": "lp: ipv4; DHCP server identifier IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "smtp-server", + "" + ], + "run": null, + "help": "lp: ipv4; SMTP server IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "static-mapping", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "static-mapping", + "", + "ip-address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address used in static mapping", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "static-mapping", + "", + "mac-address", + "" + ], + "run": null, + "help": "lp: macaddr; Hardware (MAC) address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "static-mapping", + "", + "static-mapping-parameters", + "" + ], + "run": null, + "help": "Additional static-mapping parameters for DHCP server.", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "static-route", + "", + "next-hop", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address of router", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "subnet-parameters", + "" + ], + "run": null, + "help": "Additional subnet parameters for DHCP server. You must", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "tftp-server-name", + "" + ], + "run": null, + "help": "lp: hostname; TFTP server FQDN", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "time-offset", + "" + ], + "run": null, + "help": "lp: [-]N; Time offset (number, may be negative)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "time-server", + "" + ], + "run": null, + "help": "lp: ipv4; Time server IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "vendor-option", + "ubiquiti", + "unifi-controller", + "" + ], + "run": null, + "help": "lp: ipv4; IP address of UniFi controller", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "wins-server", + "" + ], + "run": null, + "help": "lp: ipv4; WINS server IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "wpad-url", + "" + ], + "run": null, + "help": "Web Proxy Autodiscovery (WPAD) URL", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-relay", + "listen-interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address on listen interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-relay", + "max-hop-count", + "" + ], + "run": null, + "help": "lp: u32:1-255; Hop count", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-relay", + "upstream-interface", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address of the DHCP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-relay", + "use-interface-id-option" + ], + "run": null, + "help": "Option to set DHCPv6 interface-ID option", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "global-parameters", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "preference", + "" + ], + "run": null, + "help": "lp: u32:0-255; DHCPv6 server preference (0-255)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "common-options", + "domain-search", + "" + ], + "run": null, + "help": "Client Domain Name search list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "common-options", + "info-refresh-time", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; DHCPv6 information refresh time", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "common-options", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "address-range", + "prefix", + "", + "temporary" + ], + "run": null, + "help": "Address range will be used for temporary addresses", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "address-range", + "start", + "", + "stop", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "domain-search", + "" + ], + "run": null, + "help": "Client Domain Name search list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "lease-time", + "default", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; DHCPv6 valid lifetime", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "lease-time", + "maximum", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Maximum lease time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "lease-time", + "minimum", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Minimum lease time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "nis-domain", + "" + ], + "run": null, + "help": "NIS domain name for client to use", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "nis-server", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address of NIS server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "nisplus-domain", + "" + ], + "run": null, + "help": "NIS+ domain name for client to use", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "nisplus-server", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address of NIS+ server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "prefix-delegation", + "start", + "", + "prefix-length", + "" + ], + "run": null, + "help": "lp: u32:32-64; Delagated prefix length (32-64)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "prefix-delegation", + "start", + "", + "stop", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address used in prefix delegation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "sip-server", + "" + ], + "run": null, + "help": "lp: hostname; FQDN of SIP server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "sntp-server", + "" + ], + "run": null, + "help": "IPv6 address of an SNTP server for client to use", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "static-mapping", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "static-mapping", + "", + "identifier", + "" + ], + "run": null, + "help": "lp: h[[:h]...]; DUID: colon-separated hex list (as used by isc-dhcp option dhcpv6.client-id)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "static-mapping", + "", + "ipv6-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address for this static mapping", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "static-mapping", + "", + "ipv6-prefix", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 prefix for this static mapping", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "vendor-option", + "cisco", + "tftp-server", + "" + ], + "run": null, + "help": "lp: ipv6; TFTP server IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "ipv6-enable" + ], + "run": null, + "help": "Allow explicit IPv6 addresses for Dynamic DNS for this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "rfc2136", + "", + "key", + "" + ], + "run": null, + "help": "lp: filename; File in /config/auth directory", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "rfc2136", + "", + "record", + "" + ], + "run": null, + "help": "Record to be updated [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "rfc2136", + "", + "server", + "" + ], + "run": null, + "help": "Server to be updated [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "rfc2136", + "", + "ttl", + "" + ], + "run": null, + "help": "lp: u32:1-86400; DNS forwarding cache size", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "rfc2136", + "", + "zone", + "" + ], + "run": null, + "help": "Zone to be updated [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "service", + "", + "host-name", + "" + ], + "run": null, + "help": "Hostname registered with DDNS service [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "service", + "", + "login", + "" + ], + "run": null, + "help": "Login for DDNS service [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "service", + "", + "password", + "" + ], + "run": null, + "help": "Password for DDNS service [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "service", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: zoneedit1; Zoneedit protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "service", + "", + "server", + "" + ], + "run": null, + "help": "lp: FQDN; Hostname of DDNS server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "service", + "", + "zone", + "" + ], + "run": null, + "help": "DNS zone to update (only available with CloudFlare)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "use-web", + "skip", + "" + ], + "run": null, + "help": "Skip everything before this on the given URL", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "use-web", + "url", + "" + ], + "run": null, + "help": "URL to obtain the current external IP address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "allow-from", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "a", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "a", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "a", + "", + "ttl", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; TTL in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "aaaa", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "aaaa", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "aaaa", + "", + "ttl", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; TTL in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "cname", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "cname", + "", + "target", + "" + ], + "run": null, + "help": "lp: name.example.com; An absolute DNS name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "cname", + "", + "ttl", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; TTL in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "mx", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "mx", + "", + "server", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:1-999; Server priority (lower numbers are higher priority)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "mx", + "", + "ttl", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; TTL in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "lookup-a" + ], + "run": null, + "help": "\"A\" flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "lookup-srv" + ], + "run": null, + "help": "\"S\" flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "order", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Rule order (lower order is evaluated first)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "preference", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Rule preference", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "protocol-specific" + ], + "run": null, + "help": "\"P\" flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "regexp", + "" + ], + "run": null, + "help": "Regular expression", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "replacement", + "" + ], + "run": null, + "help": "lp: name.example.com; An absolute DNS name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "resolve-uri" + ], + "run": null, + "help": "\"U\" flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "service", + "" + ], + "run": null, + "help": "Service type", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "ttl", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; TTL in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "ptr", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "ptr", + "", + "target", + "" + ], + "run": null, + "help": "lp: name.example.com; An absolute DNS name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "ptr", + "", + "ttl", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; TTL in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "spf", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "spf", + "", + "ttl", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; TTL in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "spf", + "", + "value", + "" + ], + "run": null, + "help": "lp: text; Record contents", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "srv", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "srv", + "", + "entry", + "", + "hostname", + "" + ], + "run": null, + "help": "lp: name.example.com; An absolute DNS name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "srv", + "", + "entry", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:0-65535; TCP/UDP port number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "srv", + "", + "entry", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Entry priority (lower numbers are higher priority)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "srv", + "", + "entry", + "", + "weight", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Entry weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "srv", + "", + "ttl", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; TTL in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "txt", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "txt", + "", + "ttl", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; TTL in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "txt", + "", + "value", + "" + ], + "run": null, + "help": "lp: text; Record contents", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "cache-size", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; DNS forwarding cache size", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "dhcp", + "" + ], + "run": null, + "help": "Interfaces whose DHCP client nameservers to forward requests to", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "dnssec", + "" + ], + "run": null, + "help": "lp: validate; Full blown DNSSEC validation. Send SERVFAIL to clients on bogus responses.", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "domain", + "", + "addnta" + ], + "run": null, + "help": "Add NTA (negative trust anchor) for this domain (must be set if the domain does not support DNSSEC)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "domain", + "", + "recursion-desired" + ], + "run": null, + "help": "Set the \"recursion desired\" bit in requests to the upstream nameserver", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "domain", + "", + "server", + "" + ], + "run": null, + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "ignore-hosts-file" + ], + "run": null, + "help": "Do not use local /etc/hosts file in name resolution", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "listen-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address to listen for incoming connections", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "negative-ttl", + "" + ], + "run": null, + "help": "lp: u32:0-7200; Seconds to cache NXDOMAIN entries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "no-serve-rfc1918" + ], + "run": null, + "help": "Makes the server authoritatively not aware of RFC1918 addresses", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address from which to send traffic", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "system" + ], + "run": null, + "help": "Use system name servers", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "timeout", + "" + ], + "run": null, + "help": "lp: u32:10-60000; Network timeout in milliseconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api", + "cors", + "allow-origin", + "" + ], + "run": null, + "help": "Allow resource request from origin", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api", + "debug" + ], + "run": null, + "help": "Debug", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api", + "keys", + "id", + "", + "key", + "" + ], + "run": null, + "help": "HTTP API plaintext key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api", + "socket" + ], + "run": null, + "help": "Run server on Unix domain socket", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api", + "strict" + ], + "run": null, + "help": "Enforce strict path checking", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api-restrict", + "virtual-host", + "" + ], + "run": null, + "help": "Restrict proxy to virtual host(s)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "certificates", + "ca-certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of CA in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "certificates", + "certbot", + "domain-name", + "" + ], + "run": null, + "help": "Domain name(s) for which to obtain certificate", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "certificates", + "certbot", + "email", + "" + ], + "run": null, + "help": "Email address to associate with certificate", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "certificates", + "certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of certificate in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "virtual-host", + "", + "listen-address", + "" + ], + "run": null, + "help": "lp: '*'; any", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "virtual-host", + "", + "listen-port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "virtual-host", + "", + "server-name", + "" + ], + "run": null, + "help": "Server names: exact, wildcard, or regex", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "alert-script", + "" + ], + "run": null, + "help": "Path to fastnetmon alert script", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "direction", + "" + ], + "run": null, + "help": "Direction for processing traffic", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "listen-interface", + "" + ], + "run": null, + "help": "Listen interface for mirroring traffic", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "mode", + "mirror" + ], + "run": null, + "help": "Listen mirrored traffic mode", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "network", + "" + ], + "run": null, + "help": "lp: ipv4net; Processed network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "threshold", + "fps", + "" + ], + "run": null, + "help": "lp: u32:0-4294967294; Flows per second", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "threshold", + "mbps", + "" + ], + "run": null, + "help": "lp: u32:0-4294967294; Megabits per second", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "threshold", + "pps", + "" + ], + "run": null, + "help": "lp: u32:0-4294967294; Packets per second", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "interface", + "", + "mac-address", + "", + "rate-limit", + "download", + "" + ], + "run": null, + "help": "Download bandwidth limit in kbits/sec", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "interface", + "", + "mac-address", + "", + "rate-limit", + "upload", + "" + ], + "run": null, + "help": "Upload bandwidth limit in kbits/sec", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "interface", + "", + "mac-address", + "", + "vlan-id", + "" + ], + "run": null, + "help": "VLAN-ID of the client network", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "mode", + "" + ], + "run": null, + "help": "lp: noauth; Authentication disabled", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "acct-interim-jitter", + "" + ], + "run": null, + "help": "lp: u32:1-60; Maximum jitter value in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "acct-timeout", + "" + ], + "run": null, + "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "dynamic-author", + "key", + "" + ], + "run": null, + "help": "Shared secret for Dynamic Authorization Extension server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "dynamic-author", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; TCP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "dynamic-author", + "server", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address for aynamic authorization server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "max-try", + "" + ], + "run": null, + "help": "lp: u32:1-20; Maximum tries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "nas-identifier", + "" + ], + "run": null, + "help": "NAS-Identifier attribute sent to RADIUS", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "nas-ip-address", + "" + ], + "run": null, + "help": "lp: ipv4; NAS-IP-Address attribute", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "preallocate-vif" + ], + "run": null, + "help": "Enable attribute NAS-Port-Id in Access-Request", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "", + "acct-port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "", + "disable-accounting" + ], + "run": null, + "help": "Disable accounting", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "", + "fail-time", + "" + ], + "run": null, + "help": "lp: u32:0-600; Fail time penalty", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "", + "key", + "" + ], + "run": null, + "help": "Shared secret key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "timeout", + "" + ], + "run": null, + "help": "lp: u32:1-60; Timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "client-ip-pool", + "name", + "", + "gateway-address", + "" + ], + "run": null, + "help": "lp: ipv4; Default Gateway send to the client", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "client-ip-pool", + "name", + "", + "subnet", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "client-ipv6-pool", + "delegate", + "", + "delegation-prefix", + "" + ], + "run": null, + "help": "lp: u32:32-64; Delegated prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "client-ipv6-pool", + "prefix", + "", + "mask", + "" + ], + "run": null, + "help": "lp: u32:48-128; Client prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "", + "client-subnet", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "", + "external-dhcp", + "dhcp-relay", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address of the DHCP Server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "", + "external-dhcp", + "giaddr", + "" + ], + "run": null, + "help": "address of the relay agent (Relay Agent IP Address)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "", + "network", + "" + ], + "run": null, + "help": "lp: vlan; One VLAN per client", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "", + "network-mode", + "" + ], + "run": null, + "help": "lp: L3; clients are behind this router", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "", + "vlan-id", + "" + ], + "run": null, + "help": "VLAN monitor for the automatic creation of vlans (user per vlan)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "", + "vlan-range", + "" + ], + "run": null, + "help": "VLAN monitor for the automatic creation of vlans (user per vlan)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "", + "location", + "coordinate-based", + "altitude", + "" + ], + "run": null, + "help": "lp: [+-]; Altitude in meters", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "", + "location", + "coordinate-based", + "datum", + "" + ], + "run": null, + "help": "lp: MLLW; NAD83/MLLW", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "", + "location", + "coordinate-based", + "latitude", + "" + ], + "run": null, + "help": "lp: ; Latitude (example \"37.524449N\")", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "", + "location", + "coordinate-based", + "longitude", + "" + ], + "run": null, + "help": "lp: ; Longitude (example \"122.267255W\")", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "", + "location", + "elin", + "" + ], + "run": null, + "help": "lp: u32:0-9999999999; Emergency Call Service ELIN number (between 10-25 numbers)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "legacy-protocols", + "cdp" + ], + "run": null, + "help": "Listen for CDP for Cisco routers/switches", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "legacy-protocols", + "edp" + ], + "run": null, + "help": "Listen for EDP for Extreme routers/switches", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "legacy-protocols", + "fdp" + ], + "run": null, + "help": "Listen for FDP for Foundry routers/switches", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "legacy-protocols", + "sonmp" + ], + "run": null, + "help": "Listen for SONMP for Nortel routers/switches", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "management-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 Management Address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "snmp", + "enable" + ], + "run": null, + "help": "Enable SNMP queries of the LLDP database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "mdns", + "repeater", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "mdns", + "repeater", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "mdns", + "repeater", + "vrrp-disable" + ], + "run": null, + "help": "Disables mDNS repeater on VRRP interfaces not in MASTER state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "authentication", + "organization", + "" + ], + "run": null, + "help": "Authentication organization for InfluxDB v2 [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "authentication", + "token", + "" + ], + "run": null, + "help": "lp: txt; Authentication token", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "authentication", + "client-id", + "" + ], + "run": null, + "help": "Application client id", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "authentication", + "client-secret", + "" + ], + "run": null, + "help": "Application client secret", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "authentication", + "tenant-id", + "" + ], + "run": null, + "help": "Set tenant id", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "database", + "" + ], + "run": null, + "help": "lp: txt; Remote database name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "group-metrics", + "" + ], + "run": null, + "help": "lp: table-per-metric; One table per gorups of metric by the metric name (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "table", + "" + ], + "run": null, + "help": "lp: txt; Table name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "url", + "" + ], + "run": null, + "help": "lp: url; Remote URL", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "bucket", + "" + ], + "run": null, + "help": "Remote bucket (default: main)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "allow-from", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "authentication", + "password", + "" + ], + "run": null, + "help": "lp: txt; Authentication password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "authentication", + "username", + "" + ], + "run": null, + "help": "Authentication username", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "listen-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address to listen for incoming connections", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "metric-version", + "" + ], + "run": null, + "help": "lp: u32:1-2; Metric version (default: 2)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "source", + "" + ], + "run": null, + "help": "lp: telegraf; Telegraf internal statistics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "splunk", + "authentication", + "insecure" + ], + "run": null, + "help": "Use TLS but skip host validation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "splunk", + "authentication", + "token", + "" + ], + "run": null, + "help": "Authorization token", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "splunk", + "url", + "" + ], + "run": null, + "help": "lp: url; Remote URL to Splunk collector", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "url", + "" + ], + "run": null, + "help": "lp: url; Remote URL", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "access-concentrator", + "" + ], + "run": null, + "help": "Access concentrator name (default: vyos-ac)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "", + "password", + "" + ], + "run": null, + "help": "Password for authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "", + "rate-limit", + "download", + "" + ], + "run": null, + "help": "Download bandwidth limit in kbits/sec", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "", + "rate-limit", + "upload", + "" + ], + "run": null, + "help": "Upload bandwidth limit in kbits/sec", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "", + "static-ip", + "" + ], + "run": null, + "help": "Static client IP address (default: *)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "mode", + "" + ], + "run": null, + "help": "lp: radius; Use RADIUS server for user autentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "protocols", + "" + ], + "run": null, + "help": "lp: mschap-v2; Authentication via MS-CHAPv2 (Microsoft Challenge Handshake Authentication Protocol, version 2)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "acct-interim-jitter", + "" + ], + "run": null, + "help": "lp: u32:1-60; Maximum jitter value in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "acct-timeout", + "" + ], + "run": null, + "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "called-sid-format", + "" + ], + "run": null, + "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)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "dynamic-author", + "key", + "" + ], + "run": null, + "help": "Shared secret for Dynamic Authorization Extension server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "dynamic-author", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; TCP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "dynamic-author", + "server", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address for aynamic authorization server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "max-try", + "" + ], + "run": null, + "help": "lp: u32:1-20; Maximum tries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "nas-identifier", + "" + ], + "run": null, + "help": "NAS-Identifier attribute sent to RADIUS", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "nas-ip-address", + "" + ], + "run": null, + "help": "lp: ipv4; NAS-IP-Address attribute", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "preallocate-vif" + ], + "run": null, + "help": "Enable attribute NAS-Port-Id in Access-Request", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "rate-limit", + "attribute", + "" + ], + "run": null, + "help": "Specifies which radius attribute contains rate information. (default is Filter-Id) (default: Filter-Id)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "rate-limit", + "enable" + ], + "run": null, + "help": "Enables Bandwidth shaping via RADIUS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "rate-limit", + "multiplier", + "" + ], + "run": null, + "help": "lp: <0.001-1000>; Shaper multiplier", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "rate-limit", + "vendor", + "" + ], + "run": null, + "help": "Specifies the vendor dictionary. (dictionary needs to be in /usr/share/accel-ppp/radius)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "", + "acct-port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "", + "disable-accounting" + ], + "run": null, + "help": "Disable accounting", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "", + "fail-time", + "" + ], + "run": null, + "help": "lp: u32:0-600; Fail time penalty", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "", + "key", + "" + ], + "run": null, + "help": "Shared secret key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "timeout", + "" + ], + "run": null, + "help": "lp: u32:1-60; Timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ip-pool", + "start", + "" + ], + "run": null, + "help": "First IP address in the pool", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ip-pool", + "stop", + "" + ], + "run": null, + "help": "Last IP address in the pool", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ip-pool", + "subnet", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ipv6-pool", + "delegate", + "", + "delegation-prefix", + "" + ], + "run": null, + "help": "lp: u32:32-64; Delegated prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ipv6-pool", + "prefix", + "", + "mask", + "" + ], + "run": null, + "help": "lp: u32:48-128; Client prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "extended-scripts", + "on-change", + "" + ], + "run": null, + "help": "Script to run when PPPoE session interface changed by RADIUS CoA handling", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "extended-scripts", + "on-down", + "" + ], + "run": null, + "help": "Script to run when PPPoE session interface going to terminate", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "extended-scripts", + "on-pre-up", + "" + ], + "run": null, + "help": "Script to run before PPPoE session interface comes up", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "extended-scripts", + "on-up", + "" + ], + "run": null, + "help": "Script to run when PPPoE session interface is completely configured and started", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "gateway-address", + "" + ], + "run": null, + "help": "lp: ipv4; Default Gateway send to the client", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "interface", + "", + "vlan-id", + "" + ], + "run": null, + "help": "lp: u32:1-4094; VLAN monitor for the automatic creation of single vlan", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "interface", + "", + "vlan-range", + "" + ], + "run": null, + "help": "lp: start-end; VLAN monitor range for the automatic creation of vlans (e.g. 1-4094)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "limits", + "burst", + "" + ], + "run": null, + "help": "Burst count", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "limits", + "connection-limit", + "" + ], + "run": null, + "help": "Acceptable rate of connections (e.g. 1/min, 60/sec)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "limits", + "timeout", + "" + ], + "run": null, + "help": "Timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "mtu", + "" + ], + "run": null, + "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "pado-delay", + "", + "sessions", + "" + ], + "run": null, + "help": "lp: u32:1-999999; Number of sessions", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "ccp" + ], + "run": null, + "help": "CCP negotiation (default disabled)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "interface-cache", + "" + ], + "run": null, + "help": "lp: u32:1-256000; Count of interfaces to keep in cache", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "ipv4", + "" + ], + "run": null, + "help": "lp: require; Require IPv4 negotiation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "ipv6", + "" + ], + "run": null, + "help": "lp: require; Require IPv6 negotiation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "ipv6-accept-peer-intf-id" + ], + "run": null, + "help": "Accept peer interface identifier", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "ipv6-intf-id", + "" + ], + "run": null, + "help": "lp: x:x:x:x; specify interface identifier for IPv6", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "ipv6-peer-intf-id", + "" + ], + "run": null, + "help": "lp: calling-sid; Calculate interface identifier from calling-station-id", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "lcp-echo-failure", + "" + ], + "run": null, + "help": "Maximum number of Echo-Requests may be sent without valid reply (default: 3)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "lcp-echo-interval", + "" + ], + "run": null, + "help": "LCP echo-requests/sec (default: 30)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "lcp-echo-timeout", + "" + ], + "run": null, + "help": "Timeout in seconds to wait for any peer activity. If this option specified it turns on adaptive lcp echo functionality and \"lcp-echo-failure\" is not used. (default: 0)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "min-mtu", + "" + ], + "run": null, + "help": "Minimum acceptable MTU (68-65535)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "mppe", + "" + ], + "run": null, + "help": "lp: deny; drop all mppe", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "mru", + "" + ], + "run": null, + "help": "Preferred MRU (68-65535)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "service-name", + "" + ], + "run": null, + "help": "Service name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "session-control", + "" + ], + "run": null, + "help": "lp: replace; Terminate first session when second is authorized (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "snmp", + "master-agent" + ], + "run": null, + "help": "enable SNMP master agent mode", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "wins-server", + "" + ], + "run": null, + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "default-lifetime", + "" + ], + "run": null, + "help": "lp: 0; Not a default router", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "default-preference", + "" + ], + "run": null, + "help": "lp: high; Default router has high preference", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "dnssl", + "" + ], + "run": null, + "help": "DNS search list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "hop-limit", + "" + ], + "run": null, + "help": "lp: u32:1-255; Value should represent current diameter of the Internet", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "interval", + "max", + "" + ], + "run": null, + "help": "lp: u32:4-1800; Maximum interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "interval", + "min", + "" + ], + "run": null, + "help": "lp: u32:3-1350; Minimum interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "link-mtu", + "" + ], + "run": null, + "help": "lp: u32:1280-9000; Link MTU value in RAs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "managed-flag" + ], + "run": null, + "help": "Hosts use the administered (stateful) protocol for address autoconfiguration in addition to any addresses autoconfigured using SLAAC", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "no-send-advert" + ], + "run": null, + "help": "Do not send router adverts", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "other-config-flag" + ], + "run": null, + "help": "Hosts use the administered (stateful) protocol for autoconfiguration of other (non-address) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "prefix", + "", + "no-autonomous-flag" + ], + "run": null, + "help": "Prefix can not be used for stateless address auto-configuration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "prefix", + "", + "no-on-link-flag" + ], + "run": null, + "help": "Prefix can not be used for on-link determination", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "prefix", + "", + "preferred-lifetime", + "" + ], + "run": null, + "help": "lp: infinity; Prefix will remain preferred forever", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "prefix", + "", + "valid-lifetime", + "" + ], + "run": null, + "help": "lp: infinity; Prefix will remain preferred forever", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "reachable-time", + "" + ], + "run": null, + "help": "lp: u32:1-3600000; Reachable Time value in RAs (in milliseconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "retrans-timer", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Minimum interval in milliseconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "route", + "", + "no-remove-route" + ], + "run": null, + "help": "Do not announce this route with a zero second lifetime upon shutdown", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "route", + "", + "route-preference", + "" + ], + "run": null, + "help": "lp: high; Route has high preference", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "route", + "", + "valid-lifetime", + "" + ], + "run": null, + "help": "lp: infinity; Route will remain preferred forever", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "hash", + "" + ], + "run": null, + "help": "Hash used when discovering file on master server (default: sha256) (default: sha256)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "id", + "" + ], + "run": null, + "help": "Explicitly declare ID for this minion to use (default: hostname)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "interval", + "" + ], + "run": null, + "help": "lp: u32:1-1440; Update interval in minutes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "master", + "" + ], + "run": null, + "help": "lp: hostname; Salt server FQDN address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "master-key", + "" + ], + "run": null, + "help": "URL with signature of master for auth reply verification", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "source-interface", + "" + ], + "run": null, + "help": "lp: interface; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "community", + "", + "authorization", + "" + ], + "run": null, + "help": "lp: rw; Read-Write", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "community", + "", + "client", + "" + ], + "run": null, + "help": "IP address of SNMP client allowed to contact system", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "community", + "", + "network", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "contact", + "" + ], + "run": null, + "help": "Contact information", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "description", + "" + ], + "run": null, + "help": "Description information", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "listen-address", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "location", + "" + ], + "run": null, + "help": "Location information", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "oid-enable", + "" + ], + "run": null, + "help": "lp: route-table; Enable routing table OIDs (ipCidrRouteTable inetCidrRouteTable)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "protocol", + "" + ], + "run": null, + "help": "lp: tcp; Listen protocol TCP", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "script-extensions", + "extension-name", + "", + "script", + "" + ], + "run": null, + "help": "Script location and name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "smux-peer", + "" + ], + "run": null, + "help": "lp: txt; SNMP Object Identifier", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "trap-source", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "trap-target", + "", + "community", + "" + ], + "run": null, + "help": "Community used when sending trap information", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "trap-target", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "engineid", + "" + ], + "run": null, + "help": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "group", + "", + "mode", + "" + ], + "run": null, + "help": "lp: rw; read write", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "group", + "", + "seclevel", + "" + ], + "run": null, + "help": "lp: priv; Messages are authenticated and encrypted (authPriv)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "group", + "", + "view", + "" + ], + "run": null, + "help": "Defines the name of view", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "auth", + "encrypted-password", + "" + ], + "run": null, + "help": "Defines the encrypted key for authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "auth", + "plaintext-password", + "" + ], + "run": null, + "help": "Defines the clear text key for authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "auth", + "type", + "" + ], + "run": null, + "help": "lp: sha; Secure Hash Algorithm", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "privacy", + "encrypted-password", + "" + ], + "run": null, + "help": "Defines the encrypted key for privacy protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "privacy", + "plaintext-password", + "" + ], + "run": null, + "help": "Defines the clear text key for privacy protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "privacy", + "type", + "" + ], + "run": null, + "help": "lp: aes; Advanced Encryption Standard", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: tcp; Listen protocol TCP", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "type", + "" + ], + "run": null, + "help": "lp: trap; Use TRAP", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "user", + "" + ], + "run": null, + "help": "Defines username for authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "auth", + "encrypted-password", + "" + ], + "run": null, + "help": "Defines the encrypted key for authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "auth", + "plaintext-password", + "" + ], + "run": null, + "help": "Defines the clear text key for authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "auth", + "type", + "" + ], + "run": null, + "help": "lp: sha; Secure Hash Algorithm", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "group", + "" + ], + "run": null, + "help": "Specifies group for user name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "mode", + "" + ], + "run": null, + "help": "lp: rw; read write", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "privacy", + "encrypted-password", + "" + ], + "run": null, + "help": "Defines the encrypted key for privacy protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "privacy", + "plaintext-password", + "" + ], + "run": null, + "help": "Defines the clear text key for privacy protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "privacy", + "type", + "" + ], + "run": null, + "help": "lp: aes; Advanced Encryption Standard", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "view", + "", + "oid", + "", + "exclude", + "" + ], + "run": null, + "help": "Exclude is an optional argument", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "view", + "", + "oid", + "", + "mask", + "" + ], + "run": null, + "help": "Defines a bit-mask that is indicating which subidentifiers of the associated subtree OID should be regarded as significant", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "access-control", + "allow", + "group", + "" + ], + "run": null, + "help": "Allow members of a group to login", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "access-control", + "allow", + "user", + "" + ], + "run": null, + "help": "Allow specific users to login", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "access-control", + "deny", + "group", + "" + ], + "run": null, + "help": "Allow members of a group to login", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "access-control", + "deny", + "user", + "" + ], + "run": null, + "help": "Allow specific users to login", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "ciphers", + "" + ], + "run": null, + "help": "Allowed ciphers", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "client-keepalive-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Time interval in seconds for keepalive message", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "disable-host-validation" + ], + "run": null, + "help": "Disable IP Address to Hostname lookup", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "disable-password-authentication" + ], + "run": null, + "help": "Disable password-based authentication", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "dynamic-protection", + "allow-from", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "dynamic-protection", + "block-time", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Time interval in seconds for blocking", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "dynamic-protection", + "detect-time", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Time interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "dynamic-protection", + "threshold", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Threshold score", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "key-exchange", + "" + ], + "run": null, + "help": "Allowed key exchange (KEX) algorithms", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "listen-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address to listen for incoming connections", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "loglevel", + "" + ], + "run": null, + "help": "lp: verbose; enable logging of failed login attempts", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "mac", + "" + ], + "run": null, + "help": "Allowed message authentication code (MAC) algorithms", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "tftp-server", + "allow-upload" + ], + "run": null, + "help": "Allow TFTP file uploads", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "tftp-server", + "directory", + "" + ], + "run": null, + "help": "Folder containing files served by TFTP [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "tftp-server", + "listen-address", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "tftp-server", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "friendly-name", + "" + ], + "run": null, + "help": "lp: txt; Friendly name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "listen", + "" + ], + "run": null, + "help": "lp: ipv6-prefix; IP prefix to listen for incoming connections", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "nat-pmp" + ], + "run": null, + "help": "Enable NAT-PMP support", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "pcp-lifetime", + "max", + "" + ], + "run": null, + "help": "Max lifetime time", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "pcp-lifetime", + "min", + "" + ], + "run": null, + "help": "Min lifetime time", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "presentation-url", + "" + ], + "run": null, + "help": "lp: txt; Presentation Url", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "", + "action", + "" + ], + "run": null, + "help": "Actions against the rule (REQUIRE)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "", + "external-port-range", + "" + ], + "run": null, + "help": "lp: -; Port range (use '-' as delimiter)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "", + "internal-port-range", + "" + ], + "run": null, + "help": "lp: -; Port range (use '-' as delimiter)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "", + "ip", + "" + ], + "run": null, + "help": "lp: ipv4; The IPv4 to which this rule applies", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "secure-mode" + ], + "run": null, + "help": "Enable Secure Mode", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "stun", + "host", + "" + ], + "run": null, + "help": "lp: txt; The STUN server host address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "stun", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "wan-interface", + "" + ], + "run": null, + "help": "WAN network interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "wan-ip", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "append-domain", + "" + ], + "run": null, + "help": "lp: domain; Domain to use for urls that do not contain a '.'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "children", + "" + ], + "run": null, + "help": "lp: n; Number of authentication helper processes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "credentials-ttl", + "" + ], + "run": null, + "help": "lp: n; Authenticated session timeout", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "base-dn", + "" + ], + "run": null, + "help": "LDAP Base DN to search", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "bind-dn", + "" + ], + "run": null, + "help": "LDAP DN used to bind to server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "filter-expression", + "" + ], + "run": null, + "help": "Filter expression to perform LDAP search with", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "password", + "" + ], + "run": null, + "help": "LDAP password to bind with", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "persistent-connection" + ], + "run": null, + "help": "Use persistent LDAP connection", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "server", + "" + ], + "run": null, + "help": "LDAP server to use", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "use-ssl" + ], + "run": null, + "help": "Use SSL/TLS for LDAP connection", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "username-attribute", + "" + ], + "run": null, + "help": "LDAP username attribute", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "version", + "" + ], + "run": null, + "help": "lp: 3; LDAP protocol version 2 (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "method", + "" + ], + "run": null, + "help": "lp: ldap; Lightweight Directory Access Protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "realm", + "" + ], + "run": null, + "help": "Name of authentication realm (e.g. \"My Company proxy server\")", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "", + "address", + "" + ], + "run": null, + "help": "lp: hostname; Squid cache-peer hostname", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "", + "http-port", + "" + ], + "run": null, + "help": "lp: u32:1025-65535; Default port number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "", + "icp-port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Cache peer ICP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "", + "options", + "" + ], + "run": null, + "help": "lp: txt; Cache peer options", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "", + "type", + "" + ], + "run": null, + "help": "lp: multicast; Peer is a member of a multicast group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-size", + "" + ], + "run": null, + "help": "lp: 0; Disable disk caching", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "default-port", + "" + ], + "run": null, + "help": "lp: u32:1025-65535; Default port number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "disable-access-log" + ], + "run": null, + "help": "Disable logging of HTTP accesses", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "domain-block", + "" + ], + "run": null, + "help": "Domain name to block", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "domain-noncache", + "" + ], + "run": null, + "help": "Domain name to access without caching", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "listen-address", + "", + "disable-transparent" + ], + "run": null, + "help": "Disable transparent mode", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "listen-address", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1025-65535; Default port number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "maximum-object-size", + "" + ], + "run": null, + "help": "lp: u32; Object size in KB", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "mem-cache-size", + "" + ], + "run": null, + "help": "lp: u32; Memory cache size in MB", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "minimum-object-size", + "" + ], + "run": null, + "help": "lp: u32; Object size in KB", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "outgoing-address", + "" + ], + "run": null, + "help": "Outgoing IP address for webproxy", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "reply-block-mime", + "" + ], + "run": null, + "help": "MIME type to block", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "reply-body-max-size", + "" + ], + "run": null, + "help": "lp: u32; Reply size in KB", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "allow-category", + "" + ], + "run": null, + "help": "Category to allow", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "allow-ipaddr-url" + ], + "run": null, + "help": "Allow IP address URLs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "auto-update", + "update-hour", + "" + ], + "run": null, + "help": "lp: u32:0-23; Hour for database update", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "block-category", + "" + ], + "run": null, + "help": "Category to block", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "default-action", + "" + ], + "run": null, + "help": "lp: block; Default filter action is block", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "enable-safe-search" + ], + "run": null, + "help": "Enable safe-mode search on popular search engines", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "local-block", + "" + ], + "run": null, + "help": "lp: ipv4; IP address of site to block", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "local-block-keyword", + "" + ], + "run": null, + "help": "lp: keyword; Keyword (or regex) to block", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "local-block-url", + "" + ], + "run": null, + "help": "lp: url; Local URL to block (without \"http://\")", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "local-ok", + "" + ], + "run": null, + "help": "lp: ipv4; IP address of site to allow", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "local-ok-url", + "" + ], + "run": null, + "help": "lp: url; Local URL to allow (without \"http://\")", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "log", + "" + ], + "run": null, + "help": "Log block category", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "redirect-url", + "" + ], + "run": null, + "help": "lp: url; URL for redirect", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "allow-category", + "" + ], + "run": null, + "help": "Category to allow", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "allow-ipaddr-url" + ], + "run": null, + "help": "Allow IP address URLs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "block-category", + "" + ], + "run": null, + "help": "Category to block", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "default-action", + "" + ], + "run": null, + "help": "lp: block; Default filter action is block", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "enable-safe-search" + ], + "run": null, + "help": "Enable safe-mode search on popular search engines", + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "local-block", + "" + ], + "run": null, + "help": "lp: ipv4; IP address of site to block", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "local-block-keyword", + "" + ], + "run": null, + "help": "lp: keyword; Keyword (or regex) to block", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "local-block-url", + "" + ], + "run": null, + "help": "lp: url; Local URL to block (without \"http://\")", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "local-ok", + "" + ], + "run": null, + "help": "lp: ipv4; IP address of site to allow", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "local-ok-url", + "" + ], + "run": null, + "help": "lp: url; Local URL to allow (without \"http://\")", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "log", + "" + ], + "run": null, + "help": "Log block category", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "redirect-url", + "" + ], + "run": null, + "help": "lp: url; URL for redirect", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "source-group", + "" + ], + "run": null, + "help": "lp: group; Source group identifier for this rule", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "time-period", + "" + ], + "run": null, + "help": "lp: period; Time period for this rule", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "", + "address", + "" + ], + "run": null, + "help": "lp: ipv4range; IPv4 address range to match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "", + "description", + "" + ], + "run": null, + "help": "Description for source-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "", + "domain", + "" + ], + "run": null, + "help": "lp: domain; Domain name for the source-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "", + "ldap-ip-search", + "" + ], + "run": null, + "help": "LDAP search expression for an IP address list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "", + "ldap-user-search", + "" + ], + "run": null, + "help": "LDAP search expression for a user group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "", + "user", + "" + ], + "run": null, + "help": "List of user names", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "time-period", + "", + "days", + "", + "time", + "" + ], + "run": null, + "help": "lp: ; Time range in 24hr time", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "time-period", + "", + "description", + "" + ], + "run": null, + "help": "Time-period description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "acceleration", + "qat" + ], + "run": null, + "help": "Enable Intel QAT (Quick Assist Technology) for cryptographic acceleration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "config-management", + "commit-archive", + "location", + "" + ], + "run": null, + "help": "elp:", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "config-management", + "commit-archive", + "source-address", + "" + ], + "run": null, + "help": "Source address or interface for archive server connections", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "config-management", + "commit-revisions", + "" + ], + "run": null, + "help": "lp: u32:0-65535 ; Number of config backups to keep", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "expect-table-size", + "" + ], + "run": null, + "help": "lp: u32:1-50000000; Number of entries allowed in connection tracking expect table", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "hash-size", + "" + ], + "run": null, + "help": "lp: u32:1-50000000; Size of hash to use for connection tracking table", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "", + "destination", + "address", + "" + ], + "run": null, + "help": "lp: !ipv4range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "", + "destination", + "port", + "" + ], + "run": null, + "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'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "", + "inbound-interface", + "" + ], + "run": null, + "help": "Interface to ignore connections tracking on", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: txt; Protocol name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "", + "source", + "address", + "" + ], + "run": null, + "help": "lp: !ipv4range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "", + "source", + "port", + "" + ], + "run": null, + "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'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "icmp", + "destroy" + ], + "run": null, + "help": "Log connection deletion", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "icmp", + "new" + ], + "run": null, + "help": "Log connection creation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "icmp", + "update" + ], + "run": null, + "help": "Log connection updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "other", + "destroy" + ], + "run": null, + "help": "Log connection deletion", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "other", + "new" + ], + "run": null, + "help": "Log connection creation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "other", + "update" + ], + "run": null, + "help": "Log connection updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "tcp", + "destroy" + ], + "run": null, + "help": "Log connection deletion", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "tcp", + "new" + ], + "run": null, + "help": "Log connection creation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "tcp", + "update" + ], + "run": null, + "help": "Log connection updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "udp", + "destroy" + ], + "run": null, + "help": "Log connection deletion", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "udp", + "new" + ], + "run": null, + "help": "Log connection creation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "udp", + "update" + ], + "run": null, + "help": "Log connection updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "modules", + "ftp" + ], + "run": null, + "help": "FTP connection tracking", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "modules", + "h323" + ], + "run": null, + "help": "H.323 connection tracking", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "modules", + "nfs" + ], + "run": null, + "help": "NFS connection tracking", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "modules", + "pptp" + ], + "run": null, + "help": "PPTP connection tracking", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "modules", + "sip" + ], + "run": null, + "help": "SIP connection tracking", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "modules", + "sqlnet" + ], + "run": null, + "help": "SQLnet connection tracking", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "modules", + "tftp" + ], + "run": null, + "help": "TFTP connection tracking", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "table-size", + "" + ], + "run": null, + "help": "lp: u32:1-50000000; Number of entries allowed in connection tracking table", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "tcp", + "half-open-connections", + "" + ], + "run": null, + "help": "lp: u32:1-2147483647; Generic connection timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "tcp", + "loose", + "" + ], + "run": null, + "help": "lp: disable; Do not allow tracking of previously established connections", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "tcp", + "max-retrans", + "" + ], + "run": null, + "help": "lp: u32:1-2147483647; Generic connection timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "destination", + "address", + "" + ], + "run": null, + "help": "lp: !ipv4range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "destination", + "port", + "" + ], + "run": null, + "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'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "inbound-interface", + "" + ], + "run": null, + "help": "Interface to ignore connections tracking on", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "icmp", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; ICMP timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "other", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; Generic connection timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "close", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP CLOSE timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "close-wait", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP CLOSE-WAIT timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "established", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP ESTABLISHED timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "fin-wait", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP FIN-WAIT timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "last-ack", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP LAST-ACK timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "syn-recv", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP SYN-RECEIVED timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "syn-sent", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP SYN-SENT timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "time-wait", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP TIME-WAIT timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "udp", + "other", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; UDP generic timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "udp", + "stream", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; UDP stream timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "source", + "address", + "" + ], + "run": null, + "help": "lp: !ipv4range; Match everything except the specified range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "source", + "port", + "" + ], + "run": null, + "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'", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "icmp", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; ICMP timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "other", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; Generic connection timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "close", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP CLOSE timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "close-wait", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP CLOSE-WAIT timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "established", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP ESTABLISHED timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "fin-wait", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP FIN-WAIT timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "last-ack", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP LAST-ACK timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "syn-recv", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP SYN-RECEIVED timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "syn-sent", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP SYN-SENT timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "time-wait", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; TCP TIME-WAIT timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "udp", + "other", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; UDP generic timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "udp", + "stream", + "" + ], + "run": null, + "help": "lp: u32:1-21474836; UDP stream timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "console", + "device", + "", + "speed", + "" + ], + "run": null, + "help": "lp: 115200; 115200 bps (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "console", + "powersave" + ], + "run": null, + "help": "Enable screen blank powersaving on VGA console", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "domain-name", + "" + ], + "run": null, + "help": "System domain name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "domain-search", + "domain", + "" + ], + "run": null, + "help": "DNS domain completion order", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "buffer-size", + "" + ], + "run": null, + "help": "lp: u32; Buffer size in MiB", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "disable-imt" + ], + "run": null, + "help": "Disable in memory table plugin", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "enable-egress" + ], + "run": null, + "help": "Enable egress flow accounting", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "engine-id", + "" + ], + "run": null, + "help": "lp: u32; NetFlow engine-id for v9 / IPFIX", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "max-flows", + "" + ], + "run": null, + "help": "lp: u32; NetFlow maximum flows", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "sampling-rate", + "" + ], + "run": null, + "help": "lp: u32; Sampling rate (1 in N packets)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "server", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1025-65535; NetFlow port number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "expiry-interval", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; Expiry scan interval", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "flow-generic", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; Generic flow timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "icmp", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; ICMP timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "max-active-life", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; Max active timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "tcp-fin", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; TCP FIN timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "tcp-generic", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; TCP generic timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "tcp-rst", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; TCP RST timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "udp", + "" + ], + "run": null, + "help": "lp: u32:0-2147483647; UDP timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "version", + "" + ], + "run": null, + "help": "lp: 10; Internet Protocol Flow Information Export (IPFIX)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "packet-length", + "" + ], + "run": null, + "help": "lp: u32:128-750; Packet length in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "sflow", + "agent-address", + "" + ], + "run": null, + "help": "lp: ipv4; sFlow IPv4 agent address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "sflow", + "sampling-rate", + "" + ], + "run": null, + "help": "lp: u32; Sampling rate (1 in N packets)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "sflow", + "server", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1025-65535; sFlow port number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "sflow", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "syslog-facility", + "" + ], + "run": null, + "help": "lp: all; Authentication and authorization", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "bmp" + ], + "run": null, + "help": "Enable BGP Monitoring Protocol support", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "irdp" + ], + "run": null, + "help": "Enable ICMP Router Discovery Protocol support", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "snmp", + "bgpd" + ], + "run": null, + "help": "BGP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "snmp", + "isisd" + ], + "run": null, + "help": "IS-IS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "snmp", + "ldpd" + ], + "run": null, + "help": "LDP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "snmp", + "ospf6d" + ], + "run": null, + "help": "OSPFv3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "snmp", + "ospfd" + ], + "run": null, + "help": "OSPFv2", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "snmp", + "ripd" + ], + "run": null, + "help": "RIP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "snmp", + "zebra" + ], + "run": null, + "help": "Zebra (IP routing manager)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "host-name", + "" + ], + "run": null, + "help": "System host name (default: vyos)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ip", + "arp", + "table-size", + "" + ], + "run": null, + "help": "Maximum number of entries to keep in the cache (default: 8192)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IPv4 forwarding on all interfaces", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ip", + "multipath", + "ignore-unreachable-nexthops" + ], + "run": null, + "help": "Ignore next hops that are not in the ARP table", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ip", + "multipath", + "layer4-hashing" + ], + "run": null, + "help": "Use layer 4 information for ECMP hashing", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IPv6 forwarding on all interfaces", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ipv6", + "multipath", + "layer4-hashing" + ], + "run": null, + "help": "Use layer 4 information for ECMP hashing", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ipv6", + "neighbor", + "table-size", + "" + ], + "run": null, + "help": "Maximum number of entries to keep in the cache (default: 8192)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ipv6", + "strict-dad" + ], + "run": null, + "help": "Disable IPv6 operation on interface when DAD fails on LL addr", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "lcd", + "device", + "" + ], + "run": null, + "help": "lp: usbNbXpY; TTY device name, USB based", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "lcd", + "model", + "" + ], + "run": null, + "help": "lp: sdec; Lanner, Watchguard, Nexcom NSA, Sophos UTM appliances", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "banner", + "post-login", + "" + ], + "run": null, + "help": "A system banner after the user logs in", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "banner", + "pre-login", + "" + ], + "run": null, + "help": "A system banner before the user logs in", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "", + "key", + "" + ], + "run": null, + "help": "Shared secret key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:1-255; Server priority", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "", + "timeout", + "" + ], + "run": null, + "help": "lp: u32:1-30; Session timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "", + "authentication", + "encrypted-password", + "" + ], + "run": null, + "help": "Encrypted password (default: !)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "", + "authentication", + "plaintext-password", + "" + ], + "run": null, + "help": "Plaintext password used for encryption", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "", + "authentication", + "public-keys", + "", + "key", + "" + ], + "run": null, + "help": "Public key value (Base64 encoded)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "", + "authentication", + "public-keys", + "", + "options", + "" + ], + "run": null, + "help": "Optional public key options", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "", + "authentication", + "public-keys", + "", + "type", + "" + ], + "run": null, + "help": "lp: ssh-ed25519; None", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "", + "full-name", + "" + ], + "run": null, + "help": "Full name of the user (use quotes for names with spaces)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "", + "home-directory", + "" + ], + "run": null, + "help": "Home directory", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "logs", + "logrotate", + "atop", + "max-size", + "" + ], + "run": null, + "help": "lp: u32:1-1024; Size in MB", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "logs", + "logrotate", + "atop", + "rotate", + "" + ], + "run": null, + "help": "lp: u32:1-100; Rotations", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "logs", + "logrotate", + "messages", + "max-size", + "" + ], + "run": null, + "help": "lp: u32:1-1024; Size in MB", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "logs", + "logrotate", + "messages", + "rotate", + "" + ], + "run": null, + "help": "lp: u32:1-100; Rotations", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "name-server", + "" + ], + "run": null, + "help": "lp: txt; Use Domain Name Server from DHCP interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "allow-clients", + "address", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "listen-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address to listen for incoming connections", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "server", + "", + "noselect" + ], + "run": null, + "help": "Marks the server as unused", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "server", + "", + "pool" + ], + "run": null, + "help": "Associate with a number of remote servers", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "server", + "", + "preempt" + ], + "run": null, + "help": "Specifies the association as preemptable rather than the default persistent", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "server", + "", + "prefer" + ], + "run": null, + "help": "Marks the server as preferred", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "ctrl-alt-delete", + "" + ], + "run": null, + "help": "lp: poweroff; Poweroff system", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "http-client", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "http-client", + "source-interface", + "" + ], + "run": null, + "help": "lp: interface; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "keyboard-layout", + "" + ], + "run": null, + "help": "lp: dvorak; Dvorak", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "performance", + "" + ], + "run": null, + "help": "lp: latency; Tune for low network latency", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "reboot-on-panic" + ], + "run": null, + "help": "Reboot system on kernel panic", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "root-partition-auto-resize" + ], + "run": null, + "help": "Enable root partition auto-extention on system boot", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "ssh-client", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "startup-beep" + ], + "run": null, + "help": "plays sound via system speaker when you can login", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "proxy", + "password", + "" + ], + "run": null, + "help": "Proxy password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "proxy", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "proxy", + "url", + "" + ], + "run": null, + "help": "Proxy URL", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "proxy", + "username", + "" + ], + "run": null, + "help": "Proxy username", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "static-host-mapping", + "host-name", + "", + "alias", + "" + ], + "run": null, + "help": "Alias for this address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "static-host-mapping", + "host-name", + "", + "inet", + "" + ], + "run": null, + "help": "lp: ipv6; IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "sysctl", + "parameter", + "", + "value", + "" + ], + "run": null, + "help": "Sysctl configuration value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "console", + "facility", + "", + "level", + "" + ], + "run": null, + "help": "lp: all; Log everything", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "file", + "", + "archive", + "file", + "" + ], + "run": null, + "help": "Number of saved files (default is 5)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "file", + "", + "archive", + "size", + "" + ], + "run": null, + "help": "Size of log files (in kbytes, default is 256)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "file", + "", + "facility", + "", + "level", + "" + ], + "run": null, + "help": "lp: all; Log everything", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "global", + "archive", + "file", + "" + ], + "run": null, + "help": "Number of saved files (default is 5)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "global", + "archive", + "size", + "" + ], + "run": null, + "help": "Size of log files (in kbytes, default is 256)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "global", + "facility", + "", + "level", + "" + ], + "run": null, + "help": "lp: all; Log everything", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "global", + "marker", + "interval", + "" + ], + "run": null, + "help": "time interval how often a mark message is being sent in seconds (default: 1200)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "global", + "preserve-fqdn" + ], + "run": null, + "help": "uses FQDN for logging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "host", + "", + "facility", + "", + "level", + "" + ], + "run": null, + "help": "lp: all; Log everything", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "host", + "", + "facility", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: tcp; send log messages to remote syslog server over tcp", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "host", + "", + "format", + "octet-counted" + ], + "run": null, + "help": "Allows for the transmission of all characters inside a syslog message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "host", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "user", + "", + "facility", + "", + "level", + "" + ], + "run": null, + "help": "lp: all; Log everything", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "task-scheduler", + "task", + "", + "crontab-spec", + "" + ], + "run": null, + "help": "UNIX crontab time specification string", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "task-scheduler", + "task", + "", + "executable", + "arguments", + "" + ], + "run": null, + "help": "Arguments passed to the executable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "task-scheduler", + "task", + "", + "executable", + "path", + "" + ], + "run": null, + "help": "Path to executable", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "task-scheduler", + "task", + "", + "interval", + "" + ], + "run": null, + "help": "lp: d; Execution interval in days", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "time-zone", + "" + ], + "run": null, + "help": "Local time zone (default UTC)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "drop-tail", + "", + "description", + "" + ], + "run": null, + "help": "Description for this queuing policy", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "drop-tail", + "", + "queue-limit", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Queue size in packets", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fair-queue", + "", + "description", + "" + ], + "run": null, + "help": "Description for this queuing policy", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fair-queue", + "", + "hash-interval", + "" + ], + "run": null, + "help": "Hash interval (seconds)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fair-queue", + "", + "queue-limit", + "" + ], + "run": null, + "help": "lp: u32:1-127; Queue size in packets", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "", + "codel-quantum", + "" + ], + "run": null, + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "", + "description", + "" + ], + "run": null, + "help": "Description for this queuing policy", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "", + "flows", + "" + ], + "run": null, + "help": "fq-codel - Number of flows (default 1024)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "", + "interval", + "" + ], + "run": null, + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "", + "queue-limit", + "" + ], + "run": null, + "help": "lp: u32:1-11000; Queue size in packets (default 10240)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "", + "target", + "" + ], + "run": null, + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "bandwidth", + "" + ], + "run": null, + "help": "lp: ; Rate with scaling suffix (mbit, mbps, ...)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "burst", + "" + ], + "run": null, + "help": "lp: ; Bytes with scaling suffix (kb, mb, gb)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "description", + "" + ], + "run": null, + "help": "Description for this traffic class", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "description", + "" + ], + "run": null, + "help": "Description for this match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ether", + "destination", + "" + ], + "run": null, + "help": "Ethernet destination address for this match", + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ether", + "protocol", + "" + ], + "run": null, + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ether", + "source", + "" + ], + "run": null, + "help": "Ethernet source address for this match", + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "interface", + "" + ], + "run": null, + "help": "Interface name for this match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "address", + "" + ], + "run": null, + "help": "IP destination address for this match", + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "dscp", + "" + ], + "run": null, + "help": "lp: network; match; DSCP (111000)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "max-length", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Maximum packet/payload length", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "protocol", + "" + ], + "run": null, + "help": "lp: sctp; Stream Control Transmission Protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "source", + "address", + "" + ], + "run": null, + "help": "IP source address for this match", + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "source", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "ack" + ], + "run": null, + "help": "Match TCP ACK", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "syn" + ], + "run": null, + "help": "Match TCP SYN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "address", + "" + ], + "run": null, + "help": "IP destination address for this match", + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "dscp", + "" + ], + "run": null, + "help": "lp: network; match; DSCP (111000)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "max-length", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Maximum packet/payload length", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "protocol", + "" + ], + "run": null, + "help": "lp: sctp; Stream Control Transmission Protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "address", + "" + ], + "run": null, + "help": "IP source address for this match", + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "ack" + ], + "run": null, + "help": "Match TCP ACK", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "syn" + ], + "run": null, + "help": "Match TCP SYN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "mark", + "" + ], + "run": null, + "help": "Match on mark applied by firewall", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "vif", + "" + ], + "run": null, + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-20; Priority for match rule evaluation", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "default", + "bandwidth", + "" + ], + "run": null, + "help": "lp: ; Rate with scaling suffix (mbit, mbps, ...)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "default", + "burst", + "" + ], + "run": null, + "help": "lp: ; Bytes with scaling suffix (kb, mb, gb)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "description", + "" + ], + "run": null, + "help": "Description for this queuing policy", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "bandwidth", + "" + ], + "run": null, + "help": "lp: ; Rate with scaling suffix (mbit, mbps, ...)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "burst", + "" + ], + "run": null, + "help": "lp: ; Bytes with scaling suffix (kb, mb, gb)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "description", + "" + ], + "run": null, + "help": "Description for this queuing policy", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "network-delay", + "" + ], + "run": null, + "help": "lp: ; Time with suffix (secs, ms, us)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "packet-corruption", + "" + ], + "run": null, + "help": "lp: %%; Percentage of packets affected", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "packet-loss", + "" + ], + "run": null, + "help": "lp: %%; Percentage of packets affected", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "packet-reordering", + "" + ], + "run": null, + "help": "lp: %%; Percentage of packets affected", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "queue-limit", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Queue size in packets", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "codel-quantum", + "" + ], + "run": null, + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "description", + "" + ], + "run": null, + "help": "Description for this traffic class", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "flows", + "" + ], + "run": null, + "help": "fq-codel - Number of flows (default 1024)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "interval", + "" + ], + "run": null, + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "description", + "" + ], + "run": null, + "help": "Description for this match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ether", + "destination", + "" + ], + "run": null, + "help": "Ethernet destination address for this match", + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ether", + "protocol", + "" + ], + "run": null, + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ether", + "source", + "" + ], + "run": null, + "help": "Ethernet source address for this match", + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "interface", + "" + ], + "run": null, + "help": "Interface name for this match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "address", + "" + ], + "run": null, + "help": "IP destination address for this match", + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "dscp", + "" + ], + "run": null, + "help": "lp: network; match; DSCP (111000)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "max-length", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Maximum packet/payload length", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "protocol", + "" + ], + "run": null, + "help": "lp: sctp; Stream Control Transmission Protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "source", + "address", + "" + ], + "run": null, + "help": "IP source address for this match", + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "source", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "ack" + ], + "run": null, + "help": "Match TCP ACK", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "syn" + ], + "run": null, + "help": "Match TCP SYN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "address", + "" + ], + "run": null, + "help": "IP destination address for this match", + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "dscp", + "" + ], + "run": null, + "help": "lp: network; match; DSCP (111000)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "max-length", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Maximum packet/payload length", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "protocol", + "" + ], + "run": null, + "help": "lp: sctp; Stream Control Transmission Protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "address", + "" + ], + "run": null, + "help": "IP source address for this match", + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "ack" + ], + "run": null, + "help": "Match TCP ACK", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "syn" + ], + "run": null, + "help": "Match TCP SYN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "mark", + "" + ], + "run": null, + "help": "Match on mark applied by firewall", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "vif", + "" + ], + "run": null, + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "queue-limit", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Queue size in packets", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "queue-type", + "" + ], + "run": null, + "help": "lp: random-detect; Random Early Detection (RED)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "target", + "" + ], + "run": null, + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "default", + "codel-quantum", + "" + ], + "run": null, + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "default", + "flows", + "" + ], + "run": null, + "help": "fq-codel - Number of flows (default 1024)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "default", + "interval", + "" + ], + "run": null, + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "default", + "queue-limit", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Queue size in packets", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "default", + "queue-type", + "" + ], + "run": null, + "help": "lp: random-detect; Random Early Detection (RED)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "default", + "target", + "" + ], + "run": null, + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "description", + "" + ], + "run": null, + "help": "Description for this queuing policy", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "", + "bandwidth", + "" + ], + "run": null, + "help": "lp: ; Rate with scaling suffix (mbit, mbps, ...)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "", + "description", + "" + ], + "run": null, + "help": "Description for queuing policy", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "", + "precedence", + "", + "average-packet", + "" + ], + "run": null, + "help": "lp: u32:16-10240; Average packet size in bytes", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "", + "precedence", + "", + "mark-probability", + "" + ], + "run": null, + "help": "lp: ; Numeric value ( 1 / N )", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "", + "precedence", + "", + "maximum-threshold", + "" + ], + "run": null, + "help": "lp: u32:0-4096; Maximum Threshold in packets", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "", + "precedence", + "", + "minimum-threshold", + "" + ], + "run": null, + "help": "lp: u32:0-4096; Minimum Threshold in packets", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "", + "precedence", + "", + "queue-limit", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Queue size in packets", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "rate-control", + "", + "bandwidth", + "" + ], + "run": null, + "help": "lp: ; Rate with scaling suffix (mbit, mbps, ...)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "rate-control", + "", + "burst", + "" + ], + "run": null, + "help": "lp: ; Bytes with scaling suffix (kb, mb, gb)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "rate-control", + "", + "description", + "" + ], + "run": null, + "help": "Description for this queuing policy", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "rate-control", + "", + "latency", + "" + ], + "run": null, + "help": "lp: ; Time with suffix (secs, ms, us)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "codel-quantum", + "" + ], + "run": null, + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "description", + "" + ], + "run": null, + "help": "Description for this traffic class", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "flows", + "" + ], + "run": null, + "help": "fq-codel - Number of flows (default 1024)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "interval", + "" + ], + "run": null, + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "description", + "" + ], + "run": null, + "help": "Description for this match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ether", + "destination", + "" + ], + "run": null, + "help": "Ethernet destination address for this match", + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ether", + "protocol", + "" + ], + "run": null, + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ether", + "source", + "" + ], + "run": null, + "help": "Ethernet source address for this match", + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "interface", + "" + ], + "run": null, + "help": "Interface name for this match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "address", + "" + ], + "run": null, + "help": "IP destination address for this match", + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "dscp", + "" + ], + "run": null, + "help": "lp: network; match; DSCP (111000)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "max-length", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Maximum packet/payload length", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "protocol", + "" + ], + "run": null, + "help": "lp: sctp; Stream Control Transmission Protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "source", + "address", + "" + ], + "run": null, + "help": "IP source address for this match", + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "source", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "ack" + ], + "run": null, + "help": "Match TCP ACK", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "syn" + ], + "run": null, + "help": "Match TCP SYN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "address", + "" + ], + "run": null, + "help": "IP destination address for this match", + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "dscp", + "" + ], + "run": null, + "help": "lp: network; match; DSCP (111000)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "max-length", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Maximum packet/payload length", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "protocol", + "" + ], + "run": null, + "help": "lp: sctp; Stream Control Transmission Protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "address", + "" + ], + "run": null, + "help": "IP source address for this match", + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "ack" + ], + "run": null, + "help": "Match TCP ACK", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "syn" + ], + "run": null, + "help": "Match TCP SYN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "mark", + "" + ], + "run": null, + "help": "Match on mark applied by firewall", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "vif", + "" + ], + "run": null, + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "quantum", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Packet scheduling quantum (bytes)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "queue-limit", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Queue size in packets", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "queue-type", + "" + ], + "run": null, + "help": "lp: priority; Priority queueing based on DSCP", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "target", + "" + ], + "run": null, + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "default", + "codel-quantum", + "" + ], + "run": null, + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "default", + "flows", + "" + ], + "run": null, + "help": "fq-codel - Number of flows (default 1024)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "default", + "interval", + "" + ], + "run": null, + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "default", + "quantum", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Packet scheduling quantum (bytes)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "default", + "queue-limit", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Queue size in packets", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "default", + "queue-type", + "" + ], + "run": null, + "help": "lp: priority; Priority queueing based on DSCP", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "default", + "target", + "" + ], + "run": null, + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "description", + "" + ], + "run": null, + "help": "Description for this queuing policy", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "bandwidth", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "bandwidth", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "burst", + "" + ], + "run": null, + "help": "lp: ; Bytes with scaling suffix (kb, mb, gb)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "ceiling", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "codel-quantum", + "" + ], + "run": null, + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "description", + "" + ], + "run": null, + "help": "Description for this traffic class", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "flows", + "" + ], + "run": null, + "help": "fq-codel - Number of flows (default 1024)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "interval", + "" + ], + "run": null, + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "description", + "" + ], + "run": null, + "help": "Description for this match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ether", + "destination", + "" + ], + "run": null, + "help": "Ethernet destination address for this match", + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ether", + "protocol", + "" + ], + "run": null, + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ether", + "source", + "" + ], + "run": null, + "help": "Ethernet source address for this match", + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "interface", + "" + ], + "run": null, + "help": "Interface name for this match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "address", + "" + ], + "run": null, + "help": "IP destination address for this match", + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "dscp", + "" + ], + "run": null, + "help": "lp: network; match; DSCP (111000)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "max-length", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Maximum packet/payload length", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "protocol", + "" + ], + "run": null, + "help": "lp: sctp; Stream Control Transmission Protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "source", + "address", + "" + ], + "run": null, + "help": "IP source address for this match", + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "source", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "ack" + ], + "run": null, + "help": "Match TCP ACK", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "syn" + ], + "run": null, + "help": "Match TCP SYN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "address", + "" + ], + "run": null, + "help": "IP destination address for this match", + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "dscp", + "" + ], + "run": null, + "help": "lp: network; match; DSCP (111000)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "max-length", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Maximum packet/payload length", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "protocol", + "" + ], + "run": null, + "help": "lp: sctp; Stream Control Transmission Protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "address", + "" + ], + "run": null, + "help": "IP source address for this match", + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "ack" + ], + "run": null, + "help": "Match TCP ACK", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "syn" + ], + "run": null, + "help": "Match TCP SYN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "mark", + "" + ], + "run": null, + "help": "Match on mark applied by firewall", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "vif", + "" + ], + "run": null, + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-7; Priority order for bandwidth pool", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "queue-limit", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Queue size in packets", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "queue-type", + "" + ], + "run": null, + "help": "lp: random-detect; Random Early Detection (RED)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "set-dscp", + "" + ], + "run": null, + "help": "lp: network; match; DSCP (111000)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "target", + "" + ], + "run": null, + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "bandwidth", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "burst", + "" + ], + "run": null, + "help": "lp: ; Bytes with scaling suffix (kb, mb, gb)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "ceiling", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "codel-quantum", + "" + ], + "run": null, + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "flows", + "" + ], + "run": null, + "help": "fq-codel - Number of flows (default 1024)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "interval", + "" + ], + "run": null, + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-7; Priority order for bandwidth pool", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "queue-limit", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Queue size in packets", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "queue-type", + "" + ], + "run": null, + "help": "lp: random-detect; Random Early Detection (RED)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "set-dscp", + "" + ], + "run": null, + "help": "lp: network; match; DSCP (111000)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "target", + "" + ], + "run": null, + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "description", + "" + ], + "run": null, + "help": "Description for this queuing policy", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "bandwidth", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "description", + "" + ], + "run": null, + "help": "Description for this traffic class", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "linkshare", + "d", + "" + ], + "run": null, + "help": "lp: ; Time with suffix (secs, ms, us)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "linkshare", + "m1", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "linkshare", + "m2", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "description", + "" + ], + "run": null, + "help": "Description for this match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ether", + "destination", + "" + ], + "run": null, + "help": "Ethernet destination address for this match", + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ether", + "protocol", + "" + ], + "run": null, + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ether", + "source", + "" + ], + "run": null, + "help": "Ethernet source address for this match", + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "interface", + "" + ], + "run": null, + "help": "Interface name for this match", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "address", + "" + ], + "run": null, + "help": "IP destination address for this match", + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "dscp", + "" + ], + "run": null, + "help": "lp: network; match; DSCP (111000)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "max-length", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Maximum packet/payload length", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "protocol", + "" + ], + "run": null, + "help": "lp: sctp; Stream Control Transmission Protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "source", + "address", + "" + ], + "run": null, + "help": "IP source address for this match", + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "source", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "ack" + ], + "run": null, + "help": "Match TCP ACK", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "syn" + ], + "run": null, + "help": "Match TCP SYN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "address", + "" + ], + "run": null, + "help": "IP destination address for this match", + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "dscp", + "" + ], + "run": null, + "help": "lp: network; match; DSCP (111000)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "max-length", + "" + ], + "run": null, + "help": "lp: u32:0-65535; Maximum packet/payload length", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "protocol", + "" + ], + "run": null, + "help": "lp: sctp; Stream Control Transmission Protocol", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "address", + "" + ], + "run": null, + "help": "IP source address for this match", + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "port", + "" + ], + "run": null, + "help": "lp: txt; Assigned TCP (or UDP) port name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "ack" + ], + "run": null, + "help": "Match TCP ACK", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "syn" + ], + "run": null, + "help": "Match TCP SYN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "mark", + "" + ], + "run": null, + "help": "Match on mark applied by firewall", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "vif", + "" + ], + "run": null, + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "realtime", + "d", + "" + ], + "run": null, + "help": "lp: ; Time with suffix (secs, ms, us)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "realtime", + "m1", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "realtime", + "m2", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "upperlimit", + "d", + "" + ], + "run": null, + "help": "lp: ; Time with suffix (secs, ms, us)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "upperlimit", + "m1", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "upperlimit", + "m2", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "default", + "linkshare", + "d", + "" + ], + "run": null, + "help": "lp: ; Time with suffix (secs, ms, us)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "default", + "linkshare", + "m1", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "default", + "linkshare", + "m2", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "default", + "realtime", + "d", + "" + ], + "run": null, + "help": "lp: ; Time with suffix (secs, ms, us)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "default", + "realtime", + "m1", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "default", + "realtime", + "m2", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "default", + "upperlimit", + "d", + "" + ], + "run": null, + "help": "lp: ; Time with suffix (secs, ms, us)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "default", + "upperlimit", + "m1", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "default", + "upperlimit", + "m2", + "" + ], + "run": null, + "help": "lp: bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "description", + "" + ], + "run": null, + "help": "Description for this queuing policy", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "disable-uniqreqids" + ], + "run": null, + "help": "Disable requirement for unique IDs in the Security Database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "compression", + "" + ], + "run": null, + "help": "lp: enable; Enable ESP compression", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "life-bytes", + "" + ], + "run": null, + "help": "lp: u32:1024-26843545600000; ESP life in bytes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "life-packets", + "" + ], + "run": null, + "help": "lp: u32:1000-26843545600000; ESP life in packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "lifetime", + "" + ], + "run": null, + "help": "lp: u32:30-86400; ESP lifetime in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "mode", + "" + ], + "run": null, + "help": "lp: transport; Transport mode", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "pfs", + "" + ], + "run": null, + "help": "lp: disable; Disable PFS", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "proposal", + "", + "encryption", + "" + ], + "run": null, + "help": "lp: chacha20poly1305; 256 bit ChaCha20/Poly1305 with 128 bit ICV", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "proposal", + "", + "hash", + "" + ], + "run": null, + "help": "lp: aes256gmac; 256-bit AES-GMAC", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "close-action", + "" + ], + "run": null, + "help": "lp: restart; Attempt to re-negotiate the connection immediately", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "dead-peer-detection", + "action", + "" + ], + "run": null, + "help": "lp: restart; Attempt to re-negotiate the connection immediately", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "dead-peer-detection", + "interval", + "" + ], + "run": null, + "help": "lp: u32:2-86400; Keep-alive interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "dead-peer-detection", + "timeout", + "" + ], + "run": null, + "help": "lp: u32:2-86400; Keep-alive timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "ikev2-reauth", + "" + ], + "run": null, + "help": "lp: no; Disable remote host re-authenticaton during an IKE rekey", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "key-exchange", + "" + ], + "run": null, + "help": "lp: ikev2; Use IKEv2 for key exchange", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "lifetime", + "" + ], + "run": null, + "help": "lp: u32:30-86400; IKE lifetime in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "mobike", + "" + ], + "run": null, + "help": "lp: disable; Disable MOBIKE", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "mode", + "" + ], + "run": null, + "help": "lp: aggressive; Use the aggressive mode (insecure, not recommended)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "proposal", + "", + "dh-group", + "" + ], + "run": null, + "help": "lp: 32; Diffie-Hellman group 32 (curve448)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "proposal", + "", + "encryption", + "" + ], + "run": null, + "help": "lp: chacha20poly1305; 256 bit ChaCha20/Poly1305 with 128 bit ICV", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "proposal", + "", + "hash", + "" + ], + "run": null, + "help": "lp: aes256gmac; 256-bit AES-GMAC", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "include-ipsec-conf", + "" + ], + "run": null, + "help": "Absolute path to specify a strongSwan config include file", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "include-ipsec-secrets", + "" + ], + "run": null, + "help": "Absolute path to a strongSwan secrets include file", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "log", + "level", + "" + ], + "run": null, + "help": "lp: 2; More detailed debugging control flow", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "log", + "subsystem", + "" + ], + "run": null, + "help": "lp: any; Any subsystem", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "options", + "disable-route-autoinstall" + ], + "run": null, + "help": "Do not automatically install routes to remote networks", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "options", + "flexvpn" + ], + "run": null, + "help": "Allow FlexVPN vendor ID payload (IKEv2 only)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "options", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "options", + "virtual-ip" + ], + "run": null, + "help": "Allow install virtual-ip addresses", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "", + "authentication", + "mode", + "" + ], + "run": null, + "help": "lp: pre-shared-secret; Use a pre-shared secret key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "", + "authentication", + "pre-shared-secret", + "" + ], + "run": null, + "help": "lp: txt; Pre-shared secret key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "", + "bind", + "tunnel", + "" + ], + "run": null, + "help": "lp: txt; Associated interface to this profile", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "", + "esp-group", + "" + ], + "run": null, + "help": "Encapsulating Security Payloads (ESP) group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "", + "ike-group", + "" + ], + "run": null, + "help": "Internet Key Exchange (IKE) group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "client-mode", + "" + ], + "run": null, + "help": "lp: eap-radius; Use EAP-RADIUS authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "id", + "" + ], + "run": null, + "help": "lp: txt; ID used for peer authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "local-users", + "username", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "local-users", + "username", + "", + "password", + "" + ], + "run": null, + "help": "Password used for authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "pre-shared-secret", + "" + ], + "run": null, + "help": "lp: txt; Pre-shared secret key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "server-mode", + "" + ], + "run": null, + "help": "lp: x509; Use x.509 certificate (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "x509", + "ca-certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of CA in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "x509", + "certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of certificate in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "x509", + "passphrase", + "" + ], + "run": null, + "help": "lp: txt; Passphrase to decrypt the private key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "esp-group", + "" + ], + "run": null, + "help": "Encapsulating Security Payloads (ESP) group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "ike-group", + "" + ], + "run": null, + "help": "Internet Key Exchange (IKE) group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "local", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "local", + "prefix", + "" + ], + "run": null, + "help": "lp: ipv6net; Local IPv6 prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "local-address", + "" + ], + "run": null, + "help": "lp: any; Allow any IPv4 address present on the system to be used for VPN", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "pool", + "" + ], + "run": null, + "help": "lp: radius; Forward requests for virtual IP addresses to a RADIUS server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "timeout", + "" + ], + "run": null, + "help": "lp: u32:1-86400; Timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "unique", + "" + ], + "run": null, + "help": "lp: replace; Delete any existing connection if a new one for the same user gets established", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "dhcp", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "dhcp", + "server", + "" + ], + "run": null, + "help": "lp: ipv4; DHCP server IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "pool", + "", + "exclude", + "" + ], + "run": null, + "help": "lp: ipv6net; Local IPv6 pool prefix exclusion", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "pool", + "", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "pool", + "", + "prefix", + "" + ], + "run": null, + "help": "lp: ipv6net; Local IPv6 pool prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "nas-identifier", + "" + ], + "run": null, + "help": "NAS-Identifier attribute sent to RADIUS", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "server", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "server", + "", + "disable-accounting" + ], + "run": null, + "help": "Disable accounting", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "server", + "", + "key", + "" + ], + "run": null, + "help": "Shared secret key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "server", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "id", + "" + ], + "run": null, + "help": "lp: txt; ID used for peer authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "mode", + "" + ], + "run": null, + "help": "lp: x509; Use x.509 certificate", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "pre-shared-secret", + "" + ], + "run": null, + "help": "lp: txt; Pre-shared secret key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "remote-id", + "" + ], + "run": null, + "help": "lp: txt; ID used for peer authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "rsa", + "local-key", + "" + ], + "run": null, + "help": "Name of PKI key-pair with local private key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "rsa", + "passphrase", + "" + ], + "run": null, + "help": "Local private key passphrase", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "rsa", + "remote-key", + "" + ], + "run": null, + "help": "Name of PKI key-pair with remote public key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "use-x509-id" + ], + "run": null, + "help": "Use certificate common name as ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "x509", + "ca-certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of CA in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "x509", + "certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of certificate in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "x509", + "passphrase", + "" + ], + "run": null, + "help": "lp: txt; Passphrase to decrypt the private key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "connection-type", + "" + ], + "run": null, + "help": "lp: none; Load the connection only", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "default-esp-group", + "" + ], + "run": null, + "help": "Defult ESP group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "dhcp-interface", + "" + ], + "run": null, + "help": "lp: txt; DHCP interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "force-encapsulation", + "" + ], + "run": null, + "help": "lp: disable; Do not force UDP encapsulation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "ike-group", + "" + ], + "run": null, + "help": "Internet Key Exchange (IKE) group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "ikev2-reauth", + "" + ], + "run": null, + "help": "lp: inherit; Inherit the reauth configuration form your IKE-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "local-address", + "" + ], + "run": null, + "help": "lp: any; Allow any IPv4 address present on the system to be used for VPN", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "tunnel", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "tunnel", + "", + "esp-group", + "" + ], + "run": null, + "help": "Encapsulating Security Payloads (ESP) group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "tunnel", + "", + "local", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "tunnel", + "", + "local", + "prefix", + "" + ], + "run": null, + "help": "lp: ipv6net; Local IPv6 prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "tunnel", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:1-100; Priority for IPSec policy (lowest value more preferable)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "tunnel", + "", + "protocol", + "" + ], + "run": null, + "help": "lp: txt; Protocol name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "tunnel", + "", + "remote", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "tunnel", + "", + "remote", + "prefix", + "" + ], + "run": null, + "help": "lp: ipv6net; Remote IPv6 prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "virtual-address", + "" + ], + "run": null, + "help": "lp: ipv6; Request IPv6 address from peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "vti", + "bind", + "" + ], + "run": null, + "help": "VTI tunnel interface associated with this configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "vti", + "esp-group", + "" + ], + "run": null, + "help": "Encapsulating Security Payloads (ESP) group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "password", + "" + ], + "run": null, + "help": "Password for authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "rate-limit", + "download", + "" + ], + "run": null, + "help": "Download bandwidth limit in kbits/sec", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "rate-limit", + "upload", + "" + ], + "run": null, + "help": "Upload bandwidth limit in kbits/sec", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "static-ip", + "" + ], + "run": null, + "help": "Static client IP address (default: *)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "mode", + "" + ], + "run": null, + "help": "lp: radius; Use RADIUS server for user autentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "mppe", + "" + ], + "run": null, + "help": "lp: deny; drop all mppe", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "acct-timeout", + "" + ], + "run": null, + "help": "Timeout to wait reply for Interim-Update packets", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "dae-server", + "ip-address", + "" + ], + "run": null, + "help": "IP address for Dynamic Authorization Extension server (DM/CoA)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "dae-server", + "port", + "" + ], + "run": null, + "help": "Port for Dynamic Authorization Extension server (DM/CoA)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "dae-server", + "secret", + "" + ], + "run": null, + "help": "Secret for Dynamic Authorization Extension server (DM/CoA)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "max-try", + "" + ], + "run": null, + "help": "Maximum number of tries to send Access-Request/Accounting-Request queries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "nas-identifier", + "" + ], + "run": null, + "help": "NAS-Identifier attribute sent to RADIUS", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "rate-limit", + "attribute", + "" + ], + "run": null, + "help": "Specifies which radius attribute contains rate information", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "rate-limit", + "enable" + ], + "run": null, + "help": "Enables Bandwidth shaping via RADIUS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "rate-limit", + "vendor", + "" + ], + "run": null, + "help": "Specifies the vendor dictionary. (dictionary needs to be in /usr/share/accel-ppp/radius)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "server", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "server", + "", + "disable-accounting" + ], + "run": null, + "help": "Disable accounting", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "server", + "", + "fail-time", + "" + ], + "run": null, + "help": "lp: u32:0-600; Fail time penalty", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "server", + "", + "key", + "" + ], + "run": null, + "help": "Shared secret key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "server", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "timeout", + "" + ], + "run": null, + "help": "Timeout to wait response from server (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "require", + "" + ], + "run": null, + "help": "lp: mschap-v2; Require the peer to authenticate itself using MS-CHAPv2 [Microsoft Challenge Handshake Authentication Protocol, Version 2].", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ccp-disable" + ], + "run": null, + "help": "Disable Compression Control Protocol (CCP)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "client-ip-pool", + "start", + "" + ], + "run": null, + "help": "First IP address in the pool", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "client-ip-pool", + "stop", + "" + ], + "run": null, + "help": "Last IP address in the pool", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "client-ip-pool", + "subnet", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "client-ipv6-pool", + "delegate", + "", + "delegation-prefix", + "" + ], + "run": null, + "help": "lp: u32:32-64; Delegated prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "client-ipv6-pool", + "prefix", + "", + "mask", + "" + ], + "run": null, + "help": "lp: u32:48-128; Client prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "description", + "" + ], + "run": null, + "help": "Description for L2TP remote-access settings", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "dhcp-interface", + "" + ], + "run": null, + "help": "lp: txt; DHCP interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "gateway-address", + "" + ], + "run": null, + "help": "lp: ipv4; Default Gateway send to the client", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "idle", + "" + ], + "run": null, + "help": "lp: u32:30-86400; PPP idle timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "authentication", + "mode", + "" + ], + "run": null, + "help": "lp: x509; Use X.509 certificate for IPsec authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "authentication", + "pre-shared-secret", + "" + ], + "run": null, + "help": "lp: txt; Pre-shared secret key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "authentication", + "x509", + "ca-certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of CA in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "authentication", + "x509", + "certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of certificate in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "authentication", + "x509", + "passphrase", + "" + ], + "run": null, + "help": "lp: txt; Passphrase to decrypt the private key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "esp-group", + "" + ], + "run": null, + "help": "Encapsulating Security Payloads (ESP) group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "ike-group", + "" + ], + "run": null, + "help": "Internet Key Exchange (IKE) group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "ike-lifetime", + "" + ], + "run": null, + "help": "lp: u32:30-86400; IKE lifetime in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "lifetime", + "" + ], + "run": null, + "help": "lp: u32:30-86400; IKE lifetime in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "lns", + "host-name", + "" + ], + "run": null, + "help": "Sent to the client (LAC) in the Host-Name attribute", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "lns", + "shared-secret", + "" + ], + "run": null, + "help": "Tunnel password used to authenticate the client (LAC)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "mtu", + "" + ], + "run": null, + "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "outside-address", + "" + ], + "run": null, + "help": "External IP address to which VPN clients will connect", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ppp-options", + "ipv6", + "" + ], + "run": null, + "help": "lp: require; Require IPv6 negotiation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ppp-options", + "lcp-echo-failure", + "" + ], + "run": null, + "help": "Maximum number of Echo-Requests may be sent without valid reply (default: 3)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ppp-options", + "lcp-echo-interval", + "" + ], + "run": null, + "help": "LCP echo-requests/sec (default: 30)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "wins-server", + "" + ], + "run": null, + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "", + "otp", + "interval", + "" + ], + "run": null, + "help": "lp: u32:5-86400; Time tokens interval in seconds.", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "", + "otp", + "key", + "" + ], + "run": null, + "help": "lp: txt; OTP key in hex-encoded format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "", + "otp", + "otp-length", + "" + ], + "run": null, + "help": "lp: u32:6-8; Number of digits in OTP code", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "", + "otp", + "token-type", + "" + ], + "run": null, + "help": "lp: hotp-event; Event-based OTP algorithm", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "", + "password", + "" + ], + "run": null, + "help": "Password used for authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "mode", + "local", + "" + ], + "run": null, + "help": "lp: password-otp; Password (first) + OTP local authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "mode", + "radius" + ], + "run": null, + "help": "Use RADIUS server for user autentication", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "radius", + "server", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "radius", + "server", + "", + "key", + "" + ], + "run": null, + "help": "Shared secret key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "radius", + "server", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "radius", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "radius", + "timeout", + "" + ], + "run": null, + "help": "lp: u32:1-240; Session timeout in seconds (default: 2)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "listen-ports", + "tcp", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "listen-ports", + "udp", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "client-ip-settings", + "subnet", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "client-ipv6-pool", + "mask", + "" + ], + "run": null, + "help": "lp: u32:48-128; Client prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "client-ipv6-pool", + "prefix", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "push-route", + "" + ], + "run": null, + "help": "lp: ipv6net; IPv6 network and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "ssl", + "ca-certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of CA in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "ssl", + "certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of certificate in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "ssl", + "passphrase", + "" + ], + "run": null, + "help": "lp: txt; Passphrase to decrypt the private key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "password", + "" + ], + "run": null, + "help": "Password for authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "static-ip", + "" + ], + "run": null, + "help": "Static client IP address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "mode", + "" + ], + "run": null, + "help": "lp: radius; Use RADIUS server for user autentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "mppe", + "" + ], + "run": null, + "help": "lp: require; ask client for mppe, if it rejects drop connection", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "acct-interim-jitter", + "" + ], + "run": null, + "help": "lp: u32:1-60; Maximum jitter value in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "acct-timeout", + "" + ], + "run": null, + "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "dynamic-author", + "key", + "" + ], + "run": null, + "help": "Shared secret for Dynamic Authorization Extension server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "dynamic-author", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; TCP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "dynamic-author", + "server", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address for aynamic authorization server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "max-try", + "" + ], + "run": null, + "help": "lp: u32:1-20; Maximum tries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "nas-identifier", + "" + ], + "run": null, + "help": "NAS-Identifier attribute sent to RADIUS", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "nas-ip-address", + "" + ], + "run": null, + "help": "lp: ipv4; NAS-IP-Address attribute", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "preallocate-vif" + ], + "run": null, + "help": "Enable attribute NAS-Port-Id in Access-Request", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "", + "acct-port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "", + "disable-accounting" + ], + "run": null, + "help": "Disable accounting", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "", + "fail-time", + "" + ], + "run": null, + "help": "lp: u32:0-600; Fail time penalty", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "", + "key", + "" + ], + "run": null, + "help": "Shared secret key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "timeout", + "" + ], + "run": null, + "help": "lp: u32:1-60; Timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "require", + "" + ], + "run": null, + "help": "lp: mschap-v2; Require the peer to authenticate itself using MS-CHAPv2 [Microsoft Challenge Handshake Authentication Protocol, Version 2].", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "client-ip-pool", + "start", + "" + ], + "run": null, + "help": "First IP address in the pool", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "client-ip-pool", + "stop", + "" + ], + "run": null, + "help": "Last IP address in the pool", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "gateway-address", + "" + ], + "run": null, + "help": "lp: ipv4; Default Gateway send to the client", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "mtu", + "" + ], + "run": null, + "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "outside-address", + "" + ], + "run": null, + "help": "External IP address to which VPN clients will connect", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "wins-server", + "" + ], + "run": null, + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "", + "password", + "" + ], + "run": null, + "help": "Password for authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "", + "rate-limit", + "download", + "" + ], + "run": null, + "help": "Download bandwidth limit in kbits/sec", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "", + "rate-limit", + "upload", + "" + ], + "run": null, + "help": "Upload bandwidth limit in kbits/sec", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "", + "static-ip", + "" + ], + "run": null, + "help": "Static client IP address (default: *)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "mode", + "" + ], + "run": null, + "help": "lp: radius; Use RADIUS server for user autentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "protocols", + "" + ], + "run": null, + "help": "lp: mschap-v2; Authentication via MS-CHAPv2 (Microsoft Challenge Handshake Authentication Protocol, version 2)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "acct-interim-jitter", + "" + ], + "run": null, + "help": "lp: u32:1-60; Maximum jitter value in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "acct-timeout", + "" + ], + "run": null, + "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "dynamic-author", + "key", + "" + ], + "run": null, + "help": "Shared secret for Dynamic Authorization Extension server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "dynamic-author", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; TCP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "dynamic-author", + "server", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address for aynamic authorization server", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "max-try", + "" + ], + "run": null, + "help": "lp: u32:1-20; Maximum tries", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "nas-identifier", + "" + ], + "run": null, + "help": "NAS-Identifier attribute sent to RADIUS", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "nas-ip-address", + "" + ], + "run": null, + "help": "lp: ipv4; NAS-IP-Address attribute", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "preallocate-vif" + ], + "run": null, + "help": "Enable attribute NAS-Port-Id in Access-Request", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "rate-limit", + "attribute", + "" + ], + "run": null, + "help": "Specifies which radius attribute contains rate information. (default is Filter-Id) (default: Filter-Id)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "rate-limit", + "enable" + ], + "run": null, + "help": "Enables Bandwidth shaping via RADIUS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "rate-limit", + "multiplier", + "" + ], + "run": null, + "help": "lp: <0.001-1000>; Shaper multiplier", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "rate-limit", + "vendor", + "" + ], + "run": null, + "help": "Specifies the vendor dictionary. (dictionary needs to be in /usr/share/accel-ppp/radius)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "", + "acct-port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "", + "disable-accounting" + ], + "run": null, + "help": "Disable accounting", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "", + "fail-time", + "" + ], + "run": null, + "help": "lp: u32:0-600; Fail time penalty", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "", + "key", + "" + ], + "run": null, + "help": "Shared secret key", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Numeric IP port", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "source-address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 source address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "timeout", + "" + ], + "run": null, + "help": "lp: u32:1-60; Timeout in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "client-ip-pool", + "subnet", + "" + ], + "run": null, + "help": "lp: ipv4net; IPv4 address and prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "client-ipv6-pool", + "delegate", + "", + "delegation-prefix", + "" + ], + "run": null, + "help": "lp: u32:32-64; Delegated prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "client-ipv6-pool", + "prefix", + "", + "mask", + "" + ], + "run": null, + "help": "lp: u32:48-128; Client prefix length", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "gateway-address", + "" + ], + "run": null, + "help": "lp: ipv4; Default Gateway send to the client", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "mtu", + "" + ], + "run": null, + "help": "lp: u32:68-1500; Maximum Transmission Unit in byte", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "name-server", + "" + ], + "run": null, + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "ipv4", + "" + ], + "run": null, + "help": "lp: allow; Negotiate IPv4 only if client requests (default)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "ipv6", + "" + ], + "run": null, + "help": "lp: require; Require IPv6 negotiation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "lcp-echo-failure", + "" + ], + "run": null, + "help": "Maximum number of Echo-Requests may be sent without valid reply (default: 3)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "lcp-echo-interval", + "" + ], + "run": null, + "help": "LCP echo-requests/sec (default: 30)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "lcp-echo-timeout", + "" + ], + "run": null, + "help": "Timeout in seconds to wait for any peer activity. If this option specified it turns on adaptive lcp echo functionality and \"lcp-echo-failure\" is not used. (default: 0)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "mppe", + "" + ], + "run": null, + "help": "lp: deny; drop all mppe", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ssl", + "ca-certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of CA in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ssl", + "certificate", + "" + ], + "run": null, + "help": "lp: txt; Name of certificate in PKI configuration", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "bind-to-all" + ], + "run": null, + "help": "Enable binding services to all VRFs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "description", + "" + ], + "run": null, + "help": "Interface specific description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "disable" + ], + "run": null, + "help": "Administratively disable interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "ip", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "ipv6", + "disable-forwarding" + ], + "run": null, + "help": "Disable IP forwarding on this interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-flowspec", + "local-install", + "interface", + "" + ], + "run": null, + "help": "Interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "", + "as-set" + ], + "run": null, + "help": "Generate AS-set path information for this aggregate address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "", + "summary-only" + ], + "run": null, + "help": "Announce the aggregate summary network only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "network", + "", + "backdoor" + ], + "run": null, + "help": "Use BGP network/prefix as a backdoor route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "network", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "", + "as-set" + ], + "run": null, + "help": "Generate AS-set path information for this aggregate address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "", + "summary-only" + ], + "run": null, + "help": "Announce the aggregate summary network only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "external", + "" + ], + "run": null, + "help": "lp: u32:1-255; eBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "internal", + "" + ], + "run": null, + "help": "lp: u32:1-255; iBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "local", + "" + ], + "run": null, + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "prefix", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "network", + "", + "backdoor" + ], + "run": null, + "help": "Use BGP network/prefix as a backdoor route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "network", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "", + "as-set" + ], + "run": null, + "help": "Generate AS-set path information for this aggregate address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "", + "summary-only" + ], + "run": null, + "help": "Announce the aggregate summary network only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "external", + "" + ], + "run": null, + "help": "lp: u32:1-255; eBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "internal", + "" + ], + "run": null, + "help": "lp: u32:1-255; iBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "local", + "" + ], + "run": null, + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "prefix", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "export", + "vpn" + ], + "run": null, + "help": "to/from default instance VPN RIB", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "import", + "vpn" + ], + "run": null, + "help": "to/from default instance VPN RIB", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "import", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "label", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: u32:0-1048575; Label Value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "maximum-paths", + "ebgp", + "" + ], + "run": null, + "help": "lp: u32:1-256; Number of paths to consider", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "maximum-paths", + "ibgp", + "" + ], + "run": null, + "help": "lp: u32:1-256; Number of paths to consider", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "network", + "", + "backdoor" + ], + "run": null, + "help": "Network as a backdoor route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "network", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "rd", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "connected", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "connected", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "isis", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "isis", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "kernel", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "kernel", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "ospf", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "ospf", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "rip", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "rip", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "static", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "static", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "table", + "" + ], + "run": null, + "help": "Redistribute non-main Kernel Routing Table", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-map", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-map", + "vpn", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "both", + "" + ], + "run": null, + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "import", + "" + ], + "run": null, + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-vpn", + "network", + "", + "label", + "" + ], + "run": null, + "help": "lp: u32:0-1048575; MPLS label value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-vpn", + "network", + "", + "rd", + "" + ], + "run": null, + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-flowspec", + "local-install", + "interface", + "" + ], + "run": null, + "help": "Interface", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "", + "as-set" + ], + "run": null, + "help": "Generate AS-set path information for this aggregate address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "", + "summary-only" + ], + "run": null, + "help": "Announce the aggregate summary network only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "network", + "", + "backdoor" + ], + "run": null, + "help": "Use BGP network/prefix as a backdoor route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "network", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "", + "as-set" + ], + "run": null, + "help": "Generate AS-set path information for this aggregate address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "", + "summary-only" + ], + "run": null, + "help": "Announce the aggregate summary network only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "external", + "" + ], + "run": null, + "help": "lp: u32:1-255; eBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "internal", + "" + ], + "run": null, + "help": "lp: u32:1-255; iBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "local", + "" + ], + "run": null, + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "prefix", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "network", + "", + "path-limit", + "" + ], + "run": null, + "help": "lp: u32:0-255; AS path hop count limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "network", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "", + "as-set" + ], + "run": null, + "help": "Generate AS-set path information for this aggregate address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "", + "summary-only" + ], + "run": null, + "help": "Announce the aggregate summary network only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "external", + "" + ], + "run": null, + "help": "lp: u32:1-255; eBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "internal", + "" + ], + "run": null, + "help": "lp: u32:1-255; iBGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "local", + "" + ], + "run": null, + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "prefix", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "export", + "vpn" + ], + "run": null, + "help": "to/from default instance VPN RIB", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "import", + "vpn" + ], + "run": null, + "help": "to/from default instance VPN RIB", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "import", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; VRF instance name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "label", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: u32:0-1048575; Label Value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "maximum-paths", + "ebgp", + "" + ], + "run": null, + "help": "lp: u32:1-256; Number of paths to consider", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "maximum-paths", + "ibgp", + "" + ], + "run": null, + "help": "lp: u32:1-256; Number of paths to consider", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "network", + "", + "path-limit", + "" + ], + "run": null, + "help": "lp: u32:0-255; AS path hop count limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "network", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "rd", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "connected", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "connected", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "kernel", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "kernel", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ospfv3", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ospfv3", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ripng", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ripng", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "static", + "metric", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "static", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "table", + "" + ], + "run": null, + "help": "Redistribute non-main Kernel Routing Table", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-map", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-map", + "vpn", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "both", + "" + ], + "run": null, + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "export", + "" + ], + "run": null, + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "import", + "" + ], + "run": null, + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-vpn", + "network", + "", + "label", + "" + ], + "run": null, + "help": "lp: u32:0-1048575; MPLS label value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-vpn", + "network", + "", + "rd", + "" + ], + "run": null, + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise", + "ipv4", + "unicast", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise", + "ipv6", + "unicast", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-all-vni" + ], + "run": null, + "help": "Advertise All local VNIs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-default-gw" + ], + "run": null, + "help": "Advertise All default g/w mac-ip routes in EVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-pip", + "" + ], + "run": null, + "help": "lp: ipv4; IP address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-svi-ip" + ], + "run": null, + "help": "Advertise svi mac-ip routes in EVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "flooding", + "disable" + ], + "run": null, + "help": "Do not flood any BUM packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "flooding", + "head-end-replication" + ], + "run": null, + "help": "Flood BUM packets using head-end replication", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "rd", + "" + ], + "run": null, + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "both", + "" + ], + "run": null, + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "rt-auto-derive" + ], + "run": null, + "help": "Auto derivation of Route Target (RFC8365)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "advertise-default-gw" + ], + "run": null, + "help": "Advertise All default g/w mac-ip routes in EVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "advertise-svi-ip" + ], + "run": null, + "help": "Advertise svi mac-ip routes in EVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "rd", + "" + ], + "run": null, + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "route-target", + "both", + "" + ], + "run": null, + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "route-target", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "route-target", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "listen", + "limit", + "" + ], + "run": null, + "help": "lp: u32:1-5000; BGP neighbor limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "listen", + "range", + "", + "peer-group", + "" + ], + "run": null, + "help": "lp: txt; Peer-group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "local-as", + "" + ], + "run": null, + "help": "lp: u32:1-4294967294; Autonomous System Number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "run": null, + "help": "Capability to receive the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "run": null, + "help": "Capability to send the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "run": null, + "help": "Capability to receive the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "run": null, + "help": "Capability to send the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "run": null, + "help": "Capability to receive the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "run": null, + "help": "Capability to send the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "run": null, + "help": "Capability to receive the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "run": null, + "help": "Capability to send the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "nexthop-local", + "unchanged" + ], + "run": null, + "help": "Leave link-local nexthop unchanged for this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "nexthop-local", + "unchanged" + ], + "run": null, + "help": "Leave link-local nexthop unchanged for this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "run": null, + "help": "Capability to receive the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "run": null, + "help": "Capability to send the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "nexthop-local", + "unchanged" + ], + "run": null, + "help": "Leave link-local nexthop unchanged for this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "nexthop-local", + "unchanged" + ], + "run": null, + "help": "Leave link-local nexthop unchanged for this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "advertisement-interval", + "" + ], + "run": null, + "help": "lp: u32:0-600; Advertisement interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "bfd", + "check-control-plane-failure" + ], + "run": null, + "help": "Allow to write CBIT independence in BFD outgoing packets and read both C-BIT value of BFD and lookup BGP peer status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "bfd", + "profile", + "" + ], + "run": null, + "help": "lp: txt; BFD profile name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "capability", + "dynamic" + ], + "run": null, + "help": "Advertise dynamic capability to this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "capability", + "extended-nexthop" + ], + "run": null, + "help": "Advertise extended-nexthop capability to this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "disable-capability-negotiation" + ], + "run": null, + "help": "Disable capability negotiation with this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "disable-connected-check" + ], + "run": null, + "help": "Disable check to see if eBGP peer address is a connected route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "ebgp-multihop", + "" + ], + "run": null, + "help": "lp: u32:1-255; Number of hops", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "graceful-restart", + "" + ], + "run": null, + "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "interface", + "peer-group", + "" + ], + "run": null, + "help": "lp: txt; Peer-group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "interface", + "remote-as", + "" + ], + "run": null, + "help": "lp: internal; Neighbor AS number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "interface", + "source-interface", + "" + ], + "run": null, + "help": "lp: interface; Interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "interface", + "v6only", + "peer-group", + "" + ], + "run": null, + "help": "lp: txt; Peer-group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "interface", + "v6only", + "remote-as", + "" + ], + "run": null, + "help": "lp: internal; Neighbor AS number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "local-as", + "", + "no-prepend", + "replace-as" + ], + "run": null, + "help": "Prepend only local-as from/to updates for eBGP peers", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "override-capability" + ], + "run": null, + "help": "Ignore capability negotiation with specified neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "passive" + ], + "run": null, + "help": "Do not initiate a session with this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "password", + "" + ], + "run": null, + "help": "BGP MD5 password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "peer-group", + "" + ], + "run": null, + "help": "lp: txt; Peer-group name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "port", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Neighbor BGP port number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "remote-as", + "" + ], + "run": null, + "help": "lp: internal; Neighbor AS number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "shutdown" + ], + "run": null, + "help": "Administratively shutdown this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "solo" + ], + "run": null, + "help": "Do not send back prefixes learned from the neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "strict-capability-match" + ], + "run": null, + "help": "Enable strict capability negotiation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "timers", + "connect", + "" + ], + "run": null, + "help": "lp: 0; Disable connect timer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "timers", + "holdtime", + "" + ], + "run": null, + "help": "lp: 0; Hold timer disabled", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "timers", + "keepalive", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Keepalive interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "ttl-security", + "hops", + "" + ], + "run": null, + "help": "lp: u32:1-254; Number of hops", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "update-source", + "" + ], + "run": null, + "help": "lp: txt; Interface as route source", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "always-compare-med" + ], + "run": null, + "help": "Always compare MEDs from different neighbors", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "bestpath", + "as-path", + "confed" + ], + "run": null, + "help": "Compare AS-path lengths including confederation sets and sequences", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "bestpath", + "as-path", + "ignore" + ], + "run": null, + "help": "Ignore AS-path length in selecting a route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "bestpath", + "as-path", + "multipath-relax" + ], + "run": null, + "help": "Allow load sharing across routes that have different AS paths (but same length)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "bestpath", + "bandwidth", + "" + ], + "run": null, + "help": "lp: skip-missing; Ignore paths without link bandwidth for ECMP (if other paths have it)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "bestpath", + "compare-routerid" + ], + "run": null, + "help": "Compare the router-id for identical EBGP paths", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "bestpath", + "med", + "confed" + ], + "run": null, + "help": "Compare MEDs among confederation paths", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "bestpath", + "med", + "missing-as-worst" + ], + "run": null, + "help": "Treat missing route as a MED as the least preferred one", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "cluster-id", + "" + ], + "run": null, + "help": "lp: ipv4; Route-reflector cluster-id", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "conditional-advertisement", + "timer", + "" + ], + "run": null, + "help": "lp: u32:5-240; Period to rerun the conditional advertisement scanner process", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "confederation", + "identifier", + "" + ], + "run": null, + "help": "lp: u32:1-4294967294; Confederation AS id", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "confederation", + "peers", + "" + ], + "run": null, + "help": "lp: u32:1-4294967294; Peer AS number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "dampening", + "half-life", + "" + ], + "run": null, + "help": "lp: u32:1-45; Half-life penalty in minutes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "dampening", + "max-suppress-time", + "" + ], + "run": null, + "help": "lp: u32:1-255; Maximum suppress duration in minutes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "dampening", + "re-use", + "" + ], + "run": null, + "help": "lp: u32:1-20000; Re-use penalty points", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "dampening", + "start-suppress-time", + "" + ], + "run": null, + "help": "lp: u32:1-20000; Start-suppress penalty points", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "default", + "local-pref", + "" + ], + "run": null, + "help": "lp: u32; Local preference", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "deterministic-med" + ], + "run": null, + "help": "Compare MEDs between different peers in the same AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "distance", + "global", + "external", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "distance", + "global", + "internal", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for internal BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "distance", + "global", + "local", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for internal BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "distance", + "prefix", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "ebgp-requires-policy" + ], + "run": null, + "help": "Require in and out policy for eBGP peers (RFC8212)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "fast-convergence" + ], + "run": null, + "help": "Teardown sessions immediately whenever peer becomes unreachable", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "graceful-restart", + "stalepath-time", + "" + ], + "run": null, + "help": "lp: u32:1-3600; Hold time in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "graceful-shutdown" + ], + "run": null, + "help": "Graceful shutdown", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "log-neighbor-changes" + ], + "run": null, + "help": "Log neighbor up/down changes and reset reason", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "minimum-holdtime", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Minimum holdtime in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "network-import-check" + ], + "run": null, + "help": "Enable IGP route check for network statements", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "no-client-to-client-reflection" + ], + "run": null, + "help": "Disable client to client route reflection", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "no-fast-external-failover" + ], + "run": null, + "help": "Disable immediate session reset on peer link down event", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "no-suppress-duplicates" + ], + "run": null, + "help": "Disable suppress duplicate updates if the route actually not changed", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "reject-as-sets" + ], + "run": null, + "help": "Reject routes with AS_SET or AS_CONFED_SET flag", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "router-id", + "" + ], + "run": null, + "help": "lp: ipv4; Router-ID in IP address format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "shutdown" + ], + "run": null, + "help": "Administrative shutdown of the BGP instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "suppress-fib-pending" + ], + "run": null, + "help": "Advertise only routes that are programmed in kernel to peers", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "run": null, + "help": "Capability to receive the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "run": null, + "help": "Capability to send the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv4 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "addpath-tx-all" + ], + "run": null, + "help": "Use addpath to advertise all paths to a neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "addpath-tx-per-as" + ], + "run": null, + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "as-override" + ], + "run": null, + "help": "Override ASN in outbound updates to configured neighbor local-as", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "run": null, + "help": "Capability to receive the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "run": null, + "help": "Capability to send the ORF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "default-originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "disable-send-community", + "extended" + ], + "run": null, + "help": "Disable sending extended community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "disable-send-community", + "standard" + ], + "run": null, + "help": "Disable sending standard community attributes to this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "export", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "import", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "export", + "" + ], + "run": null, + "help": "As-path-list to filter outgoing route updates to this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "import", + "" + ], + "run": null, + "help": "As-path-list to filter incoming route updates from this peer", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix-out", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Prefix limit", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "nexthop-local", + "unchanged" + ], + "run": null, + "help": "Leave link-local nexthop unchanged for this peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "export", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "import", + "" + ], + "run": null, + "help": "lp: txt; Name of IPv6 prefix-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "remove-private-as" + ], + "run": null, + "help": "Remove private AS numbers from AS path in outbound route updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "unsuppress-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "weight", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Default weight", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "allowas-in", + "number", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "as-path" + ], + "run": null, + "help": "Send AS path unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "med" + ], + "run": null, + "help": "Send multi-exit discriminator unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "next-hop" + ], + "run": null, + "help": "Send nexthop unchanged", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "nexthop-self", + "force" + ], + "run": null, + "help": "Set the next hop to self for reflected routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "export", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "import", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "route-reflector-client" + ], + "run": null, + "help": "Peer is a route reflector client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "route-server-client" + ], + "run": null, + "help": "Peer is a route server client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "soft-reconfiguration", + "inbound" + ], + "run": null, + "help": "Enable inbound soft reconfiguration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "bfd", + "check-control-plane-failure" + ], + "run": null, + "help": "Allow to write CBIT independence in BFD outgoing packets and read both C-BIT value of BFD and lookup BGP peer status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "bfd", + "profile", + "" + ], + "run": null, + "help": "lp: txt; BFD profile name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "capability", + "dynamic" + ], + "run": null, + "help": "Advertise dynamic capability to this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "capability", + "extended-nexthop" + ], + "run": null, + "help": "Advertise extended-nexthop capability to this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "disable-capability-negotiation" + ], + "run": null, + "help": "Disable capability negotiation with this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "disable-connected-check" + ], + "run": null, + "help": "Disable check to see if eBGP peer address is a connected route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "ebgp-multihop", + "" + ], + "run": null, + "help": "lp: u32:1-255; Number of hops", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "graceful-restart", + "" + ], + "run": null, + "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "local-as", + "", + "no-prepend", + "replace-as" + ], + "run": null, + "help": "Prepend only local-as from/to updates for eBGP peers", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "override-capability" + ], + "run": null, + "help": "Ignore capability negotiation with specified neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "passive" + ], + "run": null, + "help": "Do not initiate a session with this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "password", + "" + ], + "run": null, + "help": "BGP MD5 password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "remote-as", + "" + ], + "run": null, + "help": "lp: internal; Neighbor AS number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "shutdown" + ], + "run": null, + "help": "Administratively shutdown this neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "ttl-security", + "hops", + "" + ], + "run": null, + "help": "lp: u32:1-254; Number of hops", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "update-source", + "" + ], + "run": null, + "help": "lp: txt; Interface as route source", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "timers", + "holdtime", + "" + ], + "run": null, + "help": "lp: 0; Hold timer disabled", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "timers", + "keepalive", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Keepalive interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "area-password", + "md5", + "" + ], + "run": null, + "help": "lp: txt; Level-wide password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "area-password", + "plaintext-password", + "" + ], + "run": null, + "help": "lp: txt; Circuit password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "always" + ], + "run": null, + "help": "Always advertise default route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "always" + ], + "run": null, + "help": "Always advertise default route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "always" + ], + "run": null, + "help": "Always advertise default route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "always" + ], + "run": null, + "help": "Always advertise default route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "domain-password", + "md5", + "" + ], + "run": null, + "help": "lp: txt; Level-wide password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "domain-password", + "plaintext-password", + "" + ], + "run": null, + "help": "lp: txt; Circuit password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "dynamic-hostname" + ], + "run": null, + "help": "Dynamic hostname for IS-IS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "bfd", + "profile", + "" + ], + "run": null, + "help": "lp: txt; BFD profile name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "circuit-type", + "" + ], + "run": null, + "help": "lp: level-2-only; Level-2 only adjacencies are formed", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "hello-interval", + "" + ], + "run": null, + "help": "lp: u32:1-600; Set Hello interval", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "hello-multiplier", + "" + ], + "run": null, + "help": "lp: u32:2-100; Set multiplier for Hello holding time", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "hello-padding" + ], + "run": null, + "help": "Add padding to IS-IS hello packets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "network", + "point-to-point" + ], + "run": null, + "help": "point-to-point network type", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "no-three-way-handshake" + ], + "run": null, + "help": "Disable three-way handshake", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "passive" + ], + "run": null, + "help": "Configure passive mode for interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "password", + "md5", + "" + ], + "run": null, + "help": "lp: txt; Level-wide password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "password", + "plaintext-password", + "" + ], + "run": null, + "help": "lp: txt; Circuit password", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-127; Priority value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "psnp-interval", + "" + ], + "run": null, + "help": "lp: u32:0-127; PSNP interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "level", + "" + ], + "run": null, + "help": "lp: level-2; Act as an area router", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "log-adjacency-changes" + ], + "run": null, + "help": "Log adjacency state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "lsp-gen-interval", + "" + ], + "run": null, + "help": "lp: u32:1-120; Minimum interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "lsp-mtu", + "" + ], + "run": null, + "help": "lp: u32:128-4352; Maximum size of generated LSPs", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "lsp-refresh-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65235; LSP refresh interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "max-lsp-lifetime", + "" + ], + "run": null, + "help": "lp: u32:350-65535; LSP lifetime in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "metric-style", + "" + ], + "run": null, + "help": "lp: wide; Use new style of TLVs to carry wider metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "net", + "" + ], + "run": null, + "help": "lp: XX.XXXX. ... .XXX.XX; Network entity title (NET)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "purge-originator" + ], + "run": null, + "help": "Use the RFC 6232 purge-originator", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-1", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-1", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-2", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Default metric value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-2", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "enable" + ], + "run": null, + "help": "Enable segment-routing functionality", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "global-block", + "high-label-value", + "" + ], + "run": null, + "help": "lp: u32:16-1048575; Label value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "global-block", + "low-label-value", + "" + ], + "run": null, + "help": "lp: u32:16-1048575; Label value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "local-block", + "high-label-value", + "" + ], + "run": null, + "help": "lp: u32:16-1048575; Label value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "local-block", + "low-label-value", + "" + ], + "run": null, + "help": "lp: u32:16-1048575; Label value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "maximum-label-depth", + "" + ], + "run": null, + "help": "lp: u32:1-16; MPLS label depth", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "absolute", + "explicit-null" + ], + "run": null, + "help": "Request upstream neighbor to replace segment/label with explicit null label", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "absolute", + "no-php-flag" + ], + "run": null, + "help": "Do not request penultimate hop popping for segment/label", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "absolute", + "value", + "" + ], + "run": null, + "help": "lp: u32:16-1048575; The absolute segment/label ID value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "index", + "explicit-null" + ], + "run": null, + "help": "Request upstream neighbor to replace segment/label with explicit null label", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "index", + "no-php-flag" + ], + "run": null, + "help": "Do not request penultimate hop popping for segment/label", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "index", + "value", + "" + ], + "run": null, + "help": "lp: u32:0-65535; The index segment/label ID value", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "set-attached-bit" + ], + "run": null, + "help": "Set attached bit to identify as L1/L2 router for inter-area traffic", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "set-overload-bit" + ], + "run": null, + "help": "Set overload bit to avoid any transit traffic", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "spf-delay-ietf", + "holddown", + "" + ], + "run": null, + "help": "lp: u32:0-60000; Time with no received IGP events before considering IGP stable in ms", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "spf-delay-ietf", + "init-delay", + "" + ], + "run": null, + "help": "lp: u32:0-60000; Delay used while in QUIET state (in ms)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "spf-delay-ietf", + "long-delay", + "" + ], + "run": null, + "help": "lp: u32:0-60000; Delay used while in LONG_WAIT state in ms", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "spf-delay-ietf", + "short-delay", + "" + ], + "run": null, + "help": "lp: u32:0-60000; Delay used while in SHORT_WAIT state (in ms)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "spf-delay-ietf", + "time-to-learn", + "" + ], + "run": null, + "help": "lp: u32:0-60000; Maximum duration needed to learn all the events related to a single failure in ms", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "spf-interval", + "" + ], + "run": null, + "help": "lp: u32:1-120; Interval in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "traffic-engineering", + "address", + "" + ], + "run": null, + "help": "lp: ipv4; IPv4 address", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "traffic-engineering", + "enable" + ], + "run": null, + "help": "Enable MPLS traffic engineering extensions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "access-list", + "", + "export", + "" + ], + "run": null, + "help": "lp: static; Filter static routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "area-type", + "normal" + ], + "run": null, + "help": "Normal OSPF area", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "area-type", + "nssa", + "default-cost", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Summary default cost", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "area-type", + "nssa", + "no-summary" + ], + "run": null, + "help": "Do not inject inter-area routes into stub", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "area-type", + "nssa", + "translate", + "" + ], + "run": null, + "help": "lp: never; Never translate LSA types", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "area-type", + "stub", + "default-cost", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Summary default cost", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "area-type", + "stub", + "no-summary" + ], + "run": null, + "help": "Do not inject inter-area routes into the stub", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "authentication", + "" + ], + "run": null, + "help": "lp: md5; Use MD5 authentication", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "export-list", + "" + ], + "run": null, + "help": "lp: u32; Access-list number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "import-list", + "" + ], + "run": null, + "help": "lp: u32; Access-list number", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "network", + "" + ], + "run": null, + "help": "lp: ipv4net; OSPF network [REQUIRED]", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "range", + "", + "cost", + "" + ], + "run": null, + "help": "lp: u32:0-16777215; Metric for this range", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "range", + "", + "not-advertise" + ], + "run": null, + "help": "Do not advertise this range", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "range", + "", + "substitute", + "" + ], + "run": null, + "help": "lp: ipv4net; Advertise area range as another prefix", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "shortcut", + "" + ], + "run": null, + "help": "lp: enable; Enable shortcutting mode", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "authentication", + "md5", + "key-id", + "", + "md5-key", + "" + ], + "run": null, + "help": "lp: txt; MD5 Key (16 characters or less)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "authentication", + "plaintext-password", + "" + ], + "run": null, + "help": "lp: txt; Plain text password (8 characters or less)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "dead-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "hello-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Hello interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "retransmit-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "transmit-delay", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "auto-cost", + "reference-bandwidth", + "" + ], + "run": null, + "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "default-information", + "originate", + "always" + ], + "run": null, + "help": "Always advertise a default route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "default-information", + "originate", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "default-information", + "originate", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "default-information", + "originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "default-metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Metric of redistributed routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "distance", + "global", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "distance", + "ospf", + "external", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for external routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "distance", + "ospf", + "inter-area", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for inter-area routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "distance", + "ospf", + "intra-area", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for intra-area routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "area", + "" + ], + "run": null, + "help": "lp: ipv4; OSPF area ID in IP address notation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "authentication", + "md5", + "key-id", + "", + "md5-key", + "" + ], + "run": null, + "help": "lp: txt; MD5 Key (16 characters or less)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "authentication", + "plaintext-password", + "" + ], + "run": null, + "help": "lp: txt; Plain text password (8 characters or less)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "bandwidth", + "" + ], + "run": null, + "help": "lp: u32:1-100000; Bandwidth in Megabit/sec (for calculating OSPF cost)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "bfd", + "profile", + "" + ], + "run": null, + "help": "lp: txt; BFD profile name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "cost", + "" + ], + "run": null, + "help": "lp: u32:1-65535; OSPF interface cost", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "dead-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "hello-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Hello interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "hello-multiplier", + "" + ], + "run": null, + "help": "lp: u32:1-10; Number of Hellos to send each second", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "mtu-ignore" + ], + "run": null, + "help": "Disable Maximum Transmission Unit (MTU) mismatch detection", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "network", + "" + ], + "run": null, + "help": "lp: point-to-point; Point-to-point network type", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "passive", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-255; OSPF router priority cost", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "retransmit-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "transmit-delay", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "log-adjacency-changes", + "detail" + ], + "run": null, + "help": "Log all state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "max-metric", + "router-lsa", + "administrative" + ], + "run": null, + "help": "Administratively apply, for an indefinite period", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "max-metric", + "router-lsa", + "on-shutdown", + "" + ], + "run": null, + "help": "lp: u32:5-100; Time (seconds) to advertise self as stub-router", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "max-metric", + "router-lsa", + "on-startup", + "" + ], + "run": null, + "help": "lp: u32:5-86400; Time (seconds) to advertise self as stub-router", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "maximum-paths", + "" + ], + "run": null, + "help": "lp: u32:1-64; Maximum multiple paths (ECMP)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "mpls-te", + "enable" + ], + "run": null, + "help": "Enable MPLS-TE functionality", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "mpls-te", + "router-address", + "" + ], + "run": null, + "help": "lp: ipv4; Stable IP address of the advertising router", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "neighbor", + "", + "poll-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Seconds between dead neighbor polling interval", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "neighbor", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-255; Neighbor priority", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "parameters", + "abr-type", + "" + ], + "run": null, + "help": "lp: standard; Standard ABR type", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "parameters", + "opaque-lsa" + ], + "run": null, + "help": "Enable the Opaque-LSA capability (rfc2370)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "parameters", + "rfc1583-compatibility" + ], + "run": null, + "help": "Enable RFC1583 criteria for handling AS external routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "parameters", + "router-id", + "" + ], + "run": null, + "help": "lp: ipv4; Router-ID in IP address format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "passive-interface", + "" + ], + "run": null, + "help": "lp: default; Default to suppress routing updates on all interfaces", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "bgp", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "bgp", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "bgp", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "connected", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "connected", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "connected", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "isis", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "isis", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "isis", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "kernel", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "kernel", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "kernel", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "rip", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "rip", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "rip", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "static", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "static", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "static", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "table", + "", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "table", + "", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "table", + "", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "refresh", + "timers", + "" + ], + "run": null, + "help": "lp: u32:10-1800; Timer value in seconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "delay", + "" + ], + "run": null, + "help": "lp: u32:0-600000; Delay in milliseconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "initial-holdtime", + "" + ], + "run": null, + "help": "lp: u32:0-600000; Initial hold time in milliseconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "max-holdtime", + "" + ], + "run": null, + "help": "lp: u32:0-600000; Max hold time in milliseconds", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "area", + "", + "area-type", + "nssa", + "default-information-originate" + ], + "run": null, + "help": "Originate Type 7 default into NSSA area", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "area", + "", + "area-type", + "nssa", + "no-summary" + ], + "run": null, + "help": "Do not inject inter-area routes into the stub", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "area", + "", + "area-type", + "stub", + "no-summary" + ], + "run": null, + "help": "Do not inject inter-area routes into the stub", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "area", + "", + "export-list", + "" + ], + "run": null, + "help": "Name of export-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "area", + "", + "import-list", + "" + ], + "run": null, + "help": "Name of import-list", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "area", + "", + "range", + "", + "advertise" + ], + "run": null, + "help": "Advertise this range", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "area", + "", + "range", + "", + "not-advertise" + ], + "run": null, + "help": "Do not advertise this range", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "auto-cost", + "reference-bandwidth", + "" + ], + "run": null, + "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "default-information", + "originate", + "always" + ], + "run": null, + "help": "Always advertise a default route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "default-information", + "originate", + "metric", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; Default metric", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "default-information", + "originate", + "metric-type", + "" + ], + "run": null, + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "default-information", + "originate", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "distance", + "global", + "" + ], + "run": null, + "help": "lp: u32:1-255; Administrative distance", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "distance", + "ospfv3", + "external", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for external routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "distance", + "ospfv3", + "inter-area", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for inter-area routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "distance", + "ospfv3", + "intra-area", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for intra-area routes", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "area", + "" + ], + "run": null, + "help": "lp: ipv4; OSPF area ID in IP address notation", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "bfd", + "profile", + "" + ], + "run": null, + "help": "lp: txt; BFD profile name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "cost", + "" + ], + "run": null, + "help": "lp: u32:1-65535; OSPF interface cost", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "dead-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "hello-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Hello interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "ifmtu", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Interface MTU", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "instance-id", + "" + ], + "run": null, + "help": "lp: u32:0-255; Instance Id", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "mtu-ignore" + ], + "run": null, + "help": "Disable Maximum Transmission Unit (MTU) mismatch detection", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "network", + "" + ], + "run": null, + "help": "lp: point-to-point; Point-to-point network type", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "passive" + ], + "run": null, + "help": "Configure passive mode for interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "priority", + "" + ], + "run": null, + "help": "lp: u32:0-255; OSPF router priority cost", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "retransmit-interval", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "transmit-delay", + "" + ], + "run": null, + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "log-adjacency-changes", + "detail" + ], + "run": null, + "help": "Log all state changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "parameters", + "router-id", + "" + ], + "run": null, + "help": "lp: ipv4; Router-ID in IP address format", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "redistribute", + "bgp", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "redistribute", + "connected", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "redistribute", + "kernel", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "redistribute", + "ripng", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "redistribute", + "static", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "route-map", + "" + ], + "run": null, + "help": "lp: txt; Route map name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "blackhole", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "blackhole", + "tag", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Tag value for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "dhcp-interface", + "" + ], + "run": null, + "help": "lp: txt; DHCP interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "interface", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "interface", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "interface", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; Name of VRF to leak to", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "next-hop", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "next-hop", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "next-hop", + "", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Gateway interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "next-hop", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; Name of VRF to leak to", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "reject", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "reject", + "tag", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Tag value for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "blackhole", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "blackhole", + "tag", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Tag value for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "interface", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "interface", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "interface", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; Name of VRF to leak to", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "disable" + ], + "run": null, + "help": "Disable instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Gateway interface name", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "vrf", + "" + ], + "run": null, + "help": "lp: txt; Name of VRF to leak to", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "reject", + "distance", + "" + ], + "run": null, + "help": "lp: u32:1-255; Distance for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "reject", + "tag", + "" + ], + "run": null, + "help": "lp: u32:1-4294967295; Tag value for this route", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "table", + "" + ], + "run": null, + "help": "lp: u32:100-65535; Routing table ID", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "vni", + "" + ], + "run": null, + "help": "lp: u32:0-16777214; VXLAN virtual network identifier", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "default-action", + "" + ], + "run": null, + "help": "lp: reject; Drop and notify source", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "description", + "" + ], + "run": null, + "help": "lp: txt; Description", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "from", + "", + "firewall", + "ipv6-name", + "" + ], + "run": null, + "help": "IPv6 firewall ruleset", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "from", + "", + "firewall", + "name", + "" + ], + "run": null, + "help": "IPv4 firewall ruleset", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "interface", + "" + ], + "run": null, + "help": "lp: txt; Interface associated with zone", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "intra-zone-filtering", + "action", + "" + ], + "run": null, + "help": "lp: drop; Drop silently", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "intra-zone-filtering", + "firewall", + "ipv6-name", + "" + ], + "run": null, + "help": "IPv6 firewall ruleset", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "intra-zone-filtering", + "firewall", + "name", + "" + ], + "run": null, + "help": "IPv4 firewall ruleset", + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "local-zone" + ], + "run": null, + "help": "Zone to be local-zone", + "type": null, + "val_help": null + } + ], + "opcmd": [ + { + "cmd": [ + "add", + "container", + "image", + "" + ], + "run": "sudo podman image pull \"${4}\"", + "help": "Pull a new image for container", + "type": null, + "val_help": null + }, + { + "cmd": [ + "add", + "raid", + "", + "member", + "" + ], + "run": "", + "help": "Name of RAID set member to add", + "type": null, + "val_help": null + }, + { + "cmd": [ + "add", + "system", + "image", + "" + ], + "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\"", + "help": "Add a new image to the system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "add", + "system", + "image", + "", + "username", + "", + "password", + "" + ], + "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --username \"${6}\" --password \"${8}\"", + "help": "Password to use with authentication", + "type": null, + "val_help": null + }, + { + "cmd": [ + "add", + "system", + "image", + "", + "vrf", + "" + ], + "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --vrf \"${6}\"", + "help": "Download image via specified VRF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "add", + "system", + "image", + "", + "vrf", + "", + "username", + "", + "password", + "" + ], + "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --vrf \"${6}\" --username \"${8}\" --password \"${10}\"", + "help": "Password to use with authentication", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "console" + ], + "run": "/usr/bin/clear", + "help": "Clear screen", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "flow-accounting", + "counters" + ], + "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action clear", + "help": "Clear flow accounting statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "bonding", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "help": "Clear all bonding interface counters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "bonding", + "", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "help": "Clear interface counters for a given bonding interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "bridge", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "help": "Clear all bridge interface counters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "bridge", + "", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "help": "Clear interface counters for a given bridge interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "connection", + "" + ], + "run": "(", + "help": " Bring datalink layer connection down and back up", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear", + "help": "Clear interface counters for all interfaces", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "dummy", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "help": "Clear all dummy interfaces counters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "dummy", + "", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "help": "Clear interface counters for a given dummy interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "ethernet", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "help": "Clear all ethernet interface counters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "ethernet", + "", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "help": "Clear interface counters for a given ethernet interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "l2tpv3", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "help": "Clear all L2TPv3 interfaces counters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "l2tpv3", + "", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "help": "Clear interface counters for a given L2TPv3 interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "loopback", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "help": "Clear all loopback interface counters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "loopback", + "", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "help": "Clear interface counters for a given loopback interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "pseudo-ethernet", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "help": "Clear all pseudo-ethernet interface counters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "pseudo-ethernet", + "", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "help": "Clear interface counters for a given pseudo-ethernet interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "tunnel", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "help": "Clear all tunnel interface counters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "tunnel", + "", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "help": "Clear interface counters for a given tunnel interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "vti", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "help": "Clear all vti interface counters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "vti", + "", + "counters" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "help": "Clear interface counters for a given vti interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "wireless", + "counters" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_interfaces.py --action=clear --intf-type=\"$3\"", + "help": "Clear all wireless interface counters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "wireless", + "", + "counters" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_interfaces.py --action=clear --intf=\"$4\"", + "help": "Clear all wireless interface counters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "ip", + "prefix-list" + ], + "run": "vtysh -c \"$*\"", + "help": "Clear prefix-list statistics or status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "ip", + "prefix-list", + "" + ], + "run": "vtysh -c \"$*\"", + "help": "Clear prefix-list statistics or status for specified word", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "ip", + "prefix-list", + "", + "" + ], + "run": "vtysh -c \"$*\"", + "help": "Clear prefix-list statistics or status for given word|network", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "ipv6", + "prefix-list" + ], + "run": "vtysh -c \"$*\"", + "help": "Clear prefix-list statistics or status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "ipv6", + "prefix-list", + "" + ], + "run": "vtysh -c \"$*\"", + "help": "Clear prefix-list statistics or status for specified word", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "ipv6", + "prefix-list", + "", + "" + ], + "run": "vtysh -c \"$*\"", + "help": "Clear prefix-list statistics or status for given word|network", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "log" + ], + "run": "sudo journalctl --rotate --vacuum-time=1s", + "help": "Clear contents of current master log file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clone", + "system", + "config", + "", + "from", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Image to update from", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clone", + "system", + "config", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Image to update", + "type": null, + "val_help": null + }, + { + "cmd": [ + "configure" + ], + "run": "if [ `id -u` == 0 ]; then", + "help": "Enter configuration mode", + "type": null, + "val_help": null + }, + { + "cmd": [ + "connect", + "console", + "" + ], + "run": "/usr/bin/console \"$3\"", + "help": "Connect to device attached to serial console server", + "type": null, + "val_help": null + }, + { + "cmd": [ + "connect", + "container", + "" + ], + "run": "sudo podman exec --interactive --tty \"$3\" /bin/sh", + "help": "Attach to a running container", + "type": null, + "val_help": null + }, + { + "cmd": [ + "connect", + "interface", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/connect_disconnect.py --connect \"$3\"", + "help": "Bring up a connection-oriented network interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "copy", + "file", + "", + "to", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Copy files to specified destination", + "type": "pe: imagefiles", + "val_help": null + }, + { + "cmd": [ + "delete", + "container", + "image", + "" + ], + "run": "sudo podman image rm --force \"${4}\"", + "help": "Delete container image", + "type": null, + "val_help": null + }, + { + "cmd": [ + "delete", + "file", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Delete files in the specified directory", + "type": "pe: imagefiles", + "val_help": null + }, + { + "cmd": [ + "delete", + "log", + "file", + "" + ], + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-delete-log-file.sh \"$4\"", + "help": "Delete the specified log file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "delete", + "raid", + "", + "member", + "" + ], + "run": "", + "help": "Name of RAID set member to remove", + "type": null, + "val_help": null + }, + { + "cmd": [ + "delete", + "system", + "image" + ], + "run": "sudo /opt/vyatta/bin/vyatta-boot-image.pl --delete", + "help": "Remove an installed image from the system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "delete", + "system", + "image", + "" + ], + "run": "", + "help": "Name of image image to delete", + "type": null, + "val_help": null + }, + { + "cmd": [ + "disconnect", + "interface", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/connect_disconnect.py --disconnect \"$3\"", + "help": "Take down a connection-oriented network interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "arp", + "duplicate", + "interface", + "", + "address", + "" + ], + "run": "sudo /usr/bin/arping -I $5 -c 1 -D $7", + "help": "Send ARP for DAD detection for specified address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "arp", + "reply", + "interface", + "", + "address", + "", + "count", + "" + ], + "run": "sudo /usr/bin/arping -I $5 -c $9 -A $7", + "help": "Send specified number of ARP replies", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "arp", + "reply", + "interface", + "", + "address", + "" + ], + "run": "sudo /usr/bin/arping -I $5 -c 1 -A $7", + "help": "Send gratuitous ARP reply for specified address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "arp", + "request", + "interface", + "", + "address", + "", + "count", + "" + ], + "run": "sudo /usr/bin/arping -I $5 -c $9 -U $7", + "help": "Send specified number of ARP requests", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "arp", + "request", + "interface", + "", + "address", + "" + ], + "run": "sudo /usr/bin/arping -I $5 -c 1 -U $7", + "help": "Send gratuitous ARP request for specified address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "cluster", + "active" + ], + "run": "local -a grp ;", + "help": "Attempt to take over cluster resources and become the active node", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "cluster", + "standby" + ], + "run": "local -a grp ;", + "help": "Release cluster resources and allow a remote to become master", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "ipv6-nd", + "interface", + "", + "address", + "" + ], + "run": "/usr/bin/ndisc6 -m \"$6\" \"$4\"", + "help": "IPv6 address of node to lookup", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "ipv6-rd", + "interface", + "", + "address", + "" + ], + "run": "/usr/bin/rdisc6 -m \"$6\" \"$4\"", + "help": "IPv6 address of target", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "ipv6-rd", + "interface", + "" + ], + "run": "/usr/bin/rdisc6 \"$4\"", + "help": "IPv6 Router Discovery on specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "mtu", + "host", + "", + "interface", + "" + ], + "run": "${vyos_op_scripts_dir}/force_mtu_host.sh $4 $6", + "help": "Source interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "mtu", + "host", + "" + ], + "run": "${vyos_op_scripts_dir}/force_mtu_host.sh $4", + "help": "IP address of the remote host", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "root-partition-auto-resize" + ], + "run": "sudo ${vyos_op_scripts_dir}/force_root-partition-auto-resize.sh", + "help": "Resize the VyOS partition", + "type": null, + "val_help": null + }, + { + "cmd": [ + "format", + "disk", + "", + "like", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/format_disk.py --target $3 --proto $5", + "help": "Format this disk the same as another disk", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "container", + "image", + "", + "path", + "" + ], + "run": "sudo podman build --layers --force-rm --tag \"$4\" $6", + "help": "Path to Dockerfile", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "debug-archive" + ], + "run": "${vyos_op_scripts_dir}/generate_ipsec_debug_archive.sh", + "help": "Generate IPSec debug-archive", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "profile", + "ios-remote-access", + "", + "remote", + "", + "name", + "" + ], + "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --name \"$9\"", + "help": "Connection name as seen in the VPN application", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "profile", + "ios-remote-access", + "", + "remote", + "", + "name", + "", + "profile", + "" + ], + "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --name \"$9\" --profile \"${11}\"", + "help": "Profile name as seen under system profiles", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "profile", + "ios-remote-access", + "", + "remote", + "" + ], + "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\"", + "help": "Remote address where the client will connect to", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "profile", + "ios-remote-access", + "", + "remote", + "", + "profile", + "", + "name", + "" + ], + "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --profile \"$9\" --name \"${11}\"", + "help": "Connection name as seen in the VPN application", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "profile", + "ios-remote-access", + "", + "remote", + "", + "profile", + "" + ], + "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --profile \"$9\"", + "help": "Profile name as seen under system profiles", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "profile", + "windows-remote-access", + "", + "remote", + "", + "name", + "" + ], + "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os windows --connection \"$5\" --remote \"$7\" --name \"$9\"", + "help": "Connection name as seen in the VPN application", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "profile", + "windows-remote-access", + "", + "remote", + "" + ], + "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os windows --connection \"$5\" --remote \"$7\"", + "help": "Remote address where the client will connect to", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "macsec", + "mka-cak" + ], + "run": "/usr/bin/hexdump -n 16 -e '4/4 \"%08x\" 1 \"\\n\"' /dev/random", + "help": "Generate MACsec connectivity association key (CAK)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "macsec", + "mka-ckn" + ], + "run": "/usr/bin/hexdump -n 32 -e '8/4 \"%08x\" 1 \"\\n\"' /dev/random", + "help": "Generate MACsec connectivity association name (CKN)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "openconnect", + "username", + "", + "otp-key", + "hotp-time", + "digits", + "", + "interval", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"${10}\" --digits $8", + "help": "Duration of single time interval", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "openconnect", + "username", + "", + "otp-key", + "hotp-time", + "digits", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval 30 --digits \"$8\"", + "help": "The number of digits in the one-time password", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "openconnect", + "username", + "", + "otp-key", + "hotp-time", + "interval", + "", + "digits", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"$8\" --digits \"${10}\"", + "help": "The number of digits in the one-time password", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "openconnect", + "username", + "", + "otp-key", + "hotp-time", + "interval", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"$8\" --digits 6", + "help": "Duration of single time interval", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "openconnect", + "username", + "", + "otp-key", + "hotp-time" + ], + "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval 30 --digits 6", + "help": "HOTP time-based token", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "openvpn", + "client-config", + "interface", + "", + "ca", + "", + "certificate", + "", + "key", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/generate_ovpn_client_file.py --interface \"$5\" --ca \"$7\" --cert \"$9\" --key \"${11}\"", + "help": "Certificate key used by client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "openvpn", + "client-config", + "interface", + "", + "ca", + "", + "certificate", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/generate_ovpn_client_file.py --interface \"$5\" --ca \"$7\" --cert \"$9\"", + "help": "Cerificate used by client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ca", + "file", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$5\" --file", + "help": "Write generated CA certificate into the specified filename", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ca", + "install", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$5\" --install", + "help": "Commands for installing generated CA certificate into running configuration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ca" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"noname\"", + "help": "Generate CA certificate", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ca", + "sign", + "", + "file", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$7\" --sign \"$5\" --file", + "help": "Write generated CA certificate into the specified filename", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ca", + "sign", + "", + "install", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$7\" --sign \"$5\" --install", + "help": "Commands for installing generated CA certificate into running configuration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ca", + "sign", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"noname\" --sign \"$5\"", + "help": "Sign generated CA certificate with another specified CA certificate", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "file", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$5\" --file", + "help": "Write generated certificate request and key into the specified filename", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "install", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$5\" --install", + "help": "Commands for installing generated certificate private key into running configuration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\"", + "help": "Generate certificate request", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "self-signed", + "file", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$6\" --self-sign --file", + "help": "Write generated self-signed certificate into the specified filename", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "self-signed", + "install", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$6\" --self-sign --install", + "help": "Commands for installing generated self-signed certificate into running configuration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "self-signed" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\" --self-sign", + "help": "Generate self-signed certificate", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "sign", + "", + "file", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$7\" --sign \"$5\" --file", + "help": "Write generated signed certificate into the specified filename", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "sign", + "", + "install", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$7\" --sign \"$5\" --install", + "help": "Commands for installing generated signed certificate into running configuration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "sign", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\" --sign \"$5\"", + "help": "Sign generated certificate with specified CA certificate", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "crl", + "", + "file", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\" --file", + "help": "Write generated CRL into the specified filename", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "crl", + "", + "install" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\" --install", + "help": "Commands for installing generated CRL into running configuration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "crl", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\"", + "help": "Generate CRL for specified CA certificate", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "dh", + "file", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"$5\" --file", + "help": "Write generated DH parameters into the specified filename", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "dh", + "install", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"$5\" --install", + "help": "Commands for installing generated DH parameters into running configuration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "dh" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"noname\"", + "help": "Generate DH parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "key-pair", + "file", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"$5\" --file", + "help": "Write generated key pair into the specified filename", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "key-pair", + "install", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"$5\" --install", + "help": "Commands for installing generated key pair into running configuration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "key-pair" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"noname\"", + "help": "Generate a key pair", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "openvpn", + "shared-secret", + "file", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"$6\" --file", + "help": "Write generated OpenVPN shared secret key into the specified filename", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "openvpn", + "shared-secret", + "install", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"$6\" --install", + "help": "Commands for installing generated OpenVPN shared secret key into running configuration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "openvpn", + "shared-secret" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"noname\"", + "help": "Generate OpenVPN shared secret key", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ssh-key", + "file", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"$5\" --file", + "help": "Write generated SSH keys into the specified filename", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ssh-key", + "install", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"$5\" --install", + "help": "Commands for installing generated SSH key into running configuration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ssh-key" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"noname\"", + "help": "Generate SSH key", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "wireguard", + "key-pair", + "install", + "interface", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --key --interface \"$7\" --install", + "help": "WireGuard Interface used in install command", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "wireguard", + "key-pair" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --key", + "help": "Generate WireGuard public/private key-pair", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "wireguard", + "preshared-key", + "install", + "interface", + "", + "peer", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --psk --interface \"$7\" --peer \"$9\" --install", + "help": "Interface used for install command", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "wireguard", + "preshared-key" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --psk", + "help": "Generate WireGuard pre-shared key", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "public-key-command", + "user", + "", + "path", + "" + ], + "run": "${vyos_op_scripts_dir}/generate_public_key_command.py \"$4\" \"$6\"", + "help": "Local path or remote URL of OpenSSH public key", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ssh", + "client-key", + "" + ], + "run": "ssh-keygen -t rsa -f \"$4\" -N \"\"", + "help": "Re-generate SSH client keypair", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ssh", + "server-key" + ], + "run": "sudo ${vyos_op_scripts_dir}/generate_ssh_server_key.py", + "help": "Re-generate SSH host keys and restart SSH server", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "tech-support", + "archive" + ], + "run": "${vyatta_bindir}/tech-support-archive", + "help": "Generate tech-support archive", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "tech-support", + "archive", + "" + ], + "run": "${vyatta_bindir}/tech-support-archive \"$4\"", + "help": "Generate compressed tech-support archive at the specified path", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "wireguard", + "client-config", + "", + "interface", + "", + "server", + "", + "address", + "", + "address", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\" --address \"${10}\" --address \"${12}\"", + "help": "IPv4/IPv6 address used by client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "wireguard", + "client-config", + "", + "interface", + "", + "server", + "", + "address", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\" --address \"${10}\"", + "help": "IPv4/IPv6 address used by client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "wireguard", + "client-config", + "", + "interface", + "", + "server", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\"", + "help": "IP address/FQDN used for client connection", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "wireguard", + "default-keypair" + ], + "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard key-pair\\\"\"", + "help": "generates the wireguard default-keypair", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "wireguard", + "named-keypairs", + "" + ], + "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard key-pair install wgN\\\"\"", + "help": "Generates named wireguard keypairs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "wireguard", + "preshared-key" + ], + "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard pre-shared-key\\\"\"", + "help": "generate a wireguard preshared key", + "type": null, + "val_help": null + }, + { + "cmd": [ + "install", + "image" + ], + "run": "sudo /opt/vyatta/sbin/install-image", + "help": "Install new system image to hard drive", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bandwidth", + "interface", + "" + ], + "run": "bmon -b -p $4", + "help": "Monitor bandwidth usage on specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bandwidth-test", + "accept" + ], + "run": "/usr/bin/iperf -V -s", + "help": "Wait for bandwidth test connections (port TCP/5001)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bandwidth-test", + "accept", + "tcp" + ], + "run": "/usr/bin/iperf -V -s", + "help": "Wait for bandwidth test connections (port TCP/5001)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bandwidth-test", + "accept", + "udp" + ], + "run": "/usr/bin/iperf -V -s -u", + "help": "Wait for bandwidth test connections (port UDP/5001)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bandwidth-test", + "initiate", + "tcp", + "" + ], + "run": "${vyos_op_scripts_dir}/monitor_bandwidth_test.sh \"$5\"", + "help": "Initiate a bandwidth test to specified host (port TCP/5001)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bandwidth-test", + "initiate", + "udp", + "" + ], + "run": "${vyos_op_scripts_dir}/monitor_bandwidth_test.sh \"$5\" \"-u\"", + "help": "Initiate a bandwidth test to specified host (port UDP/5001)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bridge", + "fdb" + ], + "run": "sudo bridge monitor fdb", + "help": "Monitor the forwarding database changes generated by the bridge database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bridge", + "link" + ], + "run": "sudo bridge monitor link", + "help": "Monitoring bridge database generated connection interface changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bridge", + "mdb" + ], + "run": "sudo bridge monitor mdb", + "help": "Monitor the multicast database changes generated by the bridge database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bridge" + ], + "run": "sudo bridge monitor all", + "help": "Monitoring bridge database generated objects and address changes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "cluster", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background Cluster heartbeat cl_status mach_down ha_log", + "help": "Start background monitoring for cluster service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "cluster", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Cluster", + "help": "Stop background monitoring for cluster service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "cluster" + ], + "run": "${vyatta_bindir}/vyatta-monitor Cluster heartbeat cl_status mach_down ha_log", + "help": "Monitor clustering service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "command", + "" + ], + "run": "watch /opt/vyatta/bin/vyatta-op-cmd-wrapper ${@:3}", + "help": "Monitor operational mode command", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "conntrack-sync", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background Conntrack-Sync conntrackd", + "help": "Start background monitoring of conntrack-sync", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "conntrack-sync", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Conntrack-Sync", + "help": "Stop background monitoring of conntrack-sync", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "conntrack-sync" + ], + "run": "${vyatta_bindir}/vyatta-monitor Conntrack-Sync conntrackd", + "help": "Monitor conntrack-sync", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "content-inspection", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background Content-Inspection snort", + "help": "Start background monitoring of Content-Inspection", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "content-inspection", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Content-Inspection", + "help": "Stop background monitoring of Content-Inspection", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "content-inspection" + ], + "run": "${vyatta_bindir}/vyatta-monitor Content-Inspection snort", + "help": "Monitor Content-Inspection", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dhcp", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background DHCP dhcpd", + "help": "Start background monitoring of DHCP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dhcp", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop DHCP", + "help": "Stop background monitoring of DHCP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dhcp" + ], + "run": "${vyatta_bindir}/vyatta-monitor DHCP dhcpd", + "help": "Monitor Dynamic Host Control Protocol (DHCP)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dns", + "dynamic", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background Dynamic-DNS ddclient", + "help": "Start background monitoring of Dynamic DNS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dns", + "dynamic", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Dynamic-DNS", + "help": "Stop background monitoring of Dynamic DNS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dns", + "dynamic" + ], + "run": "${vyatta_bindir}/vyatta-monitor Dynamic-DNS ddclient", + "help": "Monitor Dynamic DNS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dns", + "forwarding", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background DNS-Forward dnsmasq", + "help": "Start background forwarding of DNS Forwarding", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dns", + "forwarding", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop DNS-Forward", + "help": "Stop background forwarding of DNS Forwarding", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dns", + "forwarding" + ], + "run": "${vyatta_bindir}/vyatta-monitor DNS-Forward dnsmasq", + "help": "Monitor DNS forwarding", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "ipv6-name", + "", + "background", + "start" + ], + "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "help": "Start background monitoring of a specified firewall", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "ipv6-name", + "", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-ipv6-$4", + "help": "Stop background monitoring of a specified firewall", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "ipv6-name", + "" + ], + "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "help": "Monitor a specified firewall", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "ipv6-name", + "", + "rule", + "", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall ipv6-name $4\" $6; \\", + "help": "Start background monitoring of the specified firewall", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "ipv6-name", + "", + "rule", + "", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-ipv6-$4-rule-$6 \"\\[$4-$6-[A,D,R]\\]\"", + "help": "Stop background monitoring of a rule in the specified firewall", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "ipv6-name", + "", + "rule", + "" + ], + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall ipv6-name $4\" $6; \\", + "help": "Monitor a rule in the specified firewall", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "name", + "", + "background", + "start" + ], + "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "help": "Start background monitoring of a specified firewall", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "name", + "", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-$4", + "help": "Stop background monitoring of a specified firewall", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "name", + "" + ], + "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "help": "Monitor a specified firewall", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "name", + "", + "rule", + "", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall name $4\" $6; \\", + "help": "Start background monitoring of the specified firewall", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "name", + "", + "rule", + "", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-$4-rule-$6 \"\\[$4-$6-[A,D,R]\\]\"", + "help": "Stop background monitoring of a rule in the specified firewall", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "name", + "", + "rule", + "" + ], + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall name $4\" $6; \\", + "help": "Monitor a rule in the specified firewall", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "https", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background HTTPS lighttpd chunker webgui", + "help": "Start background monitoring of the HTTPS service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "https", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop HTTPS", + "help": "Stop background monitoring of the HTTPS service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "https" + ], + "run": "${vyatta_bindir}/vyatta-monitor HTTPS lighttpd chunker webgui", + "help": "Monitor the Secure Hypertext Transfer Protocol (HTTPS) service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "lldp", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background LLDP lldpd", + "help": "Start background monitoring of the LLDP daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "lldp", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop LLDP", + "help": "Stop background monitoring of the LLDP daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "lldp" + ], + "run": "${vyatta_bindir}/vyatta-monitor LLDP lldpd", + "help": "Monitor Link Layer Discovery Protocol (LLDP) daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "colored" + ], + "run": "grc journalctl --no-hostname --follow --boot", + "help": "Output log in a colored fashion", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "container", + "" + ], + "run": "sudo podman logs --follow --names \"$4\"", + "help": "Monitor last lines of container logs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "dhcp", + "client", + "interface", + "" + ], + "run": "journalctl --no-hostname --follow --boot --unit \"dhclient@$6.service\"", + "help": "Show DHCP client log on specific interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "dhcp", + "client" + ], + "run": "journalctl --no-hostname --follow --boot --unit \"dhclient@*.service\"", + "help": "Monitor last lines of DHCP client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "dhcp", + "server" + ], + "run": "journalctl --no-hostname --follow --boot --unit isc-dhcp-server.service", + "help": "Monitor last lines of DHCP server", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "dhcpv6", + "client", + "interface", + "" + ], + "run": "journalctl --no-hostname --follow --boot --unit \"dhcp6c@$6.service\"", + "help": "Show DHCPv6 client log on specific interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "dhcpv6", + "client" + ], + "run": "journalctl --no-hostname --follow --boot --unit \"dhcp6c@*.service\"", + "help": "Monitor last lines of DHCPv6 client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "dhcpv6", + "server" + ], + "run": "journalctl --no-hostname --follow --boot --unit isc-dhcp-server6.service", + "help": "Monitor last lines of DHCPv6 server", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "flow-accounting" + ], + "run": "journalctl --no-hostname --boot --follow --unit uacctd.service", + "help": "Monitor last lines of flow-accounting log", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "kernel" + ], + "run": "journalctl --no-hostname --boot --follow --dmesg", + "help": "Monitor last lines of Linux Kernel log", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "nhrp" + ], + "run": "journalctl --no-hostname --boot --unit opennhrp.service", + "help": "Monitor last lines of NHRP log", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log" + ], + "run": "journalctl --no-hostname --follow --boot", + "help": "Monitor last lines of messages file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "pppoe", + "interface", + "" + ], + "run": "journalctl --no-hostname --boot --follow --unit \"ppp@$6.service\"", + "help": "Monitor last lines of PPPoE log for specific interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "pppoe" + ], + "run": "journalctl --no-hostname --boot --follow --unit \"ppp@pppoe*.service\"", + "help": "Monitor last lines of PPPoE log", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "bfd" + ], + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/bfdd", + "help": "Monitor log for BFD", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "bgp" + ], + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/bgpd", + "help": "Monitor log for BGP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "isis" + ], + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/isisd", + "help": "Monitor log for ISIS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "mpls" + ], + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ldpd", + "help": "Monitor log for MPLS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "multicast" + ], + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/pimd", + "help": "Monitor log for Multicast protocol", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "nhrp" + ], + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/nhrpd", + "help": "Monitor log for NHRP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "ospf" + ], + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ospfd", + "help": "Monitor log for OSPF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "ospfv3" + ], + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ospf6d", + "help": "Monitor log for OSPF for IPv6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "rip" + ], + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ripd", + "help": "Monitor log for RIP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "ripng" + ], + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ripngd", + "help": "Monitor log for RIPng", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "static" + ], + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/staticd", + "help": "Monitor log for static route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination", + "background", + "start" + ], + "run": " echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "help": "Start background destination NAT monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-DEST", + "help": "Stop background destination NAT monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination" + ], + "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "help": "Monitor destination NAT", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination", + "rule", + "", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat destination\" $5; \\", + "help": "Start background monitoring of a specified destination NAT rule", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination", + "rule", + "", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-DEST-RULE-$5", + "help": "Stop background monitoring of a specified destination NAT rule", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination", + "rule", + "" + ], + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat destination\" $5; \\", + "help": "Monitor a specified destination NAT rule", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination", + "translations", + "detail" + ], + "run": "LESSOPEN=cat", + "help": "Show active destination NAT translations events verbose", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination", + "translations" + ], + "run": "LESSOPEN=cat", + "help": "Monitor active destination NAT translations events", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source", + "background", + "start" + ], + "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "help": "Start background monitoring of source NAT", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-SOURCE", + "help": "Stop background monitoring of source NAT", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source" + ], + "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "help": "Monitor source NAT", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source", + "rule", + "", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat source\" $5; \\", + "help": "Start background monitoring of a specified source NAT rule", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source", + "rule", + "", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-SOURCE-RULE-$5", + "help": "Stop background monitoring of a specified source NAT rule", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source", + "rule", + "" + ], + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat source\" $5; \\", + "help": "Monitor a specified source NAT rule", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source", + "translations", + "detail" + ], + "run": "LESSOPEN=cat", + "help": "Show active source NAT translations events verbose", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source", + "translations" + ], + "run": "LESSOPEN=cat", + "help": "Monitor active source NAT translations events", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "ndp", + "interface", + "" + ], + "run": "sudo ndptool monitor --ifname=$4", + "help": "Monitor ndp protocol on specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "ndp", + "interface", + "", + "type", + "" + ], + "run": "sudo ndptool monitor --ifname=$4 --msg-type=$6", + "help": "Monitor specific types of NDP protocols", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "ndp" + ], + "run": "sudo ndptool monitor", + "help": "Monitor the NDP information received by the router through the device", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "ndp", + "type", + "" + ], + "run": "sudo ndptool monitor --msg-type=$4", + "help": "Monitor specific types of NDP protocols", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "openvpn", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background OpenVPN openvpn", + "help": "Start background monitoring of OpenVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "openvpn", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop OpenVPN", + "help": "Stop background monitoring of OpenVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "openvpn", + "interface", + "", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background OpenVPN-$4 openvpn-$4", + "help": "Start background monitoring of OpenVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "openvpn", + "interface", + "", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop OpenVPN-$4", + "help": "Stop background monitoring of OpenVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "openvpn", + "interface", + "" + ], + "run": "${vyatta_bindir}/vyatta-monitor OpenVPN-$4 openvpn-$4", + "help": "Montior specified OpenVPN interface process", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "openvpn" + ], + "run": "${vyatta_bindir}/vyatta-monitor OpenVPN openvpn", + "help": "Monitor OpenVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}", + "help": "Start background monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}", + "help": "Stop background monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "all" + ], + "run": "vtysh -c \"no debug bgp\"", + "help": "Disable all BGP debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "allow-martians" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP martians next hops debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "as4" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP allow AS4 actions debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "bestpath" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP allow best path debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "bestpath", + "" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP bestpath IPv4 IPv6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "flowspec" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP allow flowspec debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "keepalives" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP keepalives debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "labelpool" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP label pool debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "neighbor-events" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP Neighbor events debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "nht" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP next hop tracking debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "pbr" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP policy based routing debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "rib" + ], + "run": "vtysh -c \"no debug bgp zebra\"", + "help": "Disable BGP rib debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "update-groups" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP update groups debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "updates" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP updates debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "vnc", + "import-bi-attach" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP vnc import BI attachment debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "vnc", + "import-del-remote" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP vnc import/delete remote routes debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "vnc" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP VNC debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "vnc", + "rfapi-query" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP vnc rfapi query debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "vnc", + "verbose" + ], + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "help": "Disable BGP vnc verbose logging debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "allow-martians" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP martians next hops debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "as4" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP allow AS4 actions debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "bestpath" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP allow best path debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "bestpath", + "" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Debug bestpath IPv4 IPv6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "flowspec" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP allow flowspec debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "keepalives" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP keepalives debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "labelpool" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP label pool debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "neighbor-events" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP Neighbor events debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "nht" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP next hop tracking debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "pbr" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP policy based routing debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "rib" + ], + "run": "vtysh -c \"debug bgp zebra\"", + "help": "Enable BGP rib debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "update-groups" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP update groups debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "updates" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP updates debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "vnc", + "import-bi-attach" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP vnc import BI attachment debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "vnc", + "import-del-remote" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP vnc import/delete remote routes debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "vnc" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP VNC debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "vnc", + "rfapi-query" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP vnc rfapi query debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "vnc", + "verbose" + ], + "run": "vtysh -c \"debug bgp ${@:5}\"", + "help": "Enable BGP vnc verbose logging debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}", + "help": "Start background monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}", + "help": "Stop background monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "event" + ], + "run": "vtysh -c \"no debug ospf\"", + "help": "Disable OSPF debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "ism", + "events" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF ism events debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "ism" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF ism debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "ism", + "status" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF ism status debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "ism", + "timers" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF ism timers debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "lsa", + "flooding" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF lsa flooding debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "lsa", + "generate" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF lsa generate debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "lsa", + "install" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF lsa install debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "lsa" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF lsa debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "lsa", + "refresh" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF lsa refresh debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "nsm", + "events" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF nsm events debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "nsm" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF nsm debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "nsm", + "status" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF nsm status debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "nsm", + "timers" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF nsm timers debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "nssa" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF nssa debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "all", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "all" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF all packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "all", + "recv", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "all", + "recv" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "all", + "send", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "all", + "send" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "dd", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "dd" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF dd packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "dd", + "recv", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "dd", + "recv" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "dd", + "send", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "dd", + "send" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "hello", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "hello" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF hello packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "hello", + "recv", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "hello", + "recv" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "hello", + "send", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "hello", + "send" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-ack", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-ack" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF ls-ack packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-ack", + "recv", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-ack", + "recv" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-ack", + "send", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-ack", + "send" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-request", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-request" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF ls-request packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-request", + "recv", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-request", + "recv" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-request", + "send", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-request", + "send" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-update", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-update" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF ls-update packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-update", + "recv", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-update", + "recv" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-update", + "send", + "detail" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable detailed OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-update", + "send" + ], + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "help": "Disable OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet" + ], + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "help": "Disable OSPF packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "rib", + "interface" + ], + "run": "vtysh -c \"no debug ospf zebra interface\"", + "help": "Disable OSPF rib interface debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "rib" + ], + "run": "vtysh -c \"no debug ospf zebra\"", + "help": "Disable OSPF rib debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "rib", + "redistribute" + ], + "run": "vtysh -c \"no debug ospf zebra redistribute\"", + "help": "Disable OSPF rib redistribute debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "event" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF event debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "ism", + "events" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF ism events debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "ism" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF ism debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "ism", + "status" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF ism status debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "ism", + "timers" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF ism timers debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "lsa", + "flooding" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF lsa flooding debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "lsa", + "generate" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF lsa generate debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "lsa", + "install" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF lsa install debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "lsa" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF lsa debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "lsa", + "refresh" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF lsa refresh debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "nsm", + "events" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF nsm events debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "nsm" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF nsm debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "nsm", + "status" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF nsm status debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "nsm", + "timers" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF nsm timers debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "nssa" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF nssa debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "all", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "all" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF all packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "all", + "recv", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "all", + "recv" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "all", + "send", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "all", + "send" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "dd", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "dd" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF dd packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "dd", + "recv", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "dd", + "recv" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "dd", + "send", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "dd", + "send" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "hello", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "hello" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF hello packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "hello", + "recv", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "hello", + "recv" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "hello", + "send", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "hello", + "send" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-ack", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-ack" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF ls-ack packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-ack", + "recv", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-ack", + "recv" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-ack", + "send", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-ack", + "send" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-request", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-request" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF ls-request packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-request", + "recv", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-request", + "recv" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-request", + "send", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-request", + "send" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-update", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-update" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF ls-update packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-update", + "recv", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-update", + "recv" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable OSPF recv packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-update", + "send", + "detail" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable detailed OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-update", + "send" + ], + "run": "vtysh -c \"debug ospf ${@:3}\"", + "help": "Enable OSPF send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet" + ], + "run": "vtysh -c \"debug ospf ${@:5}\"", + "help": "Enable OSPF packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "rib", + "interface" + ], + "run": "vtysh -c \"debug ospf zebra interface\"", + "help": "Enable OSPF rib interface debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "rib" + ], + "run": "vtysh -c \"debug ospf zebra\"", + "help": "Enable OSPF rib debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "rib", + "redistribute" + ], + "run": "vtysh -c \"debug ospf zebra redistribute\"", + "help": "Enable OSPF rib redistribute debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background OSPFv3 ospf6", + "help": "Start background monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop OSPFv3", + "help": "Stop background monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "abr" + ], + "run": "vtysh -c \"no debug ospf6\"", + "help": "Disable all OSPFv3 debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "asbr" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Disable OSPFv3 ASBR debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "border-routers", + "area-id" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Disable debug border routers in specific Area", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "border-routers" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Disable OSPFv3 border router debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "border-routers", + "router-id" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Disable debug specific border router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "flooding" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Disable OSPFv3 flooding debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "interface" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Disable OSPFv3 Interface debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "as-external" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Display As-External LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "inter-prefix" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Display Inter-Area-Prefix LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "inter-router" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Display Inter-Router LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "intra-prefix" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Display Intra-Area-Prefix LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "link" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Display Link LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "network" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Display Network LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Disable OSPFv3 Link State Advertisments debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "router" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Display Router LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "unknown" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Display LSAs of unknown origin", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message", + "all" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug All message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message", + "dbdesc" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug Database Description message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message", + "hello" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug Hello message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message", + "lsack" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug Link State Acknowledgement message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message", + "lsreq" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug Link State Request message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message", + "lsupdate" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug Link State Update message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Disable OSPFv3 message debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message", + "unknown" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug Unknown message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "neighbor", + "event" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug OSPFv3 Neighbor Event", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "neighbor" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Disable OSPFv3 Neighbor debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "neighbor", + "state" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug OSPFv3 Neighbor State Change", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "rib" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Disable OSPFv3 connection to RIB debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "rib", + "recv" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug receiving zebra", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "rib", + "send" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug sending zebra", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "route", + "inter-area" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug inter-area route calculation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "route", + "intra-area" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug intra-area route calculation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "route", + "memory" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug route memory use", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "route" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Disable OSPFv3 route table calculation debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "route", + "table" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug route table calculation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "spf", + "database" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Log number of LSAs at SPF Calculation time", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "spf" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Disable OSPFv3 SPF calculation debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "spf", + "process" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Debug Detailed SPF Process", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "spf", + "time" + ], + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "help": "Measure time taken by SPF Calculation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "abr" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Enable OSPFv3 ABR debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "asbr" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Enable OSPFv3 ASBR debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "border-routers", + "area-id" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug border routers in specific Area", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "border-routers" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Enable OSPFv3 border router debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "border-routers", + "router-id" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug specific border router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "flooding" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Enable OSPFv3 flooding debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "interface" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Enable OSPFv3 Interface debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "as-external" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Display As-External LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "inter-prefix" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Display Inter-Area-Prefix LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "inter-router" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Display Inter-Router LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "intra-prefix" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Display Intra-Area-Prefix LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "link" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Display Link LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "network" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Display Network LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Enable OSPFv3 Link State Advertisments debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "router" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Display Router LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "unknown" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Display LSAs of unknown origin", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message", + "all" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug All message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message", + "dbdesc" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug Database Description message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message", + "hello" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug Hello message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message", + "lsack" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug Link State Acknowledgement message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message", + "lsreq" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug Link State Request message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message", + "lsupdate" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug Link State Update message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Enable OSPFv3 message debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message", + "unknown" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug Unknown message", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "neighbor", + "event" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug OSPFv3 Neighbor Event", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "neighbor" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Enable OSPFv3 Neighbor debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "neighbor", + "state" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug OSPFv3 Neighbor State Change", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "rib" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Enable OSPFv3 connection to RIB debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "rib", + "recv" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug receiving zebra", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "rib", + "send" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug sending zebra", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "route", + "inter-area" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug inter-area route calculation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "route", + "intra-area" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug intra-area route calculation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "route", + "memory" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug route memory use", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "route" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Enable OSPFv3 route table calculation debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "route", + "table" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug route table calculation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "spf", + "database" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Log number of LSAs at SPF Calculation time", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "spf" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Enable OSPFv3 SPF calculation debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "spf", + "process" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Debug Detailed SPF Process", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "spf", + "time" + ], + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "help": "Measure time taken by SPF Calculation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background RIB zebra", + "help": "Start background monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop RIB", + "help": "Stop background monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "events" + ], + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "help": "Disable RIB events debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "kernel" + ], + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "help": "Disable RIB kernel debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "mpls" + ], + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "help": "Disable RIP MPLS LSP debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "nexthop" + ], + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "help": "Disable RIB nexthop debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "packet", + "detail" + ], + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "help": "Disable detailed debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "packet" + ], + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "help": "Disable RIB packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "packet", + "recv" + ], + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "help": "Disable receive packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "packet", + "send" + ], + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "help": "Disable send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "rib", + "detailed" + ], + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "help": "Disable detailed debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "rib" + ], + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "help": "Disable RIB debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "events" + ], + "run": "vtysh -c \"debug zebra ${@:5}\"", + "help": "Enable RIB events debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "kernel" + ], + "run": "vtysh -c \"debug zebra ${@:5}\"", + "help": "Enable RIB kernel debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "mpls" + ], + "run": "vtysh -c \"debug zebra ${@:5}\"", + "help": "Enable RIP MPLS LSP debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "nexthop" + ], + "run": "vtysh -c \"debug zebra ${@:5}\"", + "help": "Enable RIB nexthop debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "packet", + "detail" + ], + "run": "vtysh -c \"debug zebra ${@:5}\"", + "help": "Enable detailed debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "packet" + ], + "run": "vtysh -c \"debug zebra ${@:5}\"", + "help": "Enable RIB packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "packet", + "recv" + ], + "run": "vtysh -c \"debug zebra ${@:5}\"", + "help": "Enable receive packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "packet", + "send" + ], + "run": "vtysh -c \"debug zebra ${@:5}\"", + "help": "Enable send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "rib", + "detailed" + ], + "run": "vtysh -c \"debug zebra ${@:5}\"", + "help": "Enable detailed debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "rib" + ], + "run": "vtysh -c \"debug zebra ${@:5}\"", + "help": "Enable RIB debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}", + "help": "Start background monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}", + "help": "Stop background monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "disable", + "all" + ], + "run": "vtysh -c \"no debug rip\"", + "help": "Disable RIP debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "disable", + "events" + ], + "run": "vtysh -c \"no debug rip ${@:5}\"", + "help": "Disable RIP events debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "disable", + "packet" + ], + "run": "vtysh -c \"no debug rip ${@:5}\"", + "help": "Disable RIP packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "disable", + "packet", + "recv" + ], + "run": "vtysh -c \"no debug rip ${@:5}\"", + "help": "Disable receive packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "disable", + "packet", + "send" + ], + "run": "vtysh -c \"no debug rip ${@:5}\"", + "help": "Disable send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "disable", + "rib" + ], + "run": "vtysh -c \"no debug rip zebra\"", + "help": "Disable RIB debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "enable", + "events" + ], + "run": "vtysh -c \"debug rip ${@:5}\"", + "help": "Enable RIP events debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "enable", + "packet" + ], + "run": "vtysh -c \"debug rip ${@:5}\"", + "help": "Enable RIP packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "enable", + "packet", + "recv" + ], + "run": "vtysh -c \"debug rip ${@:5}\"", + "help": "Enable receive packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "enable", + "packet", + "send" + ], + "run": "vtysh -c \"debug rip ${@:5}\"", + "help": "Enable send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "enable", + "rib" + ], + "run": "vtysh -c \"debug rip zebra\"", + "help": "Enable RIB debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}", + "help": "Start background monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}", + "help": "Stop background monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "disable", + "all" + ], + "run": "vtysh -c \"no debug ripng\"", + "help": "Disable RIPNG debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "disable", + "events" + ], + "run": "vtysh -c \"no debug ripng ${@:5}\"", + "help": "Disable RIPNG events debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "disable", + "packet" + ], + "run": "vtysh -c \"no debug ripng ${@:5}\"", + "help": "Disable RIPNG packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "disable", + "packet", + "recv" + ], + "run": "vtysh -c \"no debug ripng ${@:5}\"", + "help": "Disable receive packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "disable", + "packet", + "send" + ], + "run": "vtysh -c \"no debug ripng ${@:5}\"", + "help": "Disable send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "disable", + "rib" + ], + "run": "vtysh -c \"no debug ripng zebra\"", + "help": "Disable RIB debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "enable", + "events" + ], + "run": "vtysh -c \"debug ripng ${@:5}\"", + "help": "Enable RIPNG events debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "enable", + "packet" + ], + "run": "vtysh -c \"debug ripng ${@:5}\"", + "help": "Enable RIPNG packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "enable", + "packet", + "recv" + ], + "run": "vtysh -c \"debug ripng ${@:5}\"", + "help": "Enable receive packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "enable", + "packet", + "send" + ], + "run": "vtysh -c \"debug ripng ${@:5}\"", + "help": "Enable send packet debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "enable", + "rib" + ], + "run": "vtysh -c \"debug ripng zebra\"", + "help": "Enable RIB debugging", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "snmp", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background SNMP snmpd", + "help": "Start background monitoring for SNMP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "snmp", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop SNMP", + "help": "Stop background monitoring for SNMP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "snmp" + ], + "run": "${vyatta_bindir}/vyatta-monitor SNMP snmpd", + "help": "Monitor Simple Network Management Protocol (SNMP) daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "stop-all" + ], + "run": "${vyatta_bindir}/vyatta-monitor-cleanup LOGOUT", + "help": "Stop all current background monitoring processes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "", + "filter", + "" + ], + "run": "sudo tcpdump -n -i $4 \"${@:6}\"", + "help": "Monitor traffic matching filter conditions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "" + ], + "run": "sudo tcpdump -i $4", + "help": "Monitor traffic dump from an interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "", + "save", + "", + "filter", + "" + ], + "run": "sudo tcpdump -n -i $4 -w $6 \"${@:8}\"", + "help": "Save a dump of traffic matching filter conditions to a file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "", + "save", + "" + ], + "run": "sudo tcpdump -n -i $4 -w $6", + "help": "Save traffic dump from an interface to a file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "", + "verbose", + "filter", + "" + ], + "run": "sudo tcpdump -vvv -ne -i $4 \"${@:6}\"", + "help": "Monitor traffic matching filter conditions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "", + "verbose" + ], + "run": "sudo tcpdump -vvv -ne -i $4", + "help": "Provide more detailed packets for each monitored traffic", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "", + "verbose", + "save", + "", + "filter", + "" + ], + "run": "sudo tcpdump -vvv -ne -i $4 -w $6 \"${@:8}\"", + "help": "Save a dump of traffic matching filter conditions to a file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "", + "verbose", + "save", + "" + ], + "run": "sudo tcpdump -vvv -ne -i $4 -w $6", + "help": "Save traffic dump from an interface to a file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "all", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-ALL\" pluto pptp l2tp ppp", + "help": "Start background VPN monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "all", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-ALL\"", + "help": "Start background VPN monitoring", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "all" + ], + "run": "${vyatta_bindir}/vyatta-monitor 'VPN-ALL' pluto ipsec charon pptp l2tp ppp", + "help": "Monitor VPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "ipsec", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-IPSEC\" pluto", + "help": "Start background monitoring for IPSec VPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "ipsec", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-IPSEC\" pluto", + "help": "Stop background monitoring for IPSec VPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "ipsec" + ], + "run": "${vyatta_bindir}/vyatta-monitor \"VPN-IPSEC\" ipsec charon", + "help": "Monitor IPSec VPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "l2tp", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-L2TP:\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac", + "help": "Start background monitoring for L2TP VPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "l2tp", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-L2TP:\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac", + "help": "Stop background monitoring for L2TP VPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "l2tp" + ], + "run": "${vyatta_bindir}/vyatta-monitor \"VPN-L2TP\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac", + "help": "Monitor L2TP VPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "pptp", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-PPTP\" pptp ppp", + "help": "Start background monitoring for PPTP VPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "pptp", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-PPTP\" pptp ppp", + "help": "Stop background monitoring for PPTP VPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "pptp" + ], + "run": "${vyatta_bindir}/vyatta-monitor \"VPN-PPTP\" pptp ppp", + "help": "Monitor PPTP VPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vrrp", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background VRRP Keepalived_vrrp", + "help": "Start background monitoring for VRRP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vrrp", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop VRRP", + "help": "Stop background monitoring for VRRP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vrrp" + ], + "run": "${vyatta_bindir}/vyatta-monitor VRRP Keepalived_vrrp", + "help": "Monitor Virtual Router Redundancy Protocol (VRRP)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "webproxy", + "access-log" + ], + "run": "if [ -f /var/log/squid3/access.log ]; then sudo tail --follow=name /var/log/squid3/access.log; else echo \"WebProxy cache-log does not exist\"; fi", + "help": "Monitor the last lines of the squid access log", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "webproxy", + "background", + "start" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background Webproxy squid", + "help": "Start background monitoring of Webproxy", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "webproxy", + "background", + "stop" + ], + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Webproxy", + "help": "Stop background monitoring of Webproxy", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "webproxy", + "cache-log" + ], + "run": "if [ -f /var/log/squid3/cache.log ]; then sudo tail --follow=name /var/log/squid3/cache.log; else echo \"WebProxy cache-log does not exist\"; fi", + "help": "Monitor the last lines of the squid cache log", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "webproxy" + ], + "run": "${vyatta_bindir}/vyatta-monitor Webproxy squid", + "help": "Monitor WebProxy service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "ping", + "" + ], + "run": "${vyos_op_scripts_dir}/ping.py ${@:2}", + "help": "Send Internet Control Message Protocol (ICMP) echo request", + "type": null, + "val_help": null + }, + { + "cmd": [ + "ping", + "", + "" + ], + "run": "${vyos_op_scripts_dir}/ping.py ${@:2}", + "help": "Ping options", + "type": null, + "val_help": null + }, + { + "cmd": [ + "poweroff", + "at", + "", + "date", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3 $5", + "help": "Poweroff at a specific date", + "type": null, + "val_help": null + }, + { + "cmd": [ + "poweroff", + "at", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3", + "help": "Poweroff at a specific time", + "type": null, + "val_help": null + }, + { + "cmd": [ + "poweroff", + "cancel" + ], + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --cancel", + "help": "Cancel a pending poweroff", + "type": null, + "val_help": null + }, + { + "cmd": [ + "poweroff", + "in", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3 $4", + "help": "Poweroff in X minutes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "poweroff" + ], + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --poweroff", + "help": "Poweroff the system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "poweroff", + "now" + ], + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff", + "help": "Poweroff the system without confirmation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reboot", + "at", + "", + "date", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot $3 $5", + "help": "Reboot at a specific date", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reboot", + "at", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot $3", + "help": "Reboot at a specific time", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reboot", + "cancel" + ], + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --cancel", + "help": "Cancel a pending reboot", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reboot", + "in", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot_in $3 $4", + "help": "Reboot in X minutes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reboot" + ], + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --reboot", + "help": "Reboot the system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reboot", + "now" + ], + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot", + "help": "Reboot the system without confirmation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "release", + "dhcp", + "interface", + "" + ], + "run": "sudo /opt/vyatta/bin/sudo-users/vyatta-interfaces.pl --dhcp release --dev \"$4\"", + "help": "Release DHCP IP address lease for specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "release", + "dhcpv6", + "interface", + "" + ], + "run": "sudo /opt/vyatta/sbin/vyatta-dhcpv6-client.pl --release --ifname \"$4\"", + "help": "Release DHCPv6 lease for interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "rename", + "system", + "image", + "", + "" + ], + "run": "", + "help": "New name for system image.", + "type": null, + "val_help": null + }, + { + "cmd": [ + "renew", + "dhcp", + "interface", + "" + ], + "run": "sudo systemctl restart \"dhclient@$4.service\"", + "help": "Renew DHCP client lease for specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "renew", + "dhcpv6", + "interface", + "" + ], + "run": "sudo systemctl restart \"dhcp6c@$4.service\"", + "help": "Renew DHCPv6 client lease for specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "conntrack" + ], + "run": "sudo ${vyos_op_scripts_dir}/clear_conntrack.py", + "help": "Reset all currently tracked connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "conntrack-sync", + "external-cache" + ], + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --reset-cache-external", + "help": "Reset external cache and request resync with other systems", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "conntrack-sync", + "internal-cache" + ], + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --reset-cache-internal", + "help": "Reset internal cache and request resync with other systems", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "dns", + "forwarding", + "all" + ], + "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_reset.py --all", + "help": "Reset DNS forwarding cache", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "dns", + "forwarding", + "domain", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_reset.py $5", + "help": "Reset DNS forwarding cache for a domain", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "arp", + "address", + "" + ], + "run": "sudo ip neigh flush to \"$5\"", + "help": "Reset ARP cache for an IPv4 address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "arp", + "interface", + "" + ], + "run": "sudo ip neigh flush dev \"$5\"", + "help": "Reset ARP cache for interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "all" + ], + "run": "vtysh -c \"clear bgp ipv4 *\"", + "help": "Clear all BGP peering sessions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "dampening" + ], + "run": "vtysh -c \"clear ip bgp dampening\"", + "help": "Clear BGP route flap dampening information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "dampening", + "" + ], + "run": "vtysh -c \"clear ip bgp dampening $5\"", + "help": "Clear BGP route flap dampening information for given host|network address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "dampening", + "", + "" + ], + "run": "vtysh -c \"clear ip bgp dampening $5 $6\"", + "help": "Clear BGP route flap dampening information for given network address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external", + "in" + ], + "run": "vtysh -c \"clear bgp ipv4 external in\"", + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external", + "in", + "prefix-filter" + ], + "run": "vtysh -c \"clear bgp ipv4 external in prefix-filter\"", + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external" + ], + "run": "vtysh -c \"clear bgp ipv4 external\"", + "help": "Clear all external peers", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external", + "out" + ], + "run": "vtysh -c \"clear bgp ipv4 external out\"", + "help": "Resend all outbound updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external", + "soft", + "in" + ], + "run": "vtysh -c \"clear bgp ipv4 external soft in\"", + "help": "Clear via soft reconfig of inbound update", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external", + "soft" + ], + "run": "vtysh -c \"clear bgp ipv4 external soft\"", + "help": "Soft reconfig inbound and outbound updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external", + "soft", + "out" + ], + "run": "vtysh -c \"clear bgp ipv4 external soft out\"", + "help": "Resend all outbound updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "", + "in" + ], + "run": "vtysh -c \"clear bgp ipv4 $4 in\"", + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "", + "in", + "prefix-filter" + ], + "run": "vtysh -c \"clear bgp ipv4 $4 in prefix-filter\"", + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "" + ], + "run": "vtysh -c \"clear bgp ipv4 $4\"", + "help": "Clear BGP neighbor IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "", + "out" + ], + "run": "vtysh -c \"clear bgp ipv4 $4 out\"", + "help": "Resend all outbound updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "", + "soft", + "in" + ], + "run": "vtysh -c \"clear bgp ipv4 $4 soft in\"", + "help": "Clear via soft reconfig of inbound update", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "", + "soft" + ], + "run": "vtysh -c \"clear bgp ipv4 $4 soft\"", + "help": "Soft reconfig inbound and outbound updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "", + "soft", + "out" + ], + "run": "vtysh -c \"clear bgp ipv4 $4 soft out\"", + "help": "Resend all outbound updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "", + "in" + ], + "run": "vtysh -c \"clear bgp ipv4 peer-group $5 in\"", + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "", + "in", + "prefix-filter" + ], + "run": "vtysh -c \"clear bgp ipv4 peer-group $5 in prefix-filter\"", + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "" + ], + "run": "vtysh -c \"clear bgp ipv4 peer-group $5\"", + "help": "Clear BGP statistics or status for given peer-group", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "", + "out" + ], + "run": "vtysh -c \"clear bgp ipv4 peer-group $5 out\"", + "help": "Resend all outbound updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "", + "soft", + "in" + ], + "run": "vtysh -c \"clear bgp ipv4 peer-group $5 soft in\"", + "help": "Clear via soft reconfig of inbound update", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "", + "soft" + ], + "run": "vtysh -c \"clear bgp ipv4 peer-group $5 soft\"", + "help": "Soft reconfig inbound and outbound updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "", + "soft", + "out" + ], + "run": "vtysh -c \"clear bgp ipv4 peer-group $5 soft out\"", + "help": "Resend all outbound updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "igmp", + "interfaces" + ], + "run": "vtysh -c \"clear ip igmp interfaces\"", + "help": "Reset IGMP interfaces", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "multicast", + "route" + ], + "run": "vtysh -c \"clear ip mroute\"", + "help": "Clear multicast routing table", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "route", + "cache" + ], + "run": "sudo ip route flush cache", + "help": "Flush the kernel route cache", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "route", + "cache", + "" + ], + "run": "sudo ip route flush cache \"$5\"", + "help": "Flush the kernel route cache for a given route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipoe-server", + "session", + "interface", + "" + ], + "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"if\" --target=\"$5\"", + "help": "Clear IPoE server session by interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipoe-server", + "session", + "sid", + "" + ], + "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"sid\" --target=\"$5\"", + "help": "Clear IPoE server session by Session ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipoe-server", + "session", + "username", + "" + ], + "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"username\" --target=\"$5\"", + "help": "Clear IPoE server session by username", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "bgp", + "", + "in" + ], + "run": "vtysh -c \"clear bgp ipv6 $4 in\"", + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "bgp", + "", + "in", + "prefix-filter" + ], + "run": "vtysh -c \"clear bgp ipv6 $4 in prefix-filter\"", + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "bgp", + "" + ], + "run": "vtysh -c \"clear bgp ipv6 $4\"", + "help": "Clear BGP neighbor IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "bgp", + "", + "out" + ], + "run": "vtysh -c \"clear bgp ipv6 $4 out\"", + "help": "Resend all outbound updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "bgp", + "", + "soft", + "in" + ], + "run": "vtysh -c \"clear bgp ipv6 $4 soft in\"", + "help": "Clear via soft reconfig of inbound update", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "bgp", + "", + "soft" + ], + "run": "vtysh -c \"clear bgp ipv6 $4 soft\"", + "help": "Soft reconfig inbound and outbound updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "bgp", + "", + "soft", + "out" + ], + "run": "vtysh -c \"clear bgp ipv6 $4 soft out\"", + "help": "Resend all outbound updates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "neighbors", + "address", + "" + ], + "run": "sudo ip -f inet6 neigh flush to \"$5\"", + "help": "Reset ND cache for an IPv6 address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "neighbors", + "interface", + "" + ], + "run": "sudo ip -f inet6 neigh flush dev \"$5\"", + "help": "Reset IPv6 ND cache for interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "route", + "cache" + ], + "run": "sudo ip -f inet6 route flush cache", + "help": "Flush the kernel IPv6 route cache", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "route", + "cache", + "" + ], + "run": "sudo ip -f inet6 route flush cache \"$5\"", + "help": "Flush the kernel IPv6 route cache for a given route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "mpls", + "ldp", + "neighbor", + "" + ], + "run": "vtysh -c \"clear mpls ldp neighbor $5\"", + "help": "Reset MPLS LDP neighbor/session", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "nhrp", + "flush" + ], + "run": "sudo opennhrpctl flush || echo OpenNHRP is not running.", + "help": "Clear all non-permanent entries", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "nhrp", + "flush", + "tunnel", + "" + ], + "run": "sudo opennhrpctl flush dev $5 || echo OpenNHRP is not running.", + "help": "Clear all non-permanent entries", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "nhrp", + "purge" + ], + "run": "sudo opennhrpctl purge || echo OpenNHRP is not running.", + "help": "Purge entries from NHRP cache", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "nhrp", + "purge", + "tunnel", + "" + ], + "run": "sudo opennhrpctl purge dev $5 || echo OpenNHRP is not running.", + "help": "Purge all entries from NHRP cache", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "openvpn", + "client", + "" + ], + "run": "echo kill $4 | socat - UNIX-CONNECT:/run/openvpn/openvpn-mgmt-intf > /dev/null", + "help": "Reset specified OpenVPN client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "openvpn", + "interface", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/reset_openvpn.py $4", + "help": "Reset OpenVPN process on interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "pppoe-server", + "all" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate all\"", + "help": "Terminate all PPPoE server users", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "pppoe-server", + "interface", + "" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate if $4\"", + "help": "Terminate a PPP interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "pppoe-server", + "username", + "" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate username $4\"", + "help": "Terminate specified users", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "terminal" + ], + "run": "/usr/bin/reset", + "help": "Reset terminal", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "ipsec-peer", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-peer\" --name=\"$4\" --tunnel=\"all\"", + "help": "Reset all tunnels for given peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "ipsec-peer", + "", + "tunnel", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-peer\" --name=\"$4\" --tunnel=\"$6\"", + "help": "Reset a specific tunnel for given peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "ipsec-peer", + "", + "vti" + ], + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-peer\" --name=\"$4\" --tunnel=\"vti\"", + "help": "Reset the VTI tunnel for given peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "ipsec-profile", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-profile\" --name=\"$4\" --tunnel=\"all\"", + "help": "Reset all tunnels for given DMVPN profile", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "ipsec-profile", + "", + "tunnel", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-profile\" --name=\"$4\" --tunnel=\"$6\"", + "help": "Reset a specific tunnel for given DMVPN profile", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "all" + ], + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\"", + "help": "Terminate all users current remote access VPN session(s)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "all", + "protocol", + "l2tp" + ], + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"l2tp\"", + "help": "Terminate all users current remote access VPN session(s) with L2TP protocol", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "all", + "protocol", + "pptp" + ], + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"pptp\"", + "help": "Terminate all users current remote access VPN session(s) with PPTP protocol", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "all", + "protocol", + "sstp" + ], + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"sstp\"", + "help": "Terminate all users current remote access VPN session(s) with SSTP protocol", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "interface", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --interface=\"$5\"", + "help": "Terminate a remote access VPN interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "user", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\"", + "help": "Terminate specified users current remote access VPN session(s)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "user", + "", + "protocol", + "l2tp" + ], + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"l2tp\"", + "help": "Terminate all users current remote access VPN session(s) with L2TP protocol", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "user", + "", + "protocol", + "pptp" + ], + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"pptp\"", + "help": "Terminate all users current remote access VPN session(s) with PPTP protocol", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "user", + "", + "protocol", + "sstp" + ], + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"sstp\"", + "help": "Terminate all users current remote access VPN session(s) with SSTP protocol", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "all" + ], + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart", + "help": "Restart all routing daemons", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "bfd" + ], + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon bfdd", + "help": "Restart Bidirectional Forwarding Detection (BFD) daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "bgp" + ], + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon bgpd", + "help": "Restart Border Gateway Protocol (BGP) routing daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "cluster" + ], + "run": "", + "help": "Restart cluster node", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "conntrack-sync" + ], + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --restart", + "help": "Restart connection tracking synchronization service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "container", + "" + ], + "run": "sudo podman restart \"$3\"", + "help": "Restart a given container", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "dhcp", + "relay-agent" + ], + "run": "sudo ${vyos_op_scripts_dir}/restart_dhcp_relay.py --ipv4", + "help": "Restart DHCP relay-agent", + "type": null, + "val_help": null + }, + { + "cmd": [ + "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", + "help": "Restart DHCP server", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "dhcpv6", + "relay-agent" + ], + "run": "sudo ${vyos_op_scripts_dir}/restart_dhcp_relay.py --ipv6", + "help": "Restart DHCPv6 relay-agent", + "type": null, + "val_help": null + }, + { + "cmd": [ + "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", + "help": "Restart DHCPv6 server", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "dns", + "dynamic" + ], + "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --update", + "help": "Restart Dynamic DNS service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "dns", + "forwarding" + ], + "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_restart.sh", + "help": "Restart DNS forwarding service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "flow-accounting" + ], + "run": "sudo ${vyos_op_scripts_dir}/flow_accounting_op.py --action restart", + "help": "Restart (net)flow accounting process", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "igmp-proxy" + ], + "run": "sudo systemctl restart igmpproxy.service", + "help": "Restart the IGMP proxy process", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "ipoe-server" + ], + "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"restart\"", + "help": "Restart IPoE server process", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "isis" + ], + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon isisd", + "help": "Restart Intermediate System to Intermediate System (IS-IS) routing daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "ldp" + ], + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ldpd", + "help": "Restart the Label Distribution Protocol (LDP) daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "openconnect-server" + ], + "run": "${vyos_op_scripts_dir}/openconnect-control.py --action=\"restart\"", + "help": "Restart openconnect server process", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "ospf" + ], + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ospfd", + "help": "Restart Open Shortest Path First (OSPF) routing daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "ospfv3" + ], + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ospf6d", + "help": "Restart IPv6 Open Shortest Path First (OSPFv3) routing daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "pppoe-server" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"restart\"", + "help": "Restart PPPoE server process", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "rip" + ], + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ripd", + "help": "Restart Routing Information Protocol (RIP) routing daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "ripng" + ], + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ripngd", + "help": "Restart Routing Information Protocol NG (RIPng) routing daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "snmp" + ], + "run": "if cli-shell-api existsActive service snmp; then sudo systemctl restart snmpd.service; else echo \"Service SNMP not configured\"; fi", + "help": "Restart SNMP service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "ssh" + ], + "run": "if cli-shell-api existsActive service ssh; then sudo systemctl restart ssh.service; else echo \"Service SSH not configured\"; fi", + "help": "Restart SSH service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "static" + ], + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon staticd", + "help": "Restart static routing daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "vpn" + ], + "run": "if pgrep charon >/dev/null ; then sudo ipsec restart ; sleep 3 ; sudo swanctl -q ; else echo \"IPSec process not running\" ; fi", + "help": "Restart IPSec VPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "vrrp" + ], + "run": "sudo systemctl restart keepalived.service", + "help": "Restart VRRP (Virtual Router Redundancy Protocol) process", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "wan-load-balance" + ], + "run": " if [ -f /var/run/load-balance/wlb.out ] ; then", + "help": "Restart WAN load balancing", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "webproxy" + ], + "run": "if cli-shell-api existsActive service webproxy; then sudo systemctl restart squid.service; else echo \"Service WebProxy not configured\"; fi", + "help": "Restart WebProxy service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "zebra" + ], + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon zebra", + "help": "Restart Routing Information Base (RIB) manager daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "builtin", + "" + ], + "run": "builtin $3", + "help": "Bash builtin set command", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "console", + "keymap" + ], + "run": "sudo dpkg-reconfigure -f dialog keyboard-configuration && sudo systemctl restart keyboard-setup", + "help": "Reconfigure console keyboard layout", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "date", + "" + ], + "run": "/bin/date \"$3\"", + "help": "Set system date and time", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "date", + "ntp" + ], + "run": "/usr/sbin/ntpdate -u 0.pool.ntp.org", + "help": "Set system date and time from NTP server (default: 0.pool.ntp.org)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "date", + "ntp", + "" + ], + "run": "/usr/sbin/ntpdate -u \"$4\"", + "help": "Set system date and time from NTP server", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "pppoe-server", + "maintenance-mode", + "cancel" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"shutdown cancel\"", + "help": "Cancel maintenance mode", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "pppoe-server", + "maintenance-mode", + "enable" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"shutdown soft\"", + "help": "Deny new connections and stop serving PPPoE after disconnecting the last session", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "system", + "image", + "default-boot" + ], + "run": "", + "help": "Set default image to boot.", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "system", + "image", + "default-boot", + "" + ], + "run": "", + "help": "Default boot image name", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "terminal", + "key", + "query-help", + "" + ], + "run": "${vyos_op_scripts_dir}/toggle_help_binding.sh $5", + "help": "Enable/disable getting help using question mark (default enabled)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "terminal", + "length", + "" + ], + "run": "if [ \"$4\" -eq 0 ]; then VYATTA_PAGER=cat; else VYATTA_PAGER=${_vyatta_default_pager}; stty rows $4; fi", + "help": "Set terminal to given number of rows (0 disables paging)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "terminal", + "pager" + ], + "run": "VYATTA_PAGER=${_vyatta_default_pager}", + "help": "Set terminal pager to default (less)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "terminal", + "pager", + "" + ], + "run": "VYATTA_PAGER=$4", + "help": "Set terminal pager", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "terminal", + "width", + "" + ], + "run": "stty columns $4", + "help": "Set terminal to given number of columns", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "arp", + "interface", + "" + ], + "run": "/usr/sbin/arp -e -n -i \"$4\"", + "help": "Show Address Resolution Protocol (ARP) cache for specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "arp" + ], + "run": "/usr/sbin/arp -e -n", + "help": "Show Address Resolution Protocol (ARP) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bfd", + "peer", + "", + "counters" + ], + "run": "vtysh -c \"show bfd peers counters\" | sed -n \"/peer $4 /,/^$/p\"", + "help": "Show Bidirectional Forwarding Detection (BFD) peer counters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bfd", + "peer", + "" + ], + "run": "vtysh -c \"show bfd peers\" | sed -n \"/peer $4 /,/^$/p\"", + "help": "Show Bidirectional Forwarding Detection (BFD) peer status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bfd", + "peers", + "brief" + ], + "run": "vtysh -c \"show bfd peers brief\"", + "help": "Show Bidirectional Forwarding Detection (BFD) peers brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bfd", + "peers", + "counters" + ], + "run": "vtysh -c \"show bfd peers counters\"", + "help": "Show Bidirectional Forwarding Detection (BFD) peer counters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bfd", + "peers" + ], + "run": "vtysh -c \"show bfd peers\"", + "help": "Show Bidirectional Forwarding Detection peers", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "cidr-only" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only routes with non-natural netmasks", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "cidr-only", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "accept-own" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "accept-own-nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept VPN route with local nexthop (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "blackhole" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "graceful-shutdown" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Graceful shutdown (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "llgr-stale" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "local-AS" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not send outside local AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "no-advertise" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not advertise to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "no-export" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to next AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "no-llgr" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "no-peer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "route-filter-translated-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "route-filter-translated-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "route-filter-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "route-filter-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "dampening", + "dampened-paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display paths suppressed due to dampening", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "dampening", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display flap statistics of routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "dampening", + "parameters" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display detail of configured dampening parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "accept-own" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "accept-own-nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept VPN route with local nexthop (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "blackhole" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "graceful-shutdown" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Graceful shutdown (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "llgr-stale" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "local-AS" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not send outside local AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "no-advertise" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not advertise to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "no-export" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to next AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "no-llgr" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "no-peer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "route-filter-translated-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "route-filter-translated-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "route-filter-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "route-filter-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "dampening", + "dampened-paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display paths suppressed due to dampening", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "dampening", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display flap statistics of routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "dampening", + "parameters" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display detail of configured dampening parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "accept-own" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "accept-own-nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept VPN route with local nexthop (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "blackhole" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "graceful-shutdown" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Graceful shutdown (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "llgr-stale" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "local-AS" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not send outside local AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "no-advertise" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not advertise to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "no-export" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to next AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "no-llgr" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "no-peer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "route-filter-translated-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "route-filter-translated-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "route-filter-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "route-filter-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "dampening", + "dampened-paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display paths suppressed due to dampening", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "dampening", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display flap statistics of routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "dampening", + "parameters" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display detail of configured dampening parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "large-community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information on TCP and BGP neighbor connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "", + "dampened-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dampened routes received from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show flap statistics of the routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information for BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "", + "received", + "prefix-filter" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefixlist filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show received routes from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Flowspec Address Family modifier", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "", + "bestpath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only the bestpath", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "", + "longer-prefixes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display route and more specific routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "", + "multipath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only multipaths", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Network in the BGP routing table to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes conforming to the prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "large-community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information on TCP and BGP neighbor connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "", + "dampened-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dampened routes received from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show flap statistics of the routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information for BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "", + "received", + "prefix-filter" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefixlist filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show received routes from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "IPv4 Address Family", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "", + "bestpath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only the bestpath", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "", + "longer-prefixes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display route and more specific routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "", + "multipath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only multipaths", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Network in the BGP routing table to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes conforming to the prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "accept-own" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "accept-own-nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept VPN route with local nexthop (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "blackhole" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "graceful-shutdown" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Graceful shutdown (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "llgr-stale" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "local-AS" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not send outside local AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "no-advertise" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not advertise to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "no-export" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to next AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "no-llgr" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "no-peer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "route-filter-translated-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "route-filter-translated-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "route-filter-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "route-filter-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "dampening", + "dampened-paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display paths suppressed due to dampening", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "dampening", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display flap statistics of routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "dampening", + "parameters" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display detail of configured dampening parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "large-community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information on TCP and BGP neighbor connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "", + "dampened-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dampened routes received from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show flap statistics of the routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information for BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "", + "received", + "prefix-filter" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefixlist filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show received routes from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VPN Address Family modifier", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "", + "bestpath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only the bestpath", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "", + "longer-prefixes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display route and more specific routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "", + "multipath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only multipaths", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Network in the BGP routing table to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes conforming to the prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "accept-own" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "accept-own-nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept VPN route with local nexthop (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "blackhole" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "graceful-shutdown" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Graceful shutdown (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "llgr-stale" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "local-AS" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not send outside local AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "no-advertise" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not advertise to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "no-export" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to next AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "no-llgr" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "no-peer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "route-filter-translated-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "route-filter-translated-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "route-filter-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "route-filter-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "dampening", + "dampened-paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display paths suppressed due to dampening", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "dampening", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display flap statistics of routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "dampening", + "parameters" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display detail of configured dampening parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "large-community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information on TCP and BGP neighbor connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "", + "dampened-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dampened routes received from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show flap statistics of the routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information for BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "", + "received", + "prefix-filter" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefixlist filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show received routes from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "IPv6 Address Family", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "", + "bestpath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only the bestpath", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "", + "longer-prefixes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display route and more specific routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "", + "multipath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only multipaths", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Network in the BGP routing table to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes conforming to the prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "accept-own" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "accept-own-nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept VPN route with local nexthop (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "blackhole" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "graceful-shutdown" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Graceful shutdown (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "llgr-stale" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "local-AS" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not send outside local AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "no-advertise" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not advertise to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "no-export" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to next AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "no-llgr" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "no-peer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "route-filter-translated-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "route-filter-translated-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "route-filter-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "route-filter-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "dampening", + "dampened-paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display paths suppressed due to dampening", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "dampening", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display flap statistics of routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "dampening", + "parameters" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display detail of configured dampening parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "large-community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information on TCP and BGP neighbor connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "", + "dampened-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dampened routes received from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show flap statistics of the routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information for BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "", + "received", + "prefix-filter" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefixlist filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show received routes from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VPN Address Family modifier", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "", + "bestpath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only the bestpath", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "", + "longer-prefixes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display route and more specific routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "", + "multipath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only multipaths", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Network in the BGP routing table to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes conforming to the prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "all", + "overlay" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display BGP Overlay Information for prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "all", + "tags" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display BGP tags for prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "es", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "es" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Ethernet Segment", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "es-evi", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "es-evi" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Ethernet Segment per EVI", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "es-evi", + "vni", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VXLAN network identifier (VNI) number", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "import-rt" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show import route target", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Ethernet Virtual Private Network", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Network in the BGP routing table to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "rd", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "rd", + "", + "overlay" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display BGP Overlay Information for prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "rd", + "", + "tags" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display BGP tags for prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "EVPN route information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "1" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "EAD (Type-1) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "2" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "MAC-IP (Type-2) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "3" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Multicast (Type-3) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Ethernet Segment (Type-4) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "5" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Prefix (Type-5) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "ead" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "EAD (Type-1) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "es" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Ethernet Segment (Type-4) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "macip" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "MAC-IP (Type-2) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "multicast" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Multicast (Type-3) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "prefix" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Prefix (Type-5) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "vni", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VXLAN network identifier (VNI) number", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "vni" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VXLAN network identifier (VNI)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "vni", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VXLAN network identifier (VNI) number", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "large-community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "mac", + "hash" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "MAC address database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "martian", + "next-hop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "martian next-hop database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "memory" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Global BGP memory statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information on TCP and BGP neighbor connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "", + "dampened-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dampened routes received from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show flap statistics of the routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information for BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "", + "received", + "prefix-filter" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefixlist filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show received routes from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "nexthop", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP nexthop table", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "nexthop", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "nexthop", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "IPv4/IPv6 nexthop address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "BGP information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes conforming to the prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "statistics-all" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display number of prefixes for all afi/safi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP VRF information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "accept-own" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "accept-own-nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept VPN route with local nexthop (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "blackhole" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "graceful-shutdown" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Graceful shutdown (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "llgr-stale" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "local-AS" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not send outside local AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "no-advertise" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not advertise to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "no-export" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to next AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "no-llgr" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "no-peer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "route-filter-translated-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "route-filter-translated-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "route-filter-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community", + "route-filter-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "dampening", + "dampened-paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display paths suppressed due to dampening", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "dampening", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display flap statistics of routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "dampening", + "parameters" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display detail of configured dampening parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "accept-own" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "accept-own-nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept VPN route with local nexthop (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "blackhole" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "graceful-shutdown" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Graceful shutdown (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "llgr-stale" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "local-AS" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not send outside local AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "no-advertise" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not advertise to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "no-export" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to next AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "no-llgr" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "no-peer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "route-filter-translated-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "route-filter-translated-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "route-filter-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community", + "route-filter-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "dampening", + "dampened-paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display paths suppressed due to dampening", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "dampening", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display flap statistics of routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "dampening", + "parameters" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display detail of configured dampening parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "accept-own" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "accept-own-nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept VPN route with local nexthop (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "blackhole" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "graceful-shutdown" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Graceful shutdown (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "llgr-stale" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "local-AS" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not send outside local AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "no-advertise" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not advertise to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "no-export" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to next AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "no-llgr" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "no-peer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "route-filter-translated-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "route-filter-translated-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "route-filter-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community", + "route-filter-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "dampening", + "dampened-paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display paths suppressed due to dampening", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "dampening", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display flap statistics of routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "dampening", + "parameters" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display detail of configured dampening parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "large-community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information on TCP and BGP neighbor connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "neighbors", + "", + "dampened-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dampened routes received from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "neighbors", + "", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show flap statistics of the routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information for BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "neighbors", + "", + "received", + "prefix-filter" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefixlist filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show received routes from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Flowspec Address Family modifier", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "", + "bestpath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only the bestpath", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "", + "longer-prefixes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display route and more specific routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "", + "multipath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only multipaths", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Network in the BGP routing table to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes conforming to the prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "large-community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information on TCP and BGP neighbor connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "neighbors", + "", + "dampened-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dampened routes received from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "neighbors", + "", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show flap statistics of the routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information for BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "neighbors", + "", + "received", + "prefix-filter" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefixlist filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show received routes from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "IPv4 Address Family", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "", + "bestpath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only the bestpath", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "", + "longer-prefixes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display route and more specific routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "", + "multipath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only multipaths", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Network in the BGP routing table to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes conforming to the prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "accept-own" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "accept-own-nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept VPN route with local nexthop (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "blackhole" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "graceful-shutdown" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Graceful shutdown (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "llgr-stale" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "local-AS" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not send outside local AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "no-advertise" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not advertise to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "no-export" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to next AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "no-llgr" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "no-peer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "route-filter-translated-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "route-filter-translated-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "route-filter-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community", + "route-filter-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "dampening", + "dampened-paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display paths suppressed due to dampening", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "dampening", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display flap statistics of routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "dampening", + "parameters" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display detail of configured dampening parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "large-community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information on TCP and BGP neighbor connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "neighbors", + "", + "dampened-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dampened routes received from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "neighbors", + "", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show flap statistics of the routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information for BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "neighbors", + "", + "received", + "prefix-filter" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefixlist filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show received routes from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VPN Address Family modifier", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "", + "bestpath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only the bestpath", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "", + "longer-prefixes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display route and more specific routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "", + "multipath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only multipaths", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Network in the BGP routing table to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes conforming to the prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "accept-own" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "accept-own-nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept VPN route with local nexthop (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "blackhole" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "graceful-shutdown" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Graceful shutdown (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "llgr-stale" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "local-AS" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not send outside local AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "no-advertise" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not advertise to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "no-export" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to next AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "no-llgr" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "no-peer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "route-filter-translated-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "route-filter-translated-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "route-filter-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community", + "route-filter-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "dampening", + "dampened-paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display paths suppressed due to dampening", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "dampening", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display flap statistics of routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "dampening", + "parameters" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display detail of configured dampening parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "large-community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information on TCP and BGP neighbor connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "neighbors", + "", + "dampened-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dampened routes received from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "neighbors", + "", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show flap statistics of the routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information for BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "neighbors", + "", + "received", + "prefix-filter" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefixlist filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show received routes from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "IPv6 Address Family", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "", + "bestpath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only the bestpath", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "", + "longer-prefixes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display route and more specific routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "", + "multipath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only multipaths", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Network in the BGP routing table to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes conforming to the prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "accept-own" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "accept-own-nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept VPN route with local nexthop (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "blackhole" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "graceful-shutdown" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Graceful shutdown (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "llgr-stale" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "local-AS" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not send outside local AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "no-advertise" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not advertise to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "no-export" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to next AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "no-llgr" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "no-peer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "route-filter-translated-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "route-filter-translated-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "route-filter-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community", + "route-filter-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "dampening", + "dampened-paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display paths suppressed due to dampening", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "dampening", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display flap statistics of routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "dampening", + "parameters" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display detail of configured dampening parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "large-community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information on TCP and BGP neighbor connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "neighbors", + "", + "dampened-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dampened routes received from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "neighbors", + "", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show flap statistics of the routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information for BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "neighbors", + "", + "received", + "prefix-filter" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefixlist filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show received routes from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VPN Address Family modifier", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "", + "bestpath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only the bestpath", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "", + "longer-prefixes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display route and more specific routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "", + "multipath" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only multipaths", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Network in the BGP routing table to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes conforming to the prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "all", + "overlay" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display BGP Overlay Information for prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "all", + "tags" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display BGP tags for prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "es", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "es" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Ethernet Segment", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "es-evi", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "es-evi" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Ethernet Segment per EVI", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "es-evi", + "vni", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VXLAN network identifier (VNI) number", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "import-rt" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show import route target", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Ethernet Virtual Private Network", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Network in the BGP routing table to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "rd", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "rd", + "", + "overlay" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display BGP Overlay Information for prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "rd", + "", + "tags" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display BGP tags for prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "EVPN route information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route", + "type", + "1" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "EAD (Type-1) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route", + "type", + "2" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "MAC-IP (Type-2) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route", + "type", + "3" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Multicast (Type-3) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route", + "type", + "4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Ethernet Segment (Type-4) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route", + "type", + "5" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Prefix (Type-5) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route", + "type", + "ead" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "EAD (Type-1) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route", + "type", + "es" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Ethernet Segment (Type-4) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route", + "type", + "macip" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "MAC-IP (Type-2) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route", + "type", + "multicast" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Multicast (Type-3) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route", + "type", + "prefix" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Prefix (Type-5) route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route", + "vni", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VXLAN network identifier (VNI) number", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "vni" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VXLAN network identifier (VNI)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "vni", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VXLAN network identifier (VNI) number", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "large-community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information on TCP and BGP neighbor connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "neighbors", + "", + "dampened-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dampened routes received from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "neighbors", + "", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show flap statistics of the routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information for BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "neighbors", + "", + "received", + "prefix-filter" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefixlist filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show received routes from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP VRF related information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes conforming to the prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bridge" + ], + "run": "bridge -c link show", + "help": "Show bridging information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bridge", + "", + "fdb" + ], + "run": "bridge -c fdb show br $3", + "help": "Show the forwarding database of the bridge", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bridge", + "", + "mdb" + ], + "run": "bridge -c mdb show dev $3", + "help": "Displays the multicast group database for the bridge", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bridge", + "" + ], + "run": "bridge -c link show | grep \"master $3\"", + "help": "Show bridge information for a given bridge interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bridge", + "vlan" + ], + "run": "bridge -c vlan show", + "help": "View the VLAN filter settings of the bridge", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "cluster", + "status" + ], + "run": "${vyatta_sbindir}/vyatta-show-cluster.pl", + "help": "Show the current clustering status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "configuration", + "all" + ], + "run": "cli-shell-api showCfg --show-show-defaults --show-active-only --show-hide-secrets", + "help": "Show running configuration (including default values)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "configuration", + "commands" + ], + "run": "cli-shell-api showCfg --show-active-only | vyos-config-to-commands", + "help": " Show running configuration as set commands", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "configuration", + "files" + ], + "run": "${vyos_op_scripts_dir}/show_configuration_files.sh", + "help": " Show available saved configurations", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "configuration", + "json" + ], + "run": "${vyos_op_scripts_dir}/show_configuration_json.py", + "help": "Show running configuration in JSON format", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "configuration", + "json", + "pretty" + ], + "run": "${vyos_op_scripts_dir}/show_configuration_json.py --pretty", + "help": "Show running configuration in readable JSON format", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "configuration" + ], + "run": "cli-shell-api showCfg --show-active-only --show-hide-secrets", + "help": "Show available saved configurations", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "cache", + "external", + "expect" + ], + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external-expect", + "help": "Show external expect connection tracking cache entries", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "cache", + "external", + "main" + ], + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external", + "help": "Show external main connection tracking cache entries", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "cache", + "external" + ], + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external; ${vyos_op_scripts_dir}/conntrack_sync.py --show-external-expect", + "help": "Show external connection tracking cache entries", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "cache", + "internal", + "expect" + ], + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal-expect", + "help": "Show internal expect connection tracking cache entries", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "cache", + "internal", + "main" + ], + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal", + "help": "Show internal main connection tracking cache entries", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "cache", + "internal" + ], + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal; ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal-expect", + "help": "Show internal connection tracking cache entries", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "statistics" + ], + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-statistics", + "help": "Show connection syncing statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "status" + ], + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-status", + "help": "Show conntrack-sync status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "console-server", + "ports" + ], + "run": "/usr/bin/console -x", + "help": "Examine console ports and configured baud rates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "console-server", + "user" + ], + "run": "/usr/bin/console -u", + "help": "Show users on various consoles", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "container", + "image" + ], + "run": "sudo podman image ls", + "help": "Show container image", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "container", + "log", + "" + ], + "run": "sudo podman logs --names \"$4\"", + "help": "Show logs from a given container", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "container", + "network" + ], + "run": "sudo podman network ls", + "help": "Show available container networks", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "container" + ], + "run": "sudo podman ps --all", + "help": "Show containers", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "date" + ], + "run": "/bin/date", + "help": "Show system time and date", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "date", + "utc", + "maya" + ], + "run": "${vyos_op_scripts_dir}/maya_date.py $(date +%s)", + "help": "Show UTC date in Maya calendar format", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "date", + "utc" + ], + "run": "/bin/date -u", + "help": "Show system date and time as Coordinated Universal Time", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "client", + "leases", + "interface", + "" + ], + "run": "/opt/vyatta/bin/vyatta-show-dhclient.pl \"$6\"", + "help": "Show DHCP client information for interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "client", + "leases" + ], + "run": "/opt/vyatta/bin/vyatta-show-dhclient.pl", + "help": "Show DHCP client leases", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "server", + "leases" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases", + "help": "Show DHCP server leases", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "server", + "leases", + "pool", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --pool $6", + "help": "Show DHCP server leases for a specific pool", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "server", + "leases", + "sort", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --sort $6", + "help": "Show DHCP server leases sorted by the specified key", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "server", + "leases", + "state", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --state $(echo $6 | tr , \" \")", + "help": "Show DHCP server leases with a specific state (can be multiple, comma-separated)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "server", + "statistics" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --statistics", + "help": "Show DHCP server statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "server", + "statistics", + "pool", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --statistics --pool $6", + "help": "Show DHCP server statistics for a specific pool", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcpv6", + "server", + "leases" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases", + "help": "Show DHCPv6 server leases", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcpv6", + "server", + "leases", + "pool", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --pool $6", + "help": "Show DHCPv6 server leases for a specific pool", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcpv6", + "server", + "leases", + "sort", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --sort $6", + "help": "Show DHCPv6 server leases sorted by the specified key", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcpv6", + "server", + "leases", + "state", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --state $(echo $6 | tr , \" \")", + "help": "Show DHCPv6 server leases with a specific state (can be multiple, comma-separated)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "disk", + "", + "format" + ], + "run": "${vyos_op_scripts_dir}/show_disk_format.sh $3", + "help": "Show disk drive formatting", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dns", + "dynamic", + "status" + ], + "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --status", + "help": "Show Dynamic DNS status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dns", + "forwarding", + "statistics" + ], + "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_statistics.py", + "help": "Show DNS forwarding statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "environment", + "sensors" + ], + "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", + "help": "Show hardware monitoring results", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "evpn", + "arp-cache", + "vni", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VXLAN network identifier (VNI) number", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "evpn", + "mac", + "vni", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VXLAN network identifier (VNI) number", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "evpn", + "next-hops", + "vni", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VXLAN network identifier (VNI) number", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "evpn", + "rmac", + "vni", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VXLAN network identifier (VNI) number", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "file", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Show files in the specified directory", + "type": "pe: imagefiles", + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "group" + ], + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_group", + "help": "Show firewall group", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "group", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_group --name $4", + "help": "Show firewall group", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "ipv6-name", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --ipv6", + "help": "Show IPv6 firewall chains", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "ipv6-name", + "", + "rule", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --rule $6 --ipv6", + "help": "Show summary of IPv6 firewall rules", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "name", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4", + "help": "Show IPv4 firewall chains", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "name", + "", + "rule", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --rule $6", + "help": "Show summary of IPv4 firewall rules", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall" + ], + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_all", + "help": "Show firewall information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "statistics" + ], + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_statistics", + "help": "Show statistics of firewall application", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "summary" + ], + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_summary", + "help": "Show summary of firewall application", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "flow-accounting", + "interface", + "", + "host", + "" + ], + "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --host $6", + "help": "Show flow accounting statistics for specified interface/host", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "flow-accounting", + "interface", + "" + ], + "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4", + "help": "Show flow accounting statistics for specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "flow-accounting", + "interface", + "", + "port", + "" + ], + "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --ports $6", + "help": "Show flow accounting statistics for specified interface/port", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "flow-accounting", + "interface", + "", + "top", + "" + ], + "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --top $6", + "help": "Show top N flows for specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "flow-accounting" + ], + "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show", + "help": "Show flow accounting statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "cpu", + "detail" + ], + "run": "cat /proc/cpuinfo", + "help": " Show system CPU details", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "cpu" + ], + "run": "lscpu", + "help": "Show CPU info", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "cpu", + "summary" + ], + "run": "${vyos_op_scripts_dir}/cpu_summary.py", + "help": "Show system CPUs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "dmi" + ], + "run": "${vyatta_bindir}/vyatta-show-dmi", + "help": "Show system DMI details", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "mem" + ], + "run": "cat /proc/meminfo", + "help": "Show system RAM details", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "pci", + "detail" + ], + "run": "lspci -vvv", + "help": "Show verbose system PCI bus details", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "pci" + ], + "run": "lspci", + "help": "Show system PCI bus details", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "storage", + "nvme" + ], + "run": "sudo nvme list", + "help": "Show NVMe device information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "storage", + "scsi", + "detail" + ], + "run": "lsscsi -vvv", + "help": "Show detailed SCSI device information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "storage", + "scsi" + ], + "run": "lsscsi", + "help": "Show SCSI device information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "storage", + "smart", + "" + ], + "run": "sudo smartctl -a \"/dev/$5\" | sed 1,3d", + "help": "Show S.M.A.R.T. device information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "usb", + "detail" + ], + "run": "/usr/bin/lsusb -v", + "help": "Show detailed USB bus information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "usb" + ], + "run": "/usr/bin/lsusb -t", + "help": "Show peripherals connected to the USB bus", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "usb", + "serial" + ], + "run": "${vyos_op_scripts_dir}/show_usb_serial.py", + "help": "Show information about connected USB serial ports", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "history", + "brief" + ], + "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history 20", + "help": "Show recent command history", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "history" + ], + "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history", + "help": "Show command history", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "history", + "" + ], + "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history $3", + "help": "Show last N commands in history", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "host", + "date" + ], + "run": "/bin/date", + "help": "Show host current date", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "host", + "domain" + ], + "run": "/bin/domainname -d", + "help": "Show domain name", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "host", + "lookup", + "" + ], + "run": "/usr/bin/host $4", + "help": "Lookup host information for hostname|IPv4 address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "host", + "name" + ], + "run": "/bin/hostname", + "help": "Show host name", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "host", + "os" + ], + "run": "/bin/uname -a", + "help": "Show host operating system details", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "bonding" + ], + "run": "${vyatta_bindir}/show-input-policy.pl --type=bonding", + "help": "Show bonding input-policy information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "bonding", + "" + ], + "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"", + "help": "Show specified bonding interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "ethernet" + ], + "run": "${vyatta_bindir}/show-input-policy.pl --type=ethernet", + "help": "Show ethernet input-policy information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "ethernet", + "" + ], + "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"", + "help": "Show specified ethernet interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "input" + ], + "run": "${vyatta_bindir}/show-input-policy.pl --type=input", + "help": "Show input input-policy information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "input", + "" + ], + "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"", + "help": "Show specified input interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming" + ], + "run": "${vyatta_bindir}/show-input-policy.pl --brief", + "help": "Show ethernet input-policy information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "pppoe" + ], + "run": "${vyatta_bindir}/show-input-policy.pl --type=pppoe", + "help": "Show pppoe interface input-policy information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "pppoe", + "" + ], + "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"", + "help": "Show specified pppoe interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "pseudo-ethernet" + ], + "run": "${vyatta_bindir}/show-input-policy.pl --type=pseudo-ethernet", + "help": "Show tunnel input-policy information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "tunnel" + ], + "run": "${vyatta_bindir}/show-input-policy.pl --type=tunnel", + "help": "Show tunnel input-policy information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "vrrp" + ], + "run": "${vyatta_bindir}/show-input-policy.pl --type=vrrp", + "help": "Show vrrp interface input-policy information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "vrrp", + "" + ], + "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"", + "help": "Show specified ethernet interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "vti" + ], + "run": "${vyatta_bindir}/show-input-policy.pl --type=vti", + "help": "Show vti input-policy information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "wireless" + ], + "run": "${vyatta_bindir}/show-input-policy.pl --type=wireless", + "help": "Show wireless input-policy information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "wireless", + "" + ], + "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"", + "help": "Show specified wireless interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bonding --action=show", + "help": "Show detailed bonding interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bonding --action=show-brief", + "help": "Show Bonding interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "help": "Show summary of the specified bonding interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "", + "detail" + ], + "run": "if [ -f \"/proc/net/bonding/$4\" ]; then cat \"/proc/net/bonding/$4\"; else echo \"Interface $4 does not exist!\"; fi", + "help": "Show detailed interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified Bonding interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "", + "slaves" + ], + "run": "${vyos_op_scripts_dir}/show-bond.py --interface \"$4\"", + "help": "Show specified bonding interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "", + "vif", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief", + "help": "Show summary of specified virtual network interface (vif) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "", + "vif", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"", + "help": "Show specified virtual network interface (vif) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "", + "xdp" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_xdp_stats.sh bonding \"$4\"", + "help": "Show eXpress Data Path statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "slaves" + ], + "run": "${vyos_op_scripts_dir}/show-bond.py --slaves", + "help": "Show specified bonding interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bridge", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bridge --action=show", + "help": "Show detailed bridge interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bridge" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bridge --action=show-brief", + "help": "Show Bridge interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bridge", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "help": "Show summary of the specified bridge interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bridge", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified Bridge interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "counters" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show-count", + "help": "Show network interface counters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show", + "help": "Show detailed information of all interfaces", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "dummy", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show", + "help": "Show detailed dummy interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "dummy" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show-brief", + "help": "Show Dummy interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "dummy", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "help": "Show summary of the specified dummy interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "dummy", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified Dummy interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=ethernet --action=show", + "help": "Show detailed ethernet interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=ethernet --action=show-brief", + "help": "Show Ethernet interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "help": "Show summary of the specified ethernet interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "identify" + ], + "run": "echo \"Blinking interface $4 for 30 seconds.\"; ethtool --identify \"$4\" 30", + "help": "Visually identify specified ethernet interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified Ethernet interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "physical" + ], + "run": "ethtool \"$4\"; ethtool --show-ring \"$4\"; ethtool --driver \"$4\"", + "help": "Show physical device information for specified ethernet interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "physical", + "offload" + ], + "run": "ethtool --show-features \"$4\" | sed -e 1d -e '/fixed/d' -e 's/^\\t*//g' -e 's/://' | column -t -s' '", + "help": "Show physical device offloading capabilities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "queue", + "class" + ], + "run": "${vyatta_bindir}/vyatta-show-queue $4 class", + "help": "Show queue classes for a device", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "queue", + "filter" + ], + "run": "${vyatta_bindir}/vyatta-show-queue $4 filter", + "help": "Show queue filters for a device", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "queue" + ], + "run": " ${vyatta_bindir}/vyatta-show-queue $4", + "help": "Show ethernet queue information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "statistics" + ], + "run": "ethtool --statistics \"$4\"", + "help": "Show physical device statistics for specified ethernet interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "transceiver" + ], + "run": "ethtool --module-info \"$4\"", + "help": "Show transceiver information from modules (e.g SFP+, QSFP)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "vif", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief", + "help": "Show summary of specified virtual network interface (vif) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "vif", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"", + "help": "Show specified virtual network interface (vif) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "vif", + "", + "queue", + "class" + ], + "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 class", + "help": "Show queue classes for a device", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "vif", + "", + "queue", + "filter" + ], + "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 filter", + "help": "Show queue filters for a device", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "vif", + "", + "queue" + ], + "run": " ${vyatta_bindir}/vyatta-show-queue $4.$6", + "help": "Show ethernet queue information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "xdp" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_xdp_stats.sh ethernet \"$4\"", + "help": "Show eXpress Data Path statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "geneve", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=geneve --action=show", + "help": "Show detailed GENEVE interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "geneve" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=geneve --action=show-brief", + "help": "Show GENEVE interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "geneve", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "help": "Show summary of the specified GENEVE interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "geneve", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified GENEVE interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "input", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=input --action=show", + "help": "Show detailed input interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "input" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=input --action=show-brief", + "help": "Show Input (ifb) interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "input", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "help": "Show summary of the specified input interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "input", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified Input interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "input", + "", + "queue", + "class" + ], + "run": "${vyatta_bindir}/vyatta-show-queue $4 class", + "help": "Show queue classes for a device", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "input", + "", + "queue", + "filter" + ], + "run": "${vyatta_bindir}/vyatta-show-queue $4 filter", + "help": "Show queue filters for a device", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "input", + "", + "queue" + ], + "run": " ${vyatta_bindir}/vyatta-show-queue $4", + "help": "Show queue information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "l2tpv3", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=l2tpv3 --action=show", + "help": "Show detailed L2TPv3 interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "l2tpv3" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=l2tpv3 --action=show-brief", + "help": "Show L2TPv3 interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "l2tpv3", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "help": "Show summary of the specified L2TPv3 interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "l2tpv3", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified L2TPv3 interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "loopback", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show", + "help": "Show detailed dummy interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "loopback" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=loopback --action=show-brief", + "help": "Show Loopback interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "loopback", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "help": "Show summary of the specified dummy interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "loopback", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified Loopback interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "macsec" + ], + "run": "ip macsec show", + "help": "Show MACsec interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "macsec", + "" + ], + "run": "ip macsec show $4", + "help": "Show specified MACsec interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show-brief", + "help": "Show network interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "openvpn", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=openvpn --action=show", + "help": "Show detailed OpenVPN interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "openvpn", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "help": "Show summary of specified OpenVPN interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "openvpn", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=$4", + "help": "Show OpenVPN interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "openvpn", + "", + "user", + "", + "mfa", + "qrcode" + ], + "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=qrcode", + "help": "Show multi-factor authentication QR code", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "openvpn", + "", + "user", + "", + "mfa", + "secret" + ], + "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=secret", + "help": "Show multi-factor authentication secret", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "openvpn", + "", + "user", + "", + "mfa", + "uri" + ], + "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=uri", + "help": "Show multi-factor authentication otpauth uri", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pppoe --action=show", + "help": "Show detailed PPPoE interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pppoe --action=show-brief", + "help": "Show PPPoE interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "", + "log" + ], + "run": "/usr/bin/journalctl --unit \"ppp@$4\".service", + "help": "Show specified PPPoE interface log", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified PPPoE interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "", + "queue", + "class" + ], + "run": "${vyatta_bindir}/vyatta-show-queue $4 class", + "help": "Show queue classes for a pppoe device", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "", + "queue", + "filter" + ], + "run": "${vyatta_bindir}/vyatta-show-queue $4 filter", + "help": "Show queue filters for a pppoe device", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "", + "queue" + ], + "run": " ${vyatta_bindir}/vyatta-show-queue $4", + "help": "Show pppoe queue information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "", + "statistics" + ], + "run": "if [ -d \"/sys/class/net/$4\" ]; then /usr/sbin/pppstats \"$4\"; fi", + "help": "Show specified PPPoE interface statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pseudo-ethernet", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pseudo-ethernet --action=show", + "help": "Show detailed pseudo-ethernet/MACvlan interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pseudo-ethernet" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pseudo-ethernet --action=show-brief", + "help": "Show Pseudo-Ethernet/MACvlan interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pseudo-ethernet", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "help": "Show summary of the specified pseudo-ethernet/MACvlan interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pseudo-ethernet", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified Pseudo-Ethernet/MACvlan interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "system", + "enabled" + ], + "run": "${vyatta_bindir}/vyatta-show-interfaces system enabled", + "help": "Show network information of all enabled interfaces", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "system" + ], + "run": "${vyatta_bindir}/vyatta-show-interfaces system", + "help": "Show network information of all interfaces", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "tunnel", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=tunnel --action=show", + "help": "Show detailed tunnel interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "tunnel" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=tunnel --action=show-brief", + "help": "Show Tunnel interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "tunnel", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "help": "Show summary of the specified tunnel interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "tunnel", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified Tunnel interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vrrp", + "detail" + ], + "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --vrrp --action=show", + "help": "Show detailed vrrp interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vrrp" + ], + "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --vrrp --action=show-brief", + "help": "Show vrrp interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vrrp", + "", + "brief" + ], + "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --intf=\"$4\" --action=show-brief", + "help": "Show summary of the specified vrrp interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vrrp", + "" + ], + "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --intf=\"$4\"", + "help": "Show specified vrrp interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vti", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vti --action=show", + "help": "Show detailed vti interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vti" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vti --action=show-brief", + "help": "Show VTI interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vti", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "help": "Show summary of the specified vti interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vti", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified VTI interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vxlan", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vxlan --action=show", + "help": "Show detailed VXLAN interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vxlan" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vxlan --action=show-brief", + "help": "Show VXLAN interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vxlan", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "help": "Show summary of the specified VXLAN interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vxlan", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified VXLAN interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireguard --action=show", + "help": "Show detailed Wireguard interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireguard --action=show-brief", + "help": "Show WireGuard interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "", + "allowed-ips" + ], + "run": "sudo wg show \"$4\" allowed-ips", + "help": "Show all IP addresses allowed for the specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "", + "endpoints" + ], + "run": "sudo wg show \"$4\" endpoints", + "help": "Show all endpoints for the specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified WireGuard interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "", + "peers" + ], + "run": "sudo wg show \"$4\" peers", + "help": "Show all peer IDs for the specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "", + "public-key" + ], + "run": "sudo wg show \"$4\" public-key", + "help": "Show interface public-key", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "", + "summary" + ], + "run": "sudo wg show \"$4\"", + "help": "Shows current configuration and device information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireless --action=show", + "help": "Show detailed wireless interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "info" + ], + "run": "${vyos_op_scripts_dir}/show_wireless.py --brief", + "help": "Show wireless interface configuration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireless --action=show-brief", + "help": "Show Wireless (WLAN) interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "help": "Show summary of the specified wireless interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified wireless interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "", + "queue", + "class" + ], + "run": "${vyatta_bindir}/vyatta-show-queue $4 class", + "help": "Show queue classes for a device", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "", + "queue", + "filter" + ], + "run": "${vyatta_bindir}/vyatta-show-queue $4 filter", + "help": "Show queue filters for a device", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "", + "queue" + ], + "run": " ${vyatta_bindir}/vyatta-show-queue $4", + "help": "Show queue information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "", + "scan", + "detail" + ], + "run": "sudo /sbin/iw dev \"$4\" scan ap-force", + "help": "Show detailed scan results", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "", + "scan" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_wireless.py --scan \"$4\"", + "help": "Show summary of the specified wireless interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "", + "stations" + ], + "run": "${vyos_op_scripts_dir}/show_wireless.py --stations \"$4\"", + "help": "Show specified Wireless interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "", + "vif", + "", + "brief" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief", + "help": "Show summary of specified virtual network interface (vif) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "", + "vif", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"", + "help": "Show specified virtual network interface (vif) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "", + "vif", + "", + "queue", + "class" + ], + "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 class", + "help": "Show queue classes for a device", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "", + "vif", + "", + "queue", + "filter" + ], + "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 filter", + "help": "Show queue filters for a device", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "", + "vif", + "", + "queue" + ], + "run": " ${vyatta_bindir}/vyatta-show-queue $4.$6", + "help": "Show device queue information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wirelessmodem --action=show", + "help": "Show detailed Wireless Modem (WWAN( interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wirelessmodem --action=show-brief", + "help": "Show Wireless Modem (WWAN) interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "", + "capabilities" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --capabilities", + "help": "Show WWAN module capabilities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "", + "detail" + ], + "run": "mmcli --modem ${4#wwan}", + "help": "Show WWAN module detailed information summary", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "", + "firmware" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --firmware", + "help": "Show WWAN module firmware", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "", + "imei" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --imei", + "help": "Show WWAN module IMEI/ESN/MEID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "", + "imsi" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --imsi", + "help": "Show WWAN module IMSI", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "", + "log" + ], + "run": "echo not implemented", + "help": "Show interface log for specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "", + "model" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --model", + "help": "Show WWAN module manufacturer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "", + "msisdn" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --msisdn", + "help": "Show WWAN module MSISDN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "" + ], + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "help": "Show specified Wireless Wire Area Network (WWAN) interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "", + "revision" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --revision", + "help": "Show WWAN module revision", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "", + "signal" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --signal", + "help": "Show WWAN module RF signal info", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "", + "sim" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --sim", + "help": "Show WWAN module connected SIM card information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "access-list" + ], + "run": "vtysh -c \"show ip access-list\"", + "help": "Show all IP access-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "access-list", + "" + ], + "run": "vtysh -c \"show ip access-list $4\"", + "help": "Show all IP access-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "as-path-access-list" + ], + "run": "vtysh -c \"show ip as-path-access-list\"", + "help": "Show all as-path-access-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "as-path-access-list", + "" + ], + "run": "vtysh -c \"show ip as-path-access-list $4\"", + "help": "Show all as-path-access-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "attribute-info" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP attribute information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "cidr-only" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only routes with non-natural netmasks", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "accept-own" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "accept-own-nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept VPN route with local nexthop (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "blackhole" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "graceful-shutdown" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Graceful shutdown (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "llgr-stale" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "local-AS" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not send outside local AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "no-advertise" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not advertise to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "no-export" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to next AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "no-llgr" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "no-peer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "route-filter-translated-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "route-filter-translated-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "route-filter-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "route-filter-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community-info" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "List all bgp community information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "dampening", + "dampened-paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display paths suppressed due to dampening", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "dampening", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display flap statistics of routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "dampening", + "parameters" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display detail of configured dampening parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "cidr-only" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only routes with non-natural netmasks", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the specified communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes exactly matching specified community list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching specified community list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show the received routes from neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP IPv4 unicast information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP information for specified IP address or prefix", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP path information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified prefix list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show summary of BGP information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "large-community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "large-community-info" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP large-community information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "memory" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP memory usage", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information on TCP and BGP neighbor connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "", + "dampened-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dampened routes received from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show flap statistics of the routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information for BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "", + "received", + "prefix-filter" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefixlist filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show received routes from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp" + ], + "run": "vtysh -c \"show ip bgp\"", + "help": "Show Border Gateway Protocol (BGP) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP path information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes conforming to the prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP VRF information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "attribute-info" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP attribute information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "cidr-only" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only routes with non-natural netmasks", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "accept-own" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "accept-own-nexthop" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Should accept VPN route with local nexthop (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "blackhole" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "graceful-shutdown" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Graceful shutdown (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "llgr-stale" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "local-AS" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not send outside local AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "no-advertise" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not advertise to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "no-export" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to next AS (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "no-llgr" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "no-peer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Do not export to any peer (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Community number where AA and NN are (0-65535)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "route-filter-translated-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "route-filter-translated-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT translated VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "route-filter-v4" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv4 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community", + "route-filter-v6" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RT VPNv6 route filtering (well-known community)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community-info" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "List all bgp community information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "dampening", + "dampened-paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display paths suppressed due to dampening", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "dampening", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display flap statistics of routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "dampening", + "parameters" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display detail of configured dampening parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "cidr-only" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display only routes with non-natural netmasks", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the specified communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes exactly matching specified community list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching specified community list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show the received routes from neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP IPv4 unicast information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP information for specified IP address or prefix", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP path information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified prefix list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "ipv4", + "unicast", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show summary of BGP information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "large-community" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "large-community", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "large-community", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "large-community-info" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP large-community information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "large-community-list", + "", + "exact-match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Exact match of the communities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "large-community-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the large-community-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "memory" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP memory usage", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Detailed information on TCP and BGP neighbor connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "neighbors", + "", + "advertised-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes advertised to a BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "neighbors", + "", + "dampened-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dampened routes received from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "neighbors", + "", + "flap-statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show flap statistics of the routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "neighbors", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed BGP IPv4 unicast neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "neighbors", + "", + "prefix-counts" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed prefix count information for BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "neighbors", + "", + "received", + "prefix-filter" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefixlist filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "neighbors", + "", + "received-routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show received routes from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "neighbors", + "", + "routes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes learned from BGP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP VRF related information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "paths" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP path information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "prefix-list", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes conforming to the prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "regexp", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Display routes matching the AS path regular expression", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "route-map", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show BGP routes matching the specified route map", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "RIB advertisement statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "summary", + "established" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "summary", + "failed" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show only sessions not in Established state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of BGP neighbor status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "wide" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Increase table width for longer prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "community-list" + ], + "run": "vtysh -c \"show bgp community-list\"", + "help": "Show IP community-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "community-list", + "" + ], + "run": "vtysh -c \"show bgp community-list $4 detail\"", + "help": "Show IP community-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "extcommunity-list" + ], + "run": "vtysh -c \"show bgp extcommunity-list\"", + "help": "Show extended IP community-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "extcommunity-list", + "" + ], + "run": "vtysh -c \"show bgp extcommunity-list $4 detail\"", + "help": "Show extended IP community-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "forwarding" + ], + "run": "vtysh -c \"show ip forwarding\"", + "help": "Show IP forwarding status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "groups" + ], + "run": "netstat -gn4", + "help": "Show IP multicast group membership", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "igmp", + "groups" + ], + "run": "vtysh -c \"show ip igmp groups\"", + "help": "IGMP groups information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "igmp", + "interfaces" + ], + "run": "vtysh -c \"show ip igmp interface\"", + "help": "IGMP interfaces information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "igmp", + "join" + ], + "run": "vtysh -c \"show ip igmp join\"", + "help": "IGMP static join information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "igmp", + "sources" + ], + "run": "vtysh -c \"show ip igmp sources\"", + "help": "IGMP sources information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "igmp", + "statistics" + ], + "run": "vtysh -c \"show ip igmp statistics\"", + "help": "IGMP statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "large-community-list" + ], + "run": "vtysh -c \"show bgp large-community-list\"", + "help": "Show IP large-community-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "large-community-list", + "" + ], + "run": "vtysh -c \"show bgp large-community-list $4 detail\"", + "help": "Show IP large-community-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "multicast", + "interface" + ], + "run": "if ps -C igmpproxy &>/dev/null; then ${vyos_op_scripts_dir}/show_igmpproxy.py --interface; else echo IGMP proxy not configured; fi", + "help": "Show multicast interfaces", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "multicast", + "mfc" + ], + "run": "if ps -C igmpproxy &>/dev/null; then ${vyos_op_scripts_dir}/show_igmpproxy.py --mfc; else echo IGMP proxy not configured; fi", + "help": "Show multicast fowarding cache", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "multicast", + "route" + ], + "run": "vtysh -c \"show ip mroute\"", + "help": "IP multicast routing table", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "multicast", + "summary" + ], + "run": "vtysh -c \"show ip multicast\"", + "help": "IP multicast information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet", + "help": "Show IPv4 Neighbor Discovery (ND) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "border-routers" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF border-routers information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "asbr-summary", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF ASBR summary database for given address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "asbr-summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF ASBR summary database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "asbr-summary", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF ASBR summary database of given address for given advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "asbr-summary", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF ASBR summary database information of given address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "asbr-summary", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show summary of self-originate IPv4 OSPF ASBR database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "external", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF external database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "external" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF external database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "external", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF external database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "external", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF external database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "external", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF external database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "max-age" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF max-age database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "network", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF network database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "network" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF network database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "network", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF network database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "network", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF network database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "network", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF network database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF database information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "nssa-external", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF NSSA external database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "nssa-external" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF NSSA external database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "nssa-external", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF NSSA external database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "nssa-external", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF NSSA external database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "nssa-external", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF NSSA external database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-area", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-area database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-area" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-area database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-area", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-area database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-area", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-area database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-area", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF opaque-area database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-as", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-as database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-as" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-as database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-as", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-as database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-as", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-as database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-as", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF opaque-as database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-link", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-link database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-link" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-link database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-link", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-link database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-link", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-link database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-link", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF opaque-link database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "router", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF router database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "router" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF router database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "router", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF router database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF router database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "router", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF router database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF self-originate database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "summary", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF summary database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show summary of IPv4 OSPF database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "summary", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF summary database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "summary", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF summary database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "summary", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF summary database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "interface" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "interface", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF information for specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "neighbor", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed IPv4 OSPF neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "neighbor" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "neighbor", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF neighbor information for specified IP address or interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 Open Shortest Path First (OSPF) routing information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "route" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF route information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "border-routers" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF border-routers information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "asbr-summary", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF ASBR summary database for given address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "asbr-summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF ASBR summary database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "asbr-summary", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF ASBR summary database of given address for given advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "asbr-summary", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF ASBR summary database information of given address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "asbr-summary", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show summary of self-originate IPv4 OSPF ASBR database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "external", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF external database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "external" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF external database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "external", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF external database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "external", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF external database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "external", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF external database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "max-age" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF max-age database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "network", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF network database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "network" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF network database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "network", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF network database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "network", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF network database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "network", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF network database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF database information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "nssa-external", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF NSSA external database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "nssa-external" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF NSSA external database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "nssa-external", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF NSSA external database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "nssa-external", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF NSSA external database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "nssa-external", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF NSSA external database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-area", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-area database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-area" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-area database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-area", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-area database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-area", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-area database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-area", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF opaque-area database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-as", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-as database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-as" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-as database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-as", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-as database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-as", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-as database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-as", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF opaque-as database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-link", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-link database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-link" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-link database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-link", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-link database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-link", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF opaque-link database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "opaque-link", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF opaque-link database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "router", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF router database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "router" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF router database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "router", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF router database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF router database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "router", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF router database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF self-originate database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "summary", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF summary database for specified IP address of advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show summary of IPv4 OSPF database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "summary", + "", + "adv-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF summary database of specified IP address for specified advertised router", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "summary", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF summary database information of specified IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "database", + "summary", + "", + "self-originate" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show self-originate IPv4 OSPF summary database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "interface" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "interface", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF information for specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "neighbor", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed IPv4 OSPF neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "neighbor" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "neighbor", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF neighbor information for specified IP address or interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show OSPF routing protocol for given VRF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "", + "route" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv4 OSPF route information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "interfaces" + ], + "run": "vtysh -c \"show ip pim interface\"", + "help": "PIM interfaces information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "join" + ], + "run": "vtysh -c \"show ip pim join\"", + "help": "PIM join information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "neighbor" + ], + "run": "vtysh -c \"show ip pim neighbor\"", + "help": "PIM neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "nexthop" + ], + "run": "vtysh -c \"show ip pim nexthop\"", + "help": "PIM cached nexthop rpf information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "rp" + ], + "run": "vtysh -c \"show ip pim rp-info\"", + "help": "PIM RP (Rendevous Point) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "rpf" + ], + "run": "vtysh -c \"show ip pim rpf\"", + "help": "PIM cached source rpf information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "state" + ], + "run": "vtysh -c \"show ip pim state\"", + "help": "PIM state information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "statistics" + ], + "run": "vtysh -c \"show ip pim statistics\"", + "help": "PIM statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "upstream" + ], + "run": "vtysh -c \"show ip pim upstream\"", + "help": "PIM upstream information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ports" + ], + "run": "sudo /usr/bin/netstat -tulnp", + "help": "Show IP ports in use by various system services", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "prefix-list" + ], + "run": "vtysh -c \"show ip prefix-list\"", + "help": "Show all IP prefix-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "prefix-list", + "" + ], + "run": "vtysh -c \"show ip prefix-list $4\"", + "help": "Show all IP prefix-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "protocol" + ], + "run": "vtysh -c \"show ip protocol\"", + "help": "Show IP route-maps per protocol", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "rip" + ], + "run": "vtysh -c \"show ip rip\"", + "help": "Show Routing Information Protocol (RIP) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "rip", + "status" + ], + "run": "vtysh -c \"show ip rip status\"", + "help": "Show RIP protocol status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "bgp" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Border Gateway Protocol (BGP)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "cache" + ], + "run": "ip -s route list cache", + "help": "Show kernel route cache", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "cache", + "" + ], + "run": "ip -s route list cache $5", + "help": "Show kernel route cache for a given route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "connected" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Connected routes (directly attached subnet or host)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "forward" + ], + "run": "ip route list", + "help": "Show kernel route table", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "forward", + "" + ], + "run": "ip -s route list $5", + "help": "Show kernel route table for a given route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "isis" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Intermediate System to Intermediate System (IS-IS)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "kernel" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Kernel routes (not installed via the zebra RIB)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route" + ], + "run": "vtysh -c \"show ip route\"", + "help": "Show IP routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "", + "longer-prefixes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show longer prefixes of routes for specified prefix", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IP routes of specified IP address or prefix", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "ospf" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Open Shortest Path First (OSPFv2)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "rip" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Routing Information Protocol (RIP)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "static" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Statically configured routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of all routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "supernets-only" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show supernet entries only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "table", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "The table number to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "tag", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Tag value", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "bgp" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Border Gateway Protocol (BGP)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "connected" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Connected routes (directly attached subnet or host)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "isis" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Intermediate System to Intermediate System (IS-IS)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "kernel" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Kernel routes (not installed via the zebra RIB)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IP routes in VRF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "ospf" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Open Shortest Path First (OSPFv2)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "rip" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Routing Information Protocol (RIP)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "static" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Statically configured routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of all routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "supernets-only" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show supernet entries only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "tag", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Tag value", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipoe-server", + "sessions" + ], + "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"show_sessions\"", + "help": "Show active IPoE server sessions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipoe-server", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"show_stat\"", + "help": "Show IPoE server statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "access-list" + ], + "run": "vtysh -c \"show ipv6 access-list\"", + "help": "Show all IPv6 access-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "access-list", + "" + ], + "run": "vtysh -c \"show ipv6 access-list $4\"", + "help": "Show specified IPv6 access-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "forwarding" + ], + "run": "vtysh -c \"show ipv6 forwarding\"", + "help": "Show IPv6 forwarding status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "groups" + ], + "run": "netstat -gn6", + "help": "Show IPv6 multicast group membership", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet6", + "help": "Show IPv6 Neighbor Discovery (ND) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "area" + ], + "run": "vtysh -c \"show ipv6 ospf6 spf tree\"", + "help": "Show Shortest Path First tree information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "area", + "" + ], + "run": "vtysh -c \"show ipv6 ospf6 area $5 spf tree\"", + "help": "Area ID (as an IPv4 notation)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "area", + "", + "router", + "" + ], + "run": "vtysh -c \"show ipv6 ospf6 simulate spf-tree $7 $4 $5\"", + "help": " Simulate view point (Router ID)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "border-routers", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "border-routers" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show OSPFv3 border-router (ABR and ASBR) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "border-routers", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Border router ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "any", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "any", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "any", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "" + ], + "run": "vtysh -c \"show ipv6 ospf6 database * $6\"", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Advertising Router ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "any", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "any", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "any", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "any", + "" + ], + "run": "vtysh -c \"show ipv6 ospf6 database as-external * $7\"", + "help": "Search by Advertising Router ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show AS-External LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Advertising Router ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Group-Membership LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Inter-Area-Prefix LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Inter-Area-Router LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Intra-Area-Prefix LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Link LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Network LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show OSPFv3 Link state database information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show router LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Type-7 LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show OSPFv3 interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Specific insterface to examine", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "", + "prefix", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "", + "prefix" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show connected prefixes to advertise", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "", + "prefix", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "", + "prefix", + "", + "match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Matched interface prefix information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "", + "prefix", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show interface prefix route specific information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "prefix", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "prefix" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show connected prefixes to advertise", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "prefix", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "prefix", + "", + "match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Matched interface prefix information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "prefix", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show interface prefix route specific information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "linkstate", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "linkstate", + "network", + "", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Specify Link state ID as IPv4 address notation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "linkstate", + "router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show linkstate Router information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "neighbor", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "neighbor", + "drchoice" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show neighbor DR choice information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "neighbor" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show OSPFv3 neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv6 Open Shortest Path First (OSPF)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "redistribute" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show OSPFv3 redistribute external information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "external-1", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "external-1" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Type-1 External route information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "external-2", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "external-2" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Type-2 External route information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "inter-area", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "inter-area" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Inter-Area route information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "intra-area", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "intra-area" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Intra-Area route information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show OSPFv3 routing table information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "", + "longer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes longer than specified prefix", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "", + "match", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "", + "match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes matching specified prefix", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show specified route/prefix information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show route table summary", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Specify the VRF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "area" + ], + "run": "vtysh -c \"show ipv6 ospf6 vrf $5 spf tree\"", + "help": "Show Shortest Path First tree information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "area", + "" + ], + "run": "vtysh -c \"show ipv6 ospf6 vrf $5 area $7 spf tree\"", + "help": "Area ID (as an IPv4 notation)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "area", + "", + "router", + "" + ], + "run": "vtysh -c \"show ipv6 ospf6 vrf $5 simulate spf-tree $9 $6 $7\"", + "help": " Simulate view point (Router ID)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "border-routers", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "border-routers" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show OSPFv3 border-router (ABR and ASBR) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "border-routers", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Border router ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "any", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "any", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "any", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "" + ], + "run": "vtysh -c \"show ipv6 ospf6 database * $6\"", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Advertising Router ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "any", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "any", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "any", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "any", + "" + ], + "run": "vtysh -c \"show ipv6 ospf6 database as-external * $7\"", + "help": "Search by Advertising Router ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show AS-External LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Advertising Router ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Group-Membership LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Inter-Area-Prefix LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Inter-Area-Router LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Intra-Area-Prefix LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Link LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Network LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show OSPFv3 Link state database information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show router LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "adv-router", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "adv-router", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "adv-router", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "linkstate-id", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "linkstate-id", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "linkstate-id", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Type-7 LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Search by Link state ID", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "self-originated", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "self-originated", + "dump" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show dump of LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "self-originated", + "internal" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show internal LSA information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "self-originated" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Self-originated LSAs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show OSPFv3 interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Specific insterface to examine", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface", + "", + "prefix", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface", + "", + "prefix" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show connected prefixes to advertise", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface", + "", + "prefix", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface", + "", + "prefix", + "", + "match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Matched interface prefix information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface", + "", + "prefix", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show interface prefix route specific information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface", + "prefix", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface", + "prefix" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show connected prefixes to advertise", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface", + "prefix", + "", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface", + "prefix", + "", + "match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Matched interface prefix information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface", + "prefix", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show interface prefix route specific information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "linkstate", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "linkstate", + "network", + "", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Specify Link state ID as IPv4 address notation", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "linkstate", + "router", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show linkstate Router information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "neighbor", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "neighbor", + "drchoice" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show neighbor DR choice information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "neighbor" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show OSPFv3 neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "VRF name", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "redistribute" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show OSPFv3 redistribute external information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "external-1", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "external-1" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Type-1 External route information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "external-2", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "external-2" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Type-2 External route information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "inter-area", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "inter-area" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Inter-Area route information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "intra-area", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "intra-area" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show Intra-Area route information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show OSPFv3 routing table information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "", + "longer" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes longer than specified prefix", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "", + "match", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "", + "match" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show routes matching specified prefix", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show specified route/prefix information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show route table summary", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrfs" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show OSPFv3 VRFs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "detail" + ], + "run": "vtysh -c \"show ipv6 prefix-list detail\"", + "help": "Show detail of IPv6 prefix-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "detail", + "" + ], + "run": "vtysh -c \"show ipv6 prefix-list detail $5\"", + "help": "Show detail of specified IPv6 prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list" + ], + "run": "vtysh -c \"show ipv6 prefix-list\"", + "help": "Show IPv6 prefix-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "" + ], + "run": "vtysh -c \"show ipv6 prefix-list $4\"", + "help": "Show specified IPv6 prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "", + "", + "first-match" + ], + "run": "vtysh -c \"show ipv6 prefix-list $4 $5 first-match\"", + "help": "Show first-match from select prefix of named IPv6 prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "", + "", + "longer" + ], + "run": "vtysh -c \"show ipv6 prefix-list $4 $5 longer\"", + "help": "Show longer match of select prefix from named IPv6 prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "", + "" + ], + "run": "vtysh -c \"show ipv6 prefix-list $4 $5\"", + "help": "Show select prefix of specified IPv6 prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "", + "seq" + ], + "run": "vtysh -c \"show ipv6 prefix-list $4 seq\"", + "help": "Show specified sequence from specified IPv6 prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "", + "seq", + "" + ], + "run": "vtysh -c \"show ipv6 prefix-list $4 seq $6\"", + "help": "Show specified sequence from specified IPv6 prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "summary" + ], + "run": "vtysh -c \"show ipv6 prefix-list summary\"", + "help": "Show summary of IPv6 prefix-lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "summary", + "" + ], + "run": "vtysh -c \"show ipv6 prefix-list summary $5\"", + "help": "Show summary of specified IPv6 prefix-list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ripng" + ], + "run": "vtysh -c \"show ipv6 ripng\"", + "help": "Show RIPNG protocol information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ripng", + "status" + ], + "run": "vtysh -c \"show ipv6 ripng status\"", + "help": "Show RIPNG protocol status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "bgp" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Border Gateway Protocol (BGP)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "cache" + ], + "run": "ip -s -f inet6 route list cache", + "help": "Show kernel IPv6 route cache", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "cache", + "" + ], + "run": "ip -s -f inet6 route list cache $5", + "help": "Show kernel IPv6 route cache for a given route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "connected" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Connected routes (directly attached subnet or host)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "forward" + ], + "run": "ip -f inet6 route list", + "help": "Show kernel IPv6 route table", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "forward", + "" + ], + "run": "ip -s -f inet6 route list $5", + "help": "Show kernel IPv6 route table for a given route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "isis" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Intermediate System to Intermediate System (IS-IS)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "kernel" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Kernel routes (not installed via the zebra RIB)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route" + ], + "run": "vtysh -c \"show ipv6 route\"", + "help": "Show IPv6 routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "", + "longer-prefixes" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show longer prefixes of routes for given prefix", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "" + ], + "run": "vtysh -c \"show ipv6 route $4\"", + "help": "Show IPv6 routes of given address or prefix", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "ospfv3" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Open Shortest Path First (IPv6) (OSPFv3)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "ripng" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Routing Information Protocol next-generation (IPv6) (RIPng)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "static" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Statically configured routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of all routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "table", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "The table number to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "tag", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Tag value", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "bgp" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Border Gateway Protocol (BGP)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "connected" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Connected routes (directly attached subnet or host)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "isis" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Intermediate System to Intermediate System (IS-IS)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "kernel" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Kernel routes (not installed via the zebra RIB)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IPv6 routes in VRF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "ospfv3" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Open Shortest Path First (IPv6) (OSPFv3)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "ripng" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Routing Information Protocol next-generation (IPv6) (RIPng)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "static" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Statically configured routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary of all routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "supernets-only" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show supernet entries only", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "table", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "The table number to display", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "tag", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Tag value", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "database", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "database" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IS-IS link state database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "database", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IS-IS link state database PDU", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "hostname" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IS-IS dynamic hostname mapping", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "interface", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "interface" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IS-IS interfaces", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "interface", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show specific IS-IS interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "mpls-te", + "interface" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "mpls-te", + "interface", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show specific IS-IS interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "mpls-te", + "router" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show router information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "neighbor", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "neighbor" + ], + "run": "vtysh -c \"show isis neighbor\"", + "help": "Show IS-IS neighbor adjacencies", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "neighbor", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show specific IS-IS neighbor adjacency", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "route", + "level-1" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show level-1 routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "route", + "level-2" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show level-2 routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "route" + ], + "run": "vtysh -c \"show isis route\"", + "help": "Show IS-IS routing table", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "segment-routing", + "node" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show node information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "segment-routing", + "prefix-sids" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefix segment IDs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "spf-delay-ietf" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IS-IS SPF delay parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IS-IS information summary", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "topology", + "level-1" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show level-1 routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "topology", + "level-2" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show level-2 routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "topology" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IS-IS paths to Intermediate Systems", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "database", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "database" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IS-IS link state database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "database", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IS-IS link state database PDU", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "hostname" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IS-IS dynamic hostname mapping", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "interface", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "interface" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IS-IS interfaces", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "interface", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show specific IS-IS interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "mpls-te", + "interface" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "mpls-te", + "interface", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show specific IS-IS interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "mpls-te", + "router" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show router information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "neighbor", + "detail" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "neighbor" + ], + "run": "vtysh -c \"show isis neighbor\"", + "help": "Show IS-IS neighbor adjacencies", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "neighbor", + "" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show specific IS-IS neighbor adjacency", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "route", + "level-1" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show level-1 routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "route", + "level-2" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show level-2 routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "route" + ], + "run": "vtysh -c \"show isis route\"", + "help": "Show IS-IS routing table", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "segment-routing", + "node" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show node information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "segment-routing", + "prefix-sids" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show prefix segment IDs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "spf-delay-ietf" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IS-IS SPF delay parameters", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IS-IS information summary", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "topology", + "level-1" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show level-1 routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "topology", + "level-2" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show level-2 routes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "topology" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Show IS-IS paths to Intermediate Systems", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "l2tp-server", + "sessions" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"l2tp\" --action=\"show sessions\"", + "help": "Show active L2TP server sessions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "l2tp-server", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"l2tp\" --action=\"show stat\"", + "help": "Show L2TP server statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "license" + ], + "run": "less $_vyatta_less_options --prompt=\".license, page %dt of %D\" -- ${vyatta_sysconfdir}/LICENSE", + "help": "Show VyOS license information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "lldp", + "neighbors", + "detail" + ], + "run": "${vyos_op_scripts_dir}/lldp_op.py --detail", + "help": "Show LLDP neighbor details", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "lldp", + "neighbors", + "interface", + "" + ], + "run": "${vyos_op_scripts_dir}/lldp_op.py --interface $5", + "help": "Show LLDP for specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "lldp", + "neighbors" + ], + "run": "${vyos_op_scripts_dir}/lldp_op.py --all", + "help": "Show LLDP neighbors", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "all" + ], + "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`'", + "help": "Show contents of all master log files", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "authorization" + ], + "run": "journalctl --no-hostname --boot --quiet SYSLOG_FACILITY=10 SYSLOG_FACILITY=4", + "help": "Show listing of authorization attempts", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "cluster" + ], + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e heartbeat -e cl_status -e mach_down -e ha_log", + "help": "Show log for Cluster", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "conntrack-sync" + ], + "run": "journalctl --no-hostname --boot --unit conntrackd.service", + "help": "Show log for Conntrack-sync", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "console-server" + ], + "run": "/usr/bin/journalctl --unit conserver-server.service", + "help": "Show log for serial console server", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "container", + "" + ], + "run": "sudo podman logs --names \"$4\"", + "help": "Show logs from a given container", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dhcp", + "client", + "interface", + "" + ], + "run": "journalctl --no-hostname --boot --unit \"dhclient@$6.service\"", + "help": "Show DHCP client log on specific interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dhcp", + "client" + ], + "run": "journalctl --no-hostname --boot --unit \"dhclient@*.service\"", + "help": "Show DHCP client logs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dhcp", + "server" + ], + "run": "journalctl --no-hostname --boot --unit isc-dhcp-server.service", + "help": "Show log for DHCP server", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dhcpv6", + "client", + "interface", + "" + ], + "run": "journalctl --no-hostname --boot --unit \"dhcp6c@$6.service\"", + "help": "Show DHCPv6 client log on specific interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dhcpv6", + "client" + ], + "run": "journalctl --no-hostname --boot --unit \"dhcp6c@*.service\"", + "help": "Show DHCPv6 client logs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dhcpv6", + "server" + ], + "run": "journalctl --no-hostname --boot --unit isc-dhcp-server6.service", + "help": "Show log for DHCPv6 server", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dns", + "dynamic" + ], + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e \"ddclient\"", + "help": "Show log for dynamic DNS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dns", + "forwarding" + ], + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e \"pdns_recursor\"", + "help": "Show log for DNS Forwarding", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "firewall", + "ipv6-name", + "" + ], + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr ) | egrep \"\\[$5-([0-9]+|default)-[ADR]\\]\"", + "help": "Show log for a specified firewall (IPv6)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "firewall", + "ipv6-name", + "", + "rule", + "" + ], + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e \"\\[$5-$7-[ADR]\\]\"", + "help": "Show log for a rule in the specified firewall", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "firewall", + "name", + "" + ], + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr ) | egrep \"\\[$5-([0-9]+|default)-[ADR]\\]\"", + "help": "Show log for a specified firewall (IPv4)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "firewall", + "name", + "", + "rule", + "" + ], + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | egrep \"\\[$5-$7-[ADR]\\]\"", + "help": "Show log for a rule in the specified firewall", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "flow-accounting" + ], + "run": "journalctl --no-hostname --boot --unit uacctd.service", + "help": "Show log for flow-accounting", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "https" + ], + "run": "journalctl --no-hostname --boot --unit nginx.service", + "help": "Show log for HTTPs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "image", + "", + "all" + ], + "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`", + "help": "Show contents of all master log files for image", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "image", + "", + "authorization" + ], + "run": "less $_vyatta_less_options --prompt=\".log, page %dt of %D\" -- /lib/live/mount/persistence/boot/$4/rw/var/log/auth.log", + "help": "Show listing of authorization attempts for image", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "image", + "" + ], + "run": "less $_vyatta_less_options --prompt=\".log, page %dt of %D\" -- /lib/live/mount/persistence/boot/$4/rw/var/log/messages", + "help": "Show contents of master log file for image", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "image", + "", + "tail", + "" + ], + "run": "tail -n \"$6\" /lib/live/mount/persistence/boot/$4/rw/var/log/messages | ${VYATTA_PAGER:-cat}", + "help": "Show last changes to messages", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "kernel" + ], + "run": "journalctl --no-hostname --boot --dmesg", + "help": "Show log for Linux Kernel", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "lldp" + ], + "run": "journalctl --no-hostname --boot --unit lldpd.service", + "help": "Show log for LLDP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "nat" + ], + "run": "egrep -i \"kernel:.*\\[NAT-[A-Z]{3,}-[0-9]+(-MASQ)?\\]\" $(find /var/log -maxdepth 1 -type f -name messages\\* | sort -t. -k2nr)", + "help": "Show log for Network Address Translation (NAT)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "nhrp" + ], + "run": "journalctl --no-hostname --boot --unit opennhrp.service", + "help": "Show log for NHRP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log" + ], + "run": "journalctl --no-hostname --boot", + "help": "Show contents of current master log file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "openvpn", + "interface", + "" + ], + "run": "journalctl --no-hostname --boot --unit openvpn@$5.service", + "help": "Show OpenVPN log on specific interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "openvpn" + ], + "run": "journalctl --no-hostname --boot --unit openvpn@*.service", + "help": "Show log for OpenVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "pppoe", + "interface", + "" + ], + "run": "journalctl --no-hostname --boot --unit \"ppp@$6.service\"", + "help": "Show PPPoE log on specific interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "pppoe" + ], + "run": "journalctl --no-hostname --boot --unit \"ppp@pppoe*.service\"", + "help": "Show log for PPPoE", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "bfd" + ], + "run": "journalctl --boot /usr/lib/frr/bfdd", + "help": "Show log for BFD", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "bgp" + ], + "run": "journalctl --boot /usr/lib/frr/bgpd", + "help": "Show log for BGP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "isis" + ], + "run": "journalctl --boot /usr/lib/frr/isisd", + "help": "Show log for ISIS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "mpls" + ], + "run": "journalctl --boot /usr/lib/frr/ldpd", + "help": "Show log for MPLS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "multicast" + ], + "run": "journalctl --boot /usr/lib/frr/pimd", + "help": "Show log for Multicast protocol", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "nhrp" + ], + "run": "journalctl --boot /usr/lib/frr/nhrpd", + "help": "Show log for NHRP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "ospf" + ], + "run": "journalctl --boot /usr/lib/frr/ospfd", + "help": "Show log for OSPF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "ospfv3" + ], + "run": "journalctl --boot /usr/lib/frr/ospf6d", + "help": "Show log for OSPF for IPv6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "rip" + ], + "run": "journalctl --boot /usr/lib/frr/ripd", + "help": "Show log for RIP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "ripng" + ], + "run": "journalctl --boot /usr/lib/frr/ripngd", + "help": "Show log for RIPng", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "static" + ], + "run": "journalctl --boot /usr/lib/frr/staticd", + "help": "Show log for static route", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "snmp" + ], + "run": "journalctl --no-hostname --boot --unit snmpd.service", + "help": "Show log for Simple Network Monitoring Protocol (SNMP)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "tail" + ], + "run": "tail -n 10 /var/log/messages", + "help": "Show last 10 lines of /var/log/messages file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "tail", + "" + ], + "run": "tail -n \"$4\" /var/log/messages | ${VYATTA_PAGER:-cat}", + "help": "Show last n changes to messages", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "vpn", + "all" + ], + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e charon -e accel -e pptpd -e ppp", + "help": "Show log for ALL", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "vpn", + "ipsec" + ], + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e charon", + "help": "Show log for IPSec", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "vpn", + "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", + "help": "Show log for L2TP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "vpn", + "pptp" + ], + "run": "journalctl --no-hostname --boot --unit accel-ppp@pptp.service", + "help": "Show log for PPTP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "vpn", + "sstp" + ], + "run": "journalctl --no-hostname --boot --unit accel-ppp@sstp.service", + "help": "Show log for SSTP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "vrrp" + ], + "run": "journalctl --no-hostname --boot --unit keepalived.service", + "help": "Show log for Virtual Router Redundancy Protocol (VRRP)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "webproxy" + ], + "run": "journalctl --no-hostname --boot --unit squid.service", + "help": "Show log for Webproxy", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "login", + "groups" + ], + "run": "/usr/bin/id -Gn", + "help": "Show current login group information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "login", + "level" + ], + "run": "if [ -n \"$VYATTA_USER_LEVEL_DIR\" ]; then basename $VYATTA_USER_LEVEL_DIR; fi", + "help": "Show current login level", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "login" + ], + "run": "${vyos_op_scripts_dir}/show_current_user.sh", + "help": "Show current login credentials", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "login", + "user" + ], + "run": "/usr/bin/id -un", + "help": "Show current login user id", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "monitoring" + ], + "run": "vtysh -c \"show debugging\"", + "help": "Show currently monitored services", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "detail" + ], + "run": "vtysh -c \"show mpls ldp binding detail\"", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "local-label", + "", + "detail" + ], + "run": "vtysh -c \"show mpls ldp binding local-label $6 detail\"", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "local-label", + "", + "neighbor", + "" + ], + "run": "vtysh -c \"show mpls ldp binding local-label $6 neighbor $8\"", + "help": "Match LDP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "local-label", + "" + ], + "run": "vtysh -c \"show mpls ldp binding local-label $6\"", + "help": "Match locally assigned label value", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "local-label", + "", + "remote-label", + "" + ], + "run": "vtysh -c \"show mpls ldp binding local-label $6 remote-label $8\"", + "help": "Match remotely assigned label value", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "neighbor", + "", + "detail" + ], + "run": "vtysh -c \"show mpls ldp binding neighbor $6 detail\"", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "neighbor", + "", + "local-label", + "" + ], + "run": "vtysh -c \"show mpls ldp binding neighbor $6 local-label $8\"", + "help": "Match locally assigned label value", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "neighbor", + "" + ], + "run": "vtysh -c \"show mpls ldp binding neighbor $6\"", + "help": "Display labels from LDP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "neighbor", + "", + "remote-label", + "" + ], + "run": "vtysh -c \"show mpls ldp binding neighbor $6 remote-label $8\"", + "help": "Match remotely assigned label value", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding" + ], + "run": "vtysh -c \"show mpls ldp binding\"", + "help": "Label Information Base", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "", + "detail" + ], + "run": "vtysh -c \"show mpls ldp binding $5 detail\"", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "" + ], + "run": "vtysh -c \"show mpls ldp binding $5\"", + "help": "LDP forwarding equivalence class", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "remote-label", + "", + "detail" + ], + "run": "vtysh -c \"show mpls ldp binding remote-label $6 detail\"", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "remote-label", + "", + "local-label", + "" + ], + "run": "vtysh -c \"show mpls ldp binding remote-label $6 local-label $8\"", + "help": "Match locally assigned label value", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "remote-label", + "", + "neighbor", + "" + ], + "run": "vtysh -c \"show mpls ldp binding remote-label $6 neighbor $8\"", + "help": "Match LDP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "remote-label", + "" + ], + "run": "vtysh -c \"show mpls ldp binding remote-label $6\"", + "help": "Match remotely assigned label value", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "discovery", + "detail" + ], + "run": "vtysh -c \"show mpls ldp discovery detail\"", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "discovery" + ], + "run": "vtysh -c \"show mpls ldp discovery\"", + "help": "Discovery hello information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "interface" + ], + "run": "vtysh -c \"show mpls ldp interface\"", + "help": "LDP interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "neighbor", + "capabilities" + ], + "run": "vtysh -c \"show mpls ldp neighbor capabilities\"", + "help": "Show neighbor capability information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "neighbor", + "detail" + ], + "run": "vtysh -c \"show mpls ldp neighbor detail\"", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "neighbor" + ], + "run": "vtysh -c \"show mpls ldp neighbor\"", + "help": "LDP neighbor information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "neighbor", + "", + "capabilities" + ], + "run": "vtysh -c \"show mpls ldp neighbor $5 capabilities\"", + "help": "Show neighbor capability information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "neighbor", + "", + "detail" + ], + "run": "vtysh -c \"show mpls ldp neighbor $5 detail\"", + "help": "Show detailed information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "neighbor", + "" + ], + "run": "vtysh -c \"show mpls ldp neighbor $5\"", + "help": "LDP neighbor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "pseudowire" + ], + "run": "vtysh -c \"show mpls pseudowires\"", + "help": "Show MPLS pseudowire interfaces", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "table" + ], + "run": "vtysh -c \"show mpls table\"", + "help": "Show MPLS table", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "destination", + "rules" + ], + "run": "${vyos_op_scripts_dir}/show_nat_rules.py --destination", + "help": "Show configured destination NAT rules", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "destination", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/show_nat_statistics.py --destination", + "help": "Show statistics for configured destination NAT rules", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "destination", + "translations", + "address", + "" + ], + "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=destination --verbose --ipaddr=\"$6\"", + "help": "Show active NAT destination translations for an IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "destination", + "translations", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=destination --verbose", + "help": "Show active destination NAT translations detail", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "destination", + "translations" + ], + "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=destination", + "help": "Show active destination NAT translations", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "source", + "rules" + ], + "run": "${vyos_op_scripts_dir}/show_nat_rules.py --source", + "help": "Show configured source NAT rules", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "source", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/show_nat_statistics.py --source", + "help": "Show statistics for configured source NAT rules", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "source", + "translations", + "address", + "" + ], + "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=source --verbose --ipaddr=\"$6\"", + "help": "Show active source NAT translations for an IP address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "source", + "translations", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=source --verbose", + "help": "Show active source NAT translations detail", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "source", + "translations" + ], + "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=source", + "help": "Show active source NAT translations", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "destination", + "rules" + ], + "run": "${vyos_op_scripts_dir}/show_nat66_rules.py --destination", + "help": "Show configured destination NAT66 rules", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "destination", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/show_nat66_statistics.py --destination", + "help": "Show statistics for configured destination NAT66 rules", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "destination", + "translations", + "address", + "" + ], + "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=destination --verbose --ipaddr=\"$6\"", + "help": "Show active NAT66 destination translations for an IPv6 address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "destination", + "translations", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=destination --verbose", + "help": "Show active destination NAT66 translations detail", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "destination", + "translations" + ], + "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=destination", + "help": "Show active destination NAT66 translations", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "source", + "rules" + ], + "run": "${vyos_op_scripts_dir}/show_nat66_rules.py --source", + "help": "Show configured source NAT66 rules", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "source", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/show_nat66_statistics.py --source", + "help": "Show statistics for configured source NAT66 rules", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "source", + "translations", + "address", + "" + ], + "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=source --verbose --ipaddr=\"$6\"", + "help": "Show active source NAT66 translations for an IPv6 address", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "source", + "translations", + "detail" + ], + "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=source --verbose", + "help": "Show active source NAT66 translations detail", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "source", + "translations" + ], + "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=source", + "help": "Show active source NAT66 translations", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "netns" + ], + "run": "ip netns ls", + "help": "Show network namespace information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nhrp", + "interface" + ], + "run": "if pgrep opennhrp >/dev/null; then sudo opennhrpctl interface show; else echo OpenNHRP is not running; fi", + "help": "Show NHRP interface connection information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nhrp", + "tunnel" + ], + "run": "if pgrep opennhrp >/dev/null; then sudo opennhrpctl show ; else echo OpenNHRP is not running; fi", + "help": "Show NHRP tunnel connection information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ntp", + "info" + ], + "run": "${vyos_op_scripts_dir}/show_ntp.sh --info", + "help": "Show NTP operational summary", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ntp" + ], + "run": "${vyos_op_scripts_dir}/show_ntp.sh --basic", + "help": "Show peer status of NTP daemon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ntp", + "server", + "" + ], + "run": "${vyos_op_scripts_dir}/show_ntp.sh --server \"$4\"", + "help": "Show date and time of specified NTP server", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openconnect-server", + "sessions" + ], + "run": "${vyos_op_scripts_dir}/openconnect-control.py --action=\"show_sessions\"", + "help": "Show active OpenConnect server sessions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openconnect-server", + "user", + "", + "otp", + "full" + ], + "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"full\"", + "help": "Show full settings, including QR code and commands for VyOS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openconnect-server", + "user", + "", + "otp", + "key-b32" + ], + "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"key-b32\"", + "help": "Show OTP authentication secret in Base32 (used in mobile apps)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openconnect-server", + "user", + "", + "otp", + "key-hex" + ], + "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"key-hex\"", + "help": "Show OTP authentication secret in Hex (used in VyOS config)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openconnect-server", + "user", + "", + "otp", + "qrcode" + ], + "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"qrcode\"", + "help": "Show OTP authentication QR code", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openconnect-server", + "user", + "", + "otp", + "uri" + ], + "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"uri\"", + "help": "Show OTP authentication otpauth URI", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openvpn", + "client" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=client", + "help": "Show tunnel status for OpenVPN client interfaces", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openvpn", + "server" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=server", + "help": "Show tunnel status for OpenVPN server interfaces", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openvpn", + "site-to-site" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=site-to-site", + "help": "Show tunnel status for OpenVPN site-to-site interfaces", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pki", + "ca" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --ca \"all\"", + "help": "Show x509 CA certificates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pki", + "ca", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --ca \"$4\"", + "help": "Show x509 CA certificate by name", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pki", + "certificate" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --certificate \"all\"", + "help": "Show x509 certificates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pki", + "certificate", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --certificate \"$4\"", + "help": "Show x509 certificate by name", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pki", + "crl" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --crl \"all\"", + "help": "Show x509 certificate revocation lists", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pki" + ], + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show", + "help": "Show PKI x509 certificates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "policy", + "route" + ], + "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show_all", + "help": "Show IPv4 policy chain", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "policy", + "route", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4", + "help": "Show IPv4 policy chains", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "policy", + "route", + "", + "rule", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --rule $6", + "help": "Show summary of IPv4 policy rules", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "policy", + "route6" + ], + "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show_all --ipv6", + "help": "Show IPv6 policy chain", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "policy", + "route6", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --ipv6", + "help": "Show IPv6 policy chains", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "policy", + "route6", + "", + "rule", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --rule $6 --ipv6", + "help": "Show summary of IPv6 policy rules", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "poweroff" + ], + "run": "${vyos_op_scripts_dir}/powerctrl.py --check", + "help": "Show scheduled poweroff", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pppoe-server", + "interfaces" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"pppoe interface show\"", + "help": "Show interfaces where PPPoE server listens on", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pppoe-server", + "sessions" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"show sessions\"", + "help": "Show active PPPoE server sessions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pppoe-server", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"show stat\"", + "help": "Show PPPoE server statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pptp-server", + "sessions" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pptp\" --action=\"show sessions\"", + "help": "Show active PPTP server sessions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pptp-server", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pptp\" --action=\"show stat\"", + "help": "Show PPTP server statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "protocols", + "static", + "arp", + "interface", + "" + ], + "run": "/usr/sbin/arp -e -n -i \"$6\"", + "help": "Show Address Resolution Protocol (ARP) cache for specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "protocols", + "static", + "arp" + ], + "run": "/usr/sbin/arp -e -n", + "help": "Show Address Resolution Protocol (ARP) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "bonding" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=bonding", + "help": "Show bonding queueing information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "bonding", + "" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "help": "Show specified bonding interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "bonding", + "", + "vif" + ], + "run": "echo error: Must supply a vif number ;", + "help": "Show specified virtual network interface (vif) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "bonding", + "", + "vif", + "" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"", + "help": "Show specified virtual network interface (vif) queueing", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "ethernet" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=ethernet", + "help": "Show ethernet queueing information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "ethernet", + "" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "help": "Show specified ethernet interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "ethernet", + "", + "vif" + ], + "run": "echo error: Must supply a vif number ;", + "help": "Show specified virtual network interface (vif) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "ethernet", + "", + "vif", + "" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"", + "help": "Show specified virtual network interface (vif) queueing", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "input" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=input", + "help": "Show input queueing information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "input", + "" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "help": "Show specified input interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --brief", + "help": "Show ethernet queueing information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "pppoe" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=pppoe", + "help": "Show pppoe interface queueing information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "pppoe", + "" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "help": "Show specified pppoe interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "pppoe", + "", + "vif" + ], + "run": "echo error: Must supply a vif number ;", + "help": "Show specified virtual network interface (vif) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "pppoe", + "", + "vif", + "" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"", + "help": "Show specified virtual network interface (vif) queueing", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "pseudo-ethernet" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=pseudo-ethernet", + "help": "Show tunnel queueing information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "tunnel" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=tunnel", + "help": "Show tunnel queueing information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "vrrp" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=vrrp", + "help": "Show vrrp interface queueing information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "vrrp", + "" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "help": "Show specified vrrp interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "vti" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=vti", + "help": "Show vti queueing information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "wireless" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=wireless", + "help": "Show wireless queueing information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "wireless", + "" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "help": "Show specified wireless interface information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "wireless", + "", + "vif" + ], + "run": "echo error: Must supply a vif number ;", + "help": "Show specified virtual network interface (vif) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "wireless", + "", + "vif", + "" + ], + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"", + "help": "Show specified virtual network interface (vif) queueing", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "raid", + "" + ], + "run": "${vyos_op_scripts_dir}/show_raid.sh $3", + "help": "Show status of RAID set", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "reboot" + ], + "run": "${vyos_op_scripts_dir}/powerctrl.py --check", + "help": "Show scheduled reboot", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "remote-config", + "openvpn", + "", + "remote-platform", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Show remote side OpenVPN config for specified platform", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "route-map" + ], + "run": "vtysh -c \"show route-map\"", + "help": "Show route-map information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "route-map", + "" + ], + "run": "vtysh -c \"show route-map $3\"", + "help": "Show specified route-map information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "rpki", + "cache-connection" + ], + "run": "vtysh -c \"show rpki cache-connection\"", + "help": "Show RPKI cache connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "rpki", + "cache-server" + ], + "run": "vtysh -c \"show rpki cache-server\"", + "help": "Show RPKI cache servers information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "rpki", + "prefix-table" + ], + "run": "vtysh -c \"show rpki prefix-table\"", + "help": "Show RPKI-validated prefixes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "community", + "", + "host", + "" + ], + "run": "${vyos_op_scripts_dir}/snmp.py --community=\"$4\" --host \"$6\"", + "help": "Show status of SNMP on remote host", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "community", + "" + ], + "run": "${vyos_op_scripts_dir}/snmp.py --community=\"$4\"", + "help": "Show status of SNMP community", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "mib", + "ifmib", + "ifAlias", + "" + ], + "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifalias=\"$6\"", + "help": "Show SNMP ifAlias for specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "mib", + "ifmib", + "ifDescr", + "" + ], + "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifdescr=\"$6\"", + "help": "Show SNMP ifDescr for specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "mib", + "ifmib", + "ifIndex", + "" + ], + "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifindex=\"$6\"", + "help": "Show SNMP ifDescr for specified interface", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "mib", + "ifmib" + ], + "run": "${vyos_op_scripts_dir}/snmp_ifmib.py", + "help": "Show all SNMP interfaces MIB information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "v3", + "certificates" + ], + "run": "${vyos_op_scripts_dir}/snmp_v3_showcerts.sh", + "help": "Show TSM certificates", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "v3", + "group" + ], + "run": "${vyos_op_scripts_dir}/snmp_v3.py --group", + "help": "Show the list of configured groups", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "v3" + ], + "run": "${vyos_op_scripts_dir}/snmp_v3.py --all", + "help": "Show SNMP v3 status on localhost", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "v3", + "trap-target" + ], + "run": "${vyos_op_scripts_dir}/snmp_v3.py --trap", + "help": "Show the list of configured targets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "v3", + "user" + ], + "run": "${vyos_op_scripts_dir}/snmp_v3.py --user", + "help": "Show the list of configured users", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "v3", + "view" + ], + "run": "${vyos_op_scripts_dir}/snmp_v3.py --view", + "help": "Show the list of configured views", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "sstp-server", + "sessions" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"sstp\" --action=\"show sessions\"", + "help": "Show active SSTP server sessions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "sstp-server", + "statistics" + ], + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"sstp\" --action=\"show stat\"", + "help": "Show SSTP server statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "acceleration", + "qat", + "device", + "", + "config" + ], + "run": "${vyos_op_scripts_dir}/show_acceleration.py --conf --dev $6", + "help": "Intel QAT configuration", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "acceleration", + "qat", + "device", + "", + "flows" + ], + "run": "${vyos_op_scripts_dir}/show_acceleration.py --flow --dev $6", + "help": "Intel QAT flows", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "acceleration", + "qat", + "interrupts" + ], + "run": "${vyos_op_scripts_dir}/show_acceleration.py --interrupts", + "help": "Intel QAT interrupts", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "acceleration", + "qat" + ], + "run": "${vyos_op_scripts_dir}/show_acceleration.py --hw", + "help": "Intel QAT (Quick Assist Technology) Devices", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "acceleration", + "qat", + "status" + ], + "run": "${vyos_op_scripts_dir}/show_acceleration.py --status", + "help": "Intel QAT status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "commit", + "diff", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "config file changes at a given revision", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "commit", + "file", + "", + "compare", + "", + "commands" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "compare config file revisions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "commit", + "file", + "", + "compare", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "compare config file revisions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "commit", + "file", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "show commit revision file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "commit" + ], + "run": "${vyatta_sbindir}/vyatta-config-mgmt.pl --action=show-commit-log", + "help": "Show commit revisions log", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "connections" + ], + "run": "netstat -an", + "help": "Show active network connections on the system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "connections", + "tcp", + "all" + ], + "run": "ss -t -a", + "help": "Show all TCP connections", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "connections", + "tcp" + ], + "run": "ss -t -r", + "help": "Show TCP connection information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "connections", + "tcp", + "numeric" + ], + "run": "ss -t -n", + "help": "Show TCP connection without resolving names", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "connections", + "udp" + ], + "run": "ss -u -a -r", + "help": "Show UDP socket information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "connections", + "udp", + "numeric" + ], + "run": "ss -u -a -n", + "help": "Show UDP socket information without resolving names", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "cpu" + ], + "run": "${vyos_op_scripts_dir}/show_cpu.py", + "help": "Show CPU information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "image" + ], + "run": "/opt/vyatta/bin/vyatta-boot-image.pl --show", + "help": "Show installed VyOS images", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "image", + "storage" + ], + "run": "sudo /opt/vyatta/bin/show-image-storage.pl", + "help": "Show disk space utilization of system images", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "image", + "version" + ], + "run": "/opt/vyatta/bin/vyatta-boot-image.pl --show --show_vers", + "help": "Show installed VyOS images with version number", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "kernel-messages" + ], + "run": "sudo dmesg", + "help": "Show messages in kernel ring buffer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "login", + "users", + "all" + ], + "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py all", + "help": "Show information about all accounts", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "login", + "users", + "locked" + ], + "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py locked", + "help": "Show information about locked accounts", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "login", + "users" + ], + "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py", + "help": "Show user account information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "login", + "users", + "other" + ], + "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py other", + "help": "Show information about non VyOS user accounts", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "login", + "users", + "vyos" + ], + "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py vyos", + "help": "Show information about VyOS user accounts", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "memory", + "cache" + ], + "run": "sudo slabtop -o", + "help": "Show kernel cache information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "memory", + "detail" + ], + "run": "cat /proc/meminfo", + "help": "Show detailed system memory usage", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "memory" + ], + "run": "${vyos_op_scripts_dir}/show_ram.py", + "help": "Show system memory usage", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "memory", + "routing-daemons" + ], + "run": "vtysh -c \"show memory\"", + "help": "Show memory usage of all routing protocols", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "processes", + "extensive" + ], + "run": "top -b -n1", + "help": "Show extensive process info", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "processes" + ], + "run": "ps ax", + "help": "Show system processes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "processes", + "summary" + ], + "run": "${vyos_op_scripts_dir}/show_uptime.py", + "help": "Show summary of system processes", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "processes", + "tree" + ], + "run": "ps -ejH", + "help": "Show process tree", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "routing-daemons" + ], + "run": "vtysh -c \"show daemons\"", + "help": "Show Quagga routing daemons", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "storage" + ], + "run": "df -h -x squashfs", + "help": "Show filesystem usage", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "uptime" + ], + "run": "${vyos_op_scripts_dir}/show_uptime.py", + "help": "Show system uptime and load averages", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "table" + ], + "run": "vtysh -c \"show zebra router table summary\"", + "help": "Show routing tables", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "brief" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Show brief tech-support report (private information removed)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "brief", + "save" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save brief tech-support report (private information removed)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "brief", + "save", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save compressed brief tech-support report to specified path/file (private information removed)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "brief", + "save-uncompressed" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save uncompressed brief tech-support report (private information removed)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "brief", + "save-uncompressed", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save uncompressed brief tech-support report to specified path/file (private information removed)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Show consolidated tech-support report (private information removed)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "brief" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Show brief tech-support report (contains private information)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "brief", + "save" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save brief tech-support report (contains private information)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "brief", + "save", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save compressed brief tech-support report to specified path/file (contains private information)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "brief", + "save-uncompressed" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save uncompressed brief tech-support report (contains private information)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "brief", + "save-uncompressed", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save uncompressed brief tech-support report to specified path/file (contains private information)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Show consolidated tech-support report (contains private information)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "save" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save consolidated tech-support report (contains private information)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "save", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save compressed tech-support report to the specified path/file (contains private information)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "save-uncompressed" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save consolidated tech-support report uncompressed (contains private information)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "save-uncompressed", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save uncompressed tech-support report to specified path/file (contains private information)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "save" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save consolidated tech-support report (private information removed)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "save", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save compressed tech-support report to the specified path/file (private information removed)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "save-uncompressed" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save consolidated tech-support report uncompressed (private information removed)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "save-uncompressed", + "" + ], + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "help": "Save uncompressed tech-support report to specified path/file (private information removed)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "users" + ], + "run": "who -H", + "help": "Show user information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "users", + "recent" + ], + "run": "last -aF -n 10 | sed -e 's/^wtmp begins/Displaying logins since/'", + "help": "Show 10 recently logged in users", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "users", + "recent", + "" + ], + "run": "last -aF -n $4 | sed -e 's/^wtmp begins/Displaying logins since/'", + "help": "Show specified number of recently logged in users", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "version", + "all" + ], + "run": "echo \"Package versions:\"; dpkg -l | cat", + "help": "Show system version and versions of all packages", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "version", + "frr" + ], + "run": "vtysh -c \"show version\"", + "help": "Show Quagga version information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "version", + "funny" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_version.py --funny", + "help": "Show system version and some fun stuff", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "version", + "kernel" + ], + "run": "uname -r", + "help": "Show Linux Kernel version information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "version" + ], + "run": "sudo ${vyos_op_scripts_dir}/show_version.py", + "help": "Show system version information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "virtual-server" + ], + "run": "${vyos_op_scripts_dir}/show_virtual_server.py", + "help": "Show virtual server information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "debug" + ], + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"all\"", + "help": "Show VPN debugging information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "debug", + "peer", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"$5\" --tunnel=\"all\"", + "help": "Show debugging information for a peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "debug", + "peer", + "", + "tunnel", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"$5\" --tunnel=\"$7\"", + "help": "Show debug information for peer tunnel", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ike", + "sa", + "nat-traversal" + ], + "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py --nat=\"yes\"", + "help": "Show all currently active IKE Security Associations (SA) that are using NAT Traversal", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ike", + "sa" + ], + "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py", + "help": "Show all currently active IKE Security Associations (SA)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ike", + "sa", + "peer", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py --peer=\"$6\"", + "help": "Show all currently active IKE Security Associations (SA) for a peer", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ike", + "secrets" + ], + "run": "sudo cat /etc/ipsec.secrets | sed 's/#.*//'", + "help": "Show all the pre-shared key secrets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ike", + "status" + ], + "run": "if pgrep charon >/dev/null ; then echo \"Running: $(pgrep charon)\" ; else echo \"Process is not running\" ; fi", + "help": "Show summary of IKE process information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ipsec", + "policy" + ], + "run": "sudo ip xfrm policy list", + "help": "Show the in-kernel crypto policies", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ipsec", + "remote-access" + ], + "run": "${vyos_op_scripts_dir}/show_vpn_ra.py", + "help": "Show active VPN server sessions", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ipsec", + "sa" + ], + "run": "if pgrep charon >/dev/null ; then sudo ${vyos_op_scripts_dir}/show_ipsec_sa.py ; else echo \"IPSec process not running\" ; fi", + "help": "Show all active IPSec Security Associations (SA)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ipsec", + "sa", + "verbose" + ], + "run": "if pgrep charon >/dev/null ; then sudo /usr/sbin/ipsec statusall ; else echo \"IPSec process not running\" ; fi", + "help": "Show Verbose Detail on all active IPSec Security Associations (SA)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ipsec", + "state" + ], + "run": "sudo ip xfrm state list", + "help": "Show the in-kernel crypto state", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ipsec", + "status" + ], + "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", + "help": "Show status of IPSec process", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vrf" + ], + "run": "${vyos_op_scripts_dir}/show_vrf.py -e", + "help": "Show VRF information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vrf", + "" + ], + "run": "${vyos_op_scripts_dir}/show_vrf.py -e \"$3\"", + "help": "Show information on specific VRF instance", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vrf", + "", + "processes" + ], + "run": "ip vrf pids \"$3\"", + "help": "Shows all process ids associated with VRF", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vrrp", + "detail" + ], + "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --data", + "help": "Show detailed VRRP state information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vrrp" + ], + "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --summary", + "help": "Show VRRP (Virtual Router Redundancy Protocol) information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vrrp", + "statistics" + ], + "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --statistics", + "help": "Show VRRP statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "wan-load-balance", + "connection" + ], + "run": " if [ -f /var/run/load-balance/wlb.out ] ; then", + "help": "Show Wide Area Network (WAN) load-balancing flow", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "wan-load-balance" + ], + "run": " if [ -f /var/run/load-balance/wlb.out ] ; then", + "help": "Show Wide Area Network (WAN) load-balancing information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "wan-load-balance", + "status" + ], + "run": " if [ -f /var/run/load-balance/wlb.out ] ; then", + "help": "Show WAN load-balancing statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "wan-load-balance", + "status", + "with-dns" + ], + "run": " if [ -f /var/run/load-balance/wlb.out ] ; then", + "help": "Show WAN load-balancing statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "webproxy", + "blacklist", + "categories" + ], + "run": "${vyos_completion_dir}/list_webproxy_category.sh", + "help": "Show webproxy blacklist categories", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "webproxy", + "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", + "help": "Show contents of WebProxy access log", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "webproxy", + "update-log" + ], + "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", + "help": "Show update log for url-filter database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "zebra", + "client", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Brief Summary", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "zebra", + "dplane" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Zebra dataplane information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "zebra" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Zebra routing information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "zebra", + "router", + "table", + "summary" + ], + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "help": "Summary Information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "zone-policy" + ], + "run": "sudo ${vyos_op_scripts_dir}/zone_policy.py --action show", + "help": "Show zone policy information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "zone-policy", + "zone", + "" + ], + "run": "sudo ${vyos_op_scripts_dir}/zone_policy.py --action show --name $4", + "help": "Show summary of zone policy for a specific zone", + "type": null, + "val_help": null + }, + { + "cmd": [ + "telnet", + "to", + "" + ], + "run": "/usr/bin/telnet $3", + "help": "Telnet to a host", + "type": null, + "val_help": null + }, + { + "cmd": [ + "telnet", + "to", + "", + "port", + "" + ], + "run": "/usr/bin/telnet $3 $5", + "help": "Telnet to a host:port", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traceroute", + "" + ], + "run": "${vyos_op_scripts_dir}/traceroute.py ${@:2}", + "help": "Trace network path to node", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traceroute", + "", + "" + ], + "run": "${vyos_op_scripts_dir}/traceroute.py ${@:2}", + "help": "Traceroute options", + "type": null, + "val_help": null + }, + { + "cmd": [ + "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", + "help": "Update container image", + "type": null, + "val_help": null + }, + { + "cmd": [ + "update", + "dns", + "dynamic" + ], + "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --update", + "help": "Update Dynamic DNS information", + "type": null, + "val_help": null + }, + { + "cmd": [ + "update", + "webproxy", + "blacklists" + ], + "run": "sudo ${vyos_op_scripts_dir}/webproxy_update_blacklist.sh --update-blacklist", + "help": "Update the webproxy blacklist database", + "type": null, + "val_help": null + }, + { + "cmd": [ + "wake-on-lan", + "interface", + "", + "host", + "" + ], + "run": "sudo /usr/sbin/etherwake -i \"$3\" \"$5\"", + "help": "Station (MAC) address to wake up", + "type": null, + "val_help": null + } + ] +} \ No newline at end of file diff --git a/docs/coverage.rst b/docs/coverage.rst index 180dfe4b..1fb9a153 100644 --- a/docs/coverage.rst +++ b/docs/coverage.rst @@ -6,21 +6,23 @@ Overview over all commands, which are documented in the ``.. cfgcmd::`` or ``.. opcmd::`` Directives. The build process take all xml definition files -from `vyos-1x `_ and extract each leaf -command or executable command. After this the commands are compare and shown in +from `vyos-1x `_ and a periodical export of +all VyOS commands and extract each leaf command or executable command. +After this the commands are compare and shown in the following two tables. The script compare only the fixed part of a command. All varables or values will be erase and then compare: for example there are these two commands: * documentation: ``interfaces ethernet address -
``` - * xml: ``interface ethernet address
`` +
`` + * xml: ``interfaces ethernet address
`` + * VyOS: ``interfaces ethernet address `` Now the script earse all in between ``<`` and ``>`` and simply compare the strings. -**There are 2 kind of problems:** +**There are 3 kind of problems:** ``Not documented yet`` @@ -30,9 +32,14 @@ the strings. ``Nothing found in XML Definitions`` * ``.. cfgcmd::`` or ``.. opcmd::`` Command are not found in a XML command - * Maybe the command where changed in the XML Definition, or the feature is - not anymore in VyOS - * Some commands are not yet translated to XML + * Maybe the command where changed in the XML Definition, the feature is + not anymore in VyOS, or there is a typo + +``Nothing found in VyOS`` + + * ``.. cfgcmd::`` or ``.. opcmd::`` Command are not found in a VyOS command + * Maybe the command where changed, the feature is + not anymore in VyOS, or there is a typo Configuration Commands -- cgit v1.2.3 From d42be596afe3da50392f125be29ec55834457170 Mon Sep 17 00:00:00 2001 From: egoistdream <45659905+egoistdream@users.noreply.github.com> Date: Sun, 5 Jun 2022 02:31:39 +0300 Subject: Rename virtual-address option in address In version vyos 1.4 rolling 202205 you define the virtual-address in the vrrp group with just address --- docs/configexamples/ha.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'docs') diff --git a/docs/configexamples/ha.rst b/docs/configexamples/ha.rst index 75b0c60e..2a503a11 100644 --- a/docs/configexamples/ha.rst +++ b/docs/configexamples/ha.rst @@ -208,7 +208,7 @@ peer-address. set high-availability vrrp group int peer-address '10.200.201.3' set high-availability vrrp group int no-preempt set high-availability vrrp group int priority '200' - set high-availability vrrp group int virtual-address '10.200.201.1/24' + set high-availability vrrp group int address '10.200.201.1/24' set high-availability vrrp group int vrid '201' @@ -222,7 +222,7 @@ peer-address. set high-availability vrrp group int peer-address '10.200.201.2' set high-availability vrrp group int no-preempt set high-availability vrrp group int priority '100' - set high-availability vrrp group int virtual-address '10.200.201.1/24' + set high-availability vrrp group int address '10.200.201.1/24' set high-availability vrrp group int vrid '201' @@ -244,7 +244,7 @@ enterprise-wide. set high-availability vrrp group public peer-address '203.0.113.3' set high-availability vrrp group public no-preempt set high-availability vrrp group public priority '200' - set high-availability vrrp group public virtual-address '203.0.113.1/24' + set high-availability vrrp group public address '203.0.113.1/24' set high-availability vrrp group public vrid '113' **router2** @@ -257,7 +257,7 @@ enterprise-wide. set high-availability vrrp group public peer-address '203.0.113.2' set high-availability vrrp group public no-preempt set high-availability vrrp group public priority '100' - set high-availability vrrp group public virtual-address '203.0.113.1/24' + set high-availability vrrp group public address '203.0.113.1/24' set high-availability vrrp group public vrid '113' -- cgit v1.2.3 From 5775804e711171e7c1797ae80382387f8e2c386e Mon Sep 17 00:00:00 2001 From: rebortg Date: Mon, 6 Jun 2022 06:05:24 +0000 Subject: Github: update current branch --- docs/_include/vyos-1x | 2 +- docs/changelog/1.3.rst | 6 ++++++ docs/changelog/1.4.rst | 15 +++++++++++++++ 3 files changed, 22 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/_include/vyos-1x b/docs/_include/vyos-1x index 96a88c19..a2883392 160000 --- a/docs/_include/vyos-1x +++ b/docs/_include/vyos-1x @@ -1 +1 @@ -Subproject commit 96a88c1990a974c5291553e8b9cd3220795366fb +Subproject commit a28833922ff0c04de34ac3b5cfc4bbc271dbb4ca diff --git a/docs/changelog/1.3.rst b/docs/changelog/1.3.rst index 0b8b903a..53cbc903 100644 --- a/docs/changelog/1.3.rst +++ b/docs/changelog/1.3.rst @@ -8,6 +8,12 @@ _ext/releasenotes.py +2022-05-30 +========== + +* :vytask:`T4315` (feature): Telegraf - Output to prometheus + + 2022-05-27 ========== diff --git a/docs/changelog/1.4.rst b/docs/changelog/1.4.rst index 4280b1a6..4a6d9376 100644 --- a/docs/changelog/1.4.rst +++ b/docs/changelog/1.4.rst @@ -8,6 +8,21 @@ _ext/releasenotes.py +2022-05-31 +========== + +* :vytask:`T4212` (default): PermissionError when generating/installing server Certificate (generate pki certificate sign ...) +* :vytask:`T4199` (bug): Commit failed when setting icmpv6 type any +* :vytask:`T4148` (bug): Firewall - Error messages not that clear as it were in old firewall +* :vytask:`T3659` (bug): Configuration won't accept IPv6 addresses for site-to-site VPN tunnel prefixes/traffic selectors + + +2022-05-30 +========== + +* :vytask:`T4315` (feature): Telegraf - Output to prometheus + + 2022-05-29 ========== -- cgit v1.2.3 From 734f5b44367a99858f40fe06c2ca39212c71445a Mon Sep 17 00:00:00 2001 From: rebortg Date: Wed, 8 Jun 2022 21:31:41 +0200 Subject: change EULA path --- docs/introducing/history.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/introducing/history.rst b/docs/introducing/history.rst index 054eecd6..af4afe4f 100644 --- a/docs/introducing/history.rst +++ b/docs/introducing/history.rst @@ -119,7 +119,7 @@ software) and even distribute them, given you rename it and remove such assets before building. Although note that we do not provide support for images distributed by a third-party. See the `artwork license `_ -and the end-user license agreement at ``/usr/share/doc/vyos/EULA`` in +and the end-user license agreement at ``/usr/share/vyos/EULA`` in any pre-built image for more precise information. -- cgit v1.2.3 From ab3694bc4d01ce3b27e6d89de36a7246860b7167 Mon Sep 17 00:00:00 2001 From: rebortg Date: Wed, 8 Jun 2022 22:00:08 +0200 Subject: fix container command syntax --- docs/configuration/container/index.rst | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'docs') diff --git a/docs/configuration/container/index.rst b/docs/configuration/container/index.rst index ed510477..796b6146 100644 --- a/docs/configuration/container/index.rst +++ b/docs/configuration/container/index.rst @@ -26,7 +26,7 @@ Configuration image that does not include the registry in the image name, Vyos will use docker.io as the container registry. -.. cfgcmd:: set container image +.. cfgcmd:: set container name image Sets the image name in the hub registry @@ -42,7 +42,7 @@ Configuration set container name mysql-server image quay.io/mysql:8.0 -.. cfgcmd:: set container allow-host-networks +.. cfgcmd:: set container name allow-host-networks Allow host networking in a container. The network stack of the container is not isolated from the host and will use the host IP. @@ -52,11 +52,11 @@ Configuration .. note:: **allow-host-networks** cannot be used with **network** -.. cfgcmd:: set container description +.. cfgcmd:: set container name description Sets the container description -.. cfgcmd:: set container environment '' value '' +.. cfgcmd:: set container name environment '' value '' Add custom environment variables. Multiple environment variables are allowed. @@ -70,7 +70,7 @@ Configuration set container name mysql-server environment 'MYSQL_PASSWORD' value 'zabbix_pwd' set container name mysql-server environment 'MYSQL_ROOT_PASSWORD' value 'root_pwd' -.. cfgcmd:: set container network +.. cfgcmd:: set container name network Attaches user-defined network to a container. Only one network must be specified and must already exist. @@ -84,7 +84,7 @@ Configuration .. note:: The first IP in the container network is reserved by the engine and cannot be used -.. cfgcmd:: set container port [source | destination ] +.. cfgcmd:: set container name port [source | destination ] Publishes a port for the container @@ -93,7 +93,7 @@ Configuration set container name zabbix-web-nginx-mysql port http source 80 set container name zabbix-web-nginx-mysql port http destination 8080 -.. cfgcmd:: set container volume [source | destination ] +.. cfgcmd:: set container name volume [source | destination ] Mount a volume into the container -- cgit v1.2.3 From d5b9fd2e92408f09d24078ac6637db58f6671d91 Mon Sep 17 00:00:00 2001 From: rebortg Date: Fri, 10 Jun 2022 21:50:52 +0200 Subject: autotest: L3VPN_EVPN check with current version --- .../autotest/L3VPN_EVPN/L3VPN_EVPN.log | 1473 ++++++++++---------- .../autotest/L3VPN_EVPN/L3VPN_EVPN.rst | 24 +- 2 files changed, 749 insertions(+), 748 deletions(-) (limited to 'docs') diff --git a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log index e5b0f7f1..64a38a71 100644 --- a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log +++ b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log @@ -1,742 +1,743 @@ -2022-03-28 17:43:28,512 p=71480 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). Using last defined value +only. -2022-03-28 17:43:28,512 p=71480 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,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-03-28 17:43:28,546 p=71480 u=rob n=ansible | PLAY [prepare node and Lab] ************************************************************************************************************************************** -2022-03-28 17:43:28,565 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : fail] ********************************************************************************************************************************* -2022-03-28 17:43:28,580 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:28,585 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:28,591 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:28,592 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:28,596 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:28,598 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : fail] ********************************************************************************************************************************* -2022-03-28 17:43:28,611 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:28,617 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:28,624 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:28,625 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:28,629 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:28,632 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 17:43:28,653 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:28,661 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:28,662 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:28,666 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:29,693 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:43:29,699 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ******************************************************************************************************************* -2022-03-28 17:43:29,725 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:29,732 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:29,734 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:29,739 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:30,258 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:43:30,261 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] ***************************************************************************************************************** -2022-03-28 17:43:30,286 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:30,293 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:30,295 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:30,299 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:30,713 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:43:30,719 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : create path] ************************************************************************************************************************** -2022-03-28 17:43:30,741 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:30,748 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:30,756 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:30,757 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:30,763 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:30,766 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] ************************************************************************************************************************* -2022-03-28 17:43:30,780 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:30,788 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:30,794 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:30,795 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:30,799 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:30,803 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ************************************************************************************************************ -2022-03-28 17:43:30,815 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:30,822 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:30,827 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:30,829 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:30,832 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:30,835 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 17:43:30,846 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:30,852 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:30,858 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:30,860 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:30,863 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:30,865 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] ********************************************************************************************************** -2022-03-28 17:43:30,878 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:30,884 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:30,889 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:30,891 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:30,894 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:30,896 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : open lab] ***************************************************************************************************************************** -2022-03-28 17:43:30,914 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:30,919 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:30,920 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:30,921 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:30,924 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:30,927 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ***************************************************************************************************************************** -2022-03-28 17:43:30,945 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:30,951 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:30,951 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:30,953 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:30,955 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:30,957 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] ********************************************************************************************************************** -2022-03-28 17:43:30,969 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:30,975 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:30,980 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:30,982 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:30,985 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:30,987 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : start node] *************************************************************************************************************************** -2022-03-28 17:43:30,999 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:31,005 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:31,011 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:31,012 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:31,015 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:31,017 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] *********************************************************************************************************************** -2022-03-28 17:43:31,031 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:31,037 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:31,043 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:31,045 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:31,048 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:31,050 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ***************************************************************************************************************************** -2022-03-28 17:43:31,062 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:31,068 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:31,074 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:31,076 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:31,078 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:31,081 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : copy file] **************************************************************************************************************************** -2022-03-28 17:43:31,093 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:31,098 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:31,104 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:31,106 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:31,109 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:31,111 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ******************************************************************************************************************** -2022-03-28 17:43:31,123 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:31,129 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:31,135 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:31,137 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:31,140 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:31,142 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] ***************************************************************************************** -2022-03-28 17:43:31,153 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:31,159 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:31,165 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:31,167 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:31,170 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:31,172 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : stop node] **************************************************************************************************************************** -2022-03-28 17:43:31,184 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:31,189 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:31,195 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:31,197 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:31,199 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:31,202 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ******************************************************************************************************* -2022-03-28 17:43:31,210 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:31,212 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] *************************************************************************************************************************** -2022-03-28 17:43:31,226 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:31,231 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:31,237 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:31,239 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:31,242 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:31,244 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] ***************************************************************************************************************** -2022-03-28 17:43:31,256 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:31,262 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:31,268 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:31,269 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:31,273 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:31,275 p=71480 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] ********************************************************************************************************** -2022-03-28 17:43:31,288 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:31,293 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:31,299 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:31,301 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:31,305 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:31,312 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ******************************************************************************************************************** -2022-03-28 17:43:31,521 p=71480 u=rob n=ansible | ok: [PE2 -> localhost] -2022-03-28 17:43:31,524 p=71480 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 17:43:31,524 p=71480 u=rob n=ansible | ok: [PE3 -> localhost] -2022-03-28 17:43:31,529 p=71480 u=rob n=ansible | ok: [vyos-oobm -> localhost] -2022-03-28 17:43:31,531 p=71480 u=rob n=ansible | ok: [PE1 -> localhost] -2022-03-28 17:43:31,533 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ****************************************************************************************************************************** -2022-03-28 17:43:31,557 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:43:31,558 p=71480 u=rob n=ansible | ok: [vyos-oobm] -2022-03-28 17:43:32,468 p=71749 u=rob n=ansible | network_os is set to vyos -2022-03-28 17:43:32,468 p=71748 u=rob n=ansible | network_os is set to vyos -2022-03-28 17:43:32,472 p=71750 u=rob n=ansible | network_os is set to vyos -2022-03-28 17:43:32,480 p=71480 u=rob n=ansible | ok: [PE1] -2022-03-28 17:43:32,481 p=71480 u=rob n=ansible | ok: [PE2] -2022-03-28 17:43:32,481 p=71480 u=rob n=ansible | ok: [PE3] -2022-03-28 17:43:32,488 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ************************************************************************************************************************************ -2022-03-28 17:43:32,510 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:32,518 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:32,526 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:32,528 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:32,532 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:32,535 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ********************************************************************************************************** -2022-03-28 17:43:32,556 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:32,562 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:32,563 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:32,567 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:33,266 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:43:33,272 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ******************************************************************************************************************** -2022-03-28 17:43:33,300 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:33,309 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:33,310 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:33,314 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:33,860 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:43:33,865 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] ********************************************************************************************************************* -2022-03-28 17:43:33,892 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:33,904 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:33,905 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:33,910 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:34,586 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:43:34,594 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] *************************************************************************************************************** -2022-03-28 17:43:34,620 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:34,629 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:34,630 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:34,634 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:35,031 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:43:35,038 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Create L3VPN_EVPN Lab] ******************************************************************************************************************* -2022-03-28 17:43:35,064 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:35,073 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:35,075 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:35,079 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:35,953 p=71480 u=rob n=ansible | changed: [eveng] -2022-03-28 17:43:35,958 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ********************************************************************************************************** -2022-03-28 17:43:35,987 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:35,994 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:35,996 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:36,000 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:36,701 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:43:36,705 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] ************************************************************************************************************************* -2022-03-28 17:43:36,730 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:43:36,737 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:36,739 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:36,743 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:43:37,790 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:43:37,797 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] ********************************************************************************************************************** -2022-03-28 17:43:37,817 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:43:37,832 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:43:37,835 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:43:37,839 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:44:18,609 p=71480 u=rob n=ansible | ok: [vyos-oobm] -2022-03-28 17:44:18,615 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ********************************************************************************************************** -2022-03-28 17:44:18,644 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:44:18,653 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:44:18,654 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:44:18,660 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:44:19,412 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:44:19,418 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ************************************************************************************************************************** -2022-03-28 17:44:19,446 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:44:19,453 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:44:19,455 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:44:19,460 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:44:20,024 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:44:20,029 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] ************************************************************************************************************************* -2022-03-28 17:44:20,058 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:44:20,066 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:44:20,069 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:44:20,074 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:44:21,271 p=71480 u=rob n=ansible | ok: [eveng] => (item=2) -2022-03-28 17:44:22,605 p=71480 u=rob n=ansible | ok: [eveng] => (item=3) -2022-03-28 17:44:24,299 p=71480 u=rob n=ansible | ok: [eveng] => (item=4) -2022-03-28 17:44:25,464 p=71480 u=rob n=ansible | ok: [eveng] => (item=5) -2022-03-28 17:44:26,436 p=71480 u=rob n=ansible | ok: [eveng] => (item=6) -2022-03-28 17:44:27,560 p=71480 u=rob n=ansible | ok: [eveng] => (item=7) -2022-03-28 17:44:28,587 p=71480 u=rob n=ansible | ok: [eveng] => (item=8) -2022-03-28 17:44:29,616 p=71480 u=rob n=ansible | ok: [eveng] => (item=9) -2022-03-28 17:44:30,678 p=71480 u=rob n=ansible | ok: [eveng] => (item=10) -2022-03-28 17:44:31,776 p=71480 u=rob n=ansible | ok: [eveng] => (item=11) -2022-03-28 17:44:32,502 p=71480 u=rob n=ansible | ok: [eveng] => (item=1) -2022-03-28 17:44:32,510 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ********************************************************************************************************************* -2022-03-28 17:44:32,531 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:44:32,538 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:44:48,428 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner -2022-03-28 17:44:48,429 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner -2022-03-28 17:44:48,432 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Traceback (most recent call last): -2022-03-28 17:44:48,432 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Traceback (most recent call last): -2022-03-28 17:44:48,432 p=72134 u=rob n=p=72134 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-03-28 17:44:48,432 p=72133 u=rob n=p=72133 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-03-28 17:44:48,432 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout) -2022-03-28 17:44:48,432 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout) -2022-03-28 17:44:48,432 p=72134 u=rob n=p=72134 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-03-28 17:44:48,432 p=72133 u=rob n=p=72133 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-03-28 17:44:48,432 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout) -2022-03-28 17:44:48,432 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout) -2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 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-03-28 17:44:48,433 p=72133 u=rob n=p=72133 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-03-28 17:44:48,433 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | raise socket.timeout() -2022-03-28 17:44:48,433 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | raise socket.timeout() -2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | socket.timeout -2022-03-28 17:44:48,433 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | socket.timeout -2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | -2022-03-28 17:44:48,433 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | -2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred: -2022-03-28 17:44:48,433 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred: -2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | -2022-03-28 17:44:48,433 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | -2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Traceback (most recent call last): -2022-03-28 17:44:48,433 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Traceback (most recent call last): -2022-03-28 17:44:48,433 p=72134 u=rob n=p=72134 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-03-28 17:44:48,434 p=72133 u=rob n=p=72133 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-03-28 17:44:48,434 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | self._check_banner() -2022-03-28 17:44:48,434 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | self._check_banner() -2022-03-28 17:44:48,434 p=72134 u=rob n=p=72134 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-03-28 17:44:48,434 p=72133 u=rob n=p=72133 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-03-28 17:44:48,434 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | raise SSHException( -2022-03-28 17:44:48,434 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | raise SSHException( -2022-03-28 17:44:48,434 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 17:44:48,434 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 17:44:48,434 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | -2022-03-28 17:44:48,434 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | -2022-03-28 17:44:48,438 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner -2022-03-28 17:44:48,439 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Traceback (most recent call last): -2022-03-28 17:44:48,440 p=72135 u=rob n=p=72135 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-03-28 17:44:48,440 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout) -2022-03-28 17:44:48,440 p=72135 u=rob n=p=72135 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-03-28 17:44:48,440 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout) -2022-03-28 17:44:48,440 p=72135 u=rob n=p=72135 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-03-28 17:44:48,440 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | raise socket.timeout() -2022-03-28 17:44:48,440 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | socket.timeout -2022-03-28 17:44:48,440 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | -2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred: -2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | -2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Traceback (most recent call last): -2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 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-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | self._check_banner() -2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 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-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | raise SSHException( -2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 17:44:48,441 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | -2022-03-28 17:45:04,457 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner -2022-03-28 17:45:04,457 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Traceback (most recent call last): -2022-03-28 17:45:04,457 p=72133 u=rob n=p=72133 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-03-28 17:45:04,458 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout) -2022-03-28 17:45:04,458 p=72133 u=rob n=p=72133 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-03-28 17:45:04,458 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout) -2022-03-28 17:45:04,458 p=72133 u=rob n=p=72133 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-03-28 17:45:04,458 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | raise socket.timeout() -2022-03-28 17:45:04,458 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | socket.timeout -2022-03-28 17:45:04,458 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | -2022-03-28 17:45:04,458 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred: -2022-03-28 17:45:04,459 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | -2022-03-28 17:45:04,459 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Traceback (most recent call last): -2022-03-28 17:45:04,459 p=72133 u=rob n=p=72133 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-03-28 17:45:04,459 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | self._check_banner() -2022-03-28 17:45:04,459 p=72133 u=rob n=p=72133 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-03-28 17:45:04,459 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | raise SSHException( -2022-03-28 17:45:04,459 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 17:45:04,459 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | -2022-03-28 17:45:04,473 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner -2022-03-28 17:45:04,473 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Traceback (most recent call last): -2022-03-28 17:45:04,474 p=72134 u=rob n=p=72134 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-03-28 17:45:04,474 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout) -2022-03-28 17:45:04,473 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner -2022-03-28 17:45:04,474 p=72134 u=rob n=p=72134 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-03-28 17:45:04,474 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout) -2022-03-28 17:45:04,474 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Traceback (most recent call last): -2022-03-28 17:45:04,474 p=72134 u=rob n=p=72134 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-03-28 17:45:04,474 p=72135 u=rob n=p=72135 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-03-28 17:45:04,474 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | raise socket.timeout() -2022-03-28 17:45:04,474 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout) -2022-03-28 17:45:04,474 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | socket.timeout -2022-03-28 17:45:04,474 p=72135 u=rob n=p=72135 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-03-28 17:45:04,474 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | -2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout) -2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred: -2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 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-03-28 17:45:04,475 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | -2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | raise socket.timeout() -2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Traceback (most recent call last): -2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | socket.timeout -2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 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-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | -2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | self._check_banner() -2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred: -2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 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-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | -2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | raise SSHException( -2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Traceback (most recent call last): -2022-03-28 17:45:04,475 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 17:45:04,475 p=72135 u=rob n=p=72135 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-03-28 17:45:04,476 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | -2022-03-28 17:45:04,476 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | self._check_banner() -2022-03-28 17:45:04,476 p=72135 u=rob n=p=72135 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-03-28 17:45:04,476 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | raise SSHException( -2022-03-28 17:45:04,476 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 17:45:04,476 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | -2022-03-28 17:45:20,490 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner -2022-03-28 17:45:20,492 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Traceback (most recent call last): -2022-03-28 17:45:20,492 p=72133 u=rob n=p=72133 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-03-28 17:45:20,492 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout) -2022-03-28 17:45:20,492 p=72133 u=rob n=p=72133 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-03-28 17:45:20,492 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout) -2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 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-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | raise socket.timeout() -2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | socket.timeout -2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | -2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred: -2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | -2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Traceback (most recent call last): -2022-03-28 17:45:20,493 p=72133 u=rob n=p=72133 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-03-28 17:45:20,493 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | self._check_banner() -2022-03-28 17:45:20,494 p=72133 u=rob n=p=72133 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-03-28 17:45:20,494 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | raise SSHException( -2022-03-28 17:45:20,494 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 17:45:20,494 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | -2022-03-28 17:45:20,495 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner -2022-03-28 17:45:20,496 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Traceback (most recent call last): -2022-03-28 17:45:20,496 p=72134 u=rob n=p=72134 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-03-28 17:45:20,496 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout) -2022-03-28 17:45:20,496 p=72134 u=rob n=p=72134 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-03-28 17:45:20,496 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout) -2022-03-28 17:45:20,496 p=72134 u=rob n=p=72134 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-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | raise socket.timeout() -2022-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | socket.timeout -2022-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | -2022-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred: -2022-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | -2022-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Traceback (most recent call last): -2022-03-28 17:45:20,497 p=72134 u=rob n=p=72134 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-03-28 17:45:20,497 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | self._check_banner() -2022-03-28 17:45:20,498 p=72134 u=rob n=p=72134 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-03-28 17:45:20,498 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | raise SSHException( -2022-03-28 17:45:20,498 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 17:45:20,498 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | -2022-03-28 17:45:20,501 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner -2022-03-28 17:45:20,502 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Traceback (most recent call last): -2022-03-28 17:45:20,502 p=72135 u=rob n=p=72135 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-03-28 17:45:20,502 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout) -2022-03-28 17:45:20,502 p=72135 u=rob n=p=72135 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-03-28 17:45:20,502 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout) -2022-03-28 17:45:20,502 p=72135 u=rob n=p=72135 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-03-28 17:45:20,502 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | raise socket.timeout() -2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | socket.timeout -2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | -2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred: -2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | -2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Traceback (most recent call last): -2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 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-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | self._check_banner() -2022-03-28 17:45:20,503 p=72135 u=rob n=p=72135 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-03-28 17:45:20,503 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | raise SSHException( -2022-03-28 17:45:20,504 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 17:45:20,504 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | -2022-03-28 17:45:22,117 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:45:22,138 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:45:22,138 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:45:22,219 p=72133 u=rob n=p=72133 u=rob | paramiko [PE1] | Authentication (publickey) successful! -2022-03-28 17:45:22,226 p=72135 u=rob n=p=72135 u=rob | paramiko [PE3] | Authentication (publickey) successful! -2022-03-28 17:45:22,230 p=72134 u=rob n=p=72134 u=rob | paramiko [PE2] | Authentication (publickey) successful! -2022-03-28 17:45:23,208 p=71480 u=rob n=ansible | ok: [PE1] -2022-03-28 17:45:23,208 p=71480 u=rob n=ansible | ok: [PE3] -2022-03-28 17:45:23,208 p=71480 u=rob n=ansible | ok: [PE2] -2022-03-28 17:45:23,211 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : include L3VPN_EVPN lab_config.yml] ******************************************************************************************************* -2022-03-28 17:45:23,225 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:45:23,231 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:45:23,248 p=71480 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/L3VPN_EVPN/lab_config.yml for PE1, PE2, PE3 -2022-03-28 17:45:23,280 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos] ****************************************************************************************************************************** -2022-03-28 17:45:25,017 p=71760 u=rob n=p=71760 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:45:25,042 p=71762 u=rob n=p=71762 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:45:25,046 p=71761 u=rob n=p=71761 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:45:25,110 p=71760 u=rob n=p=71760 u=rob | paramiko [PE1] | Authentication (publickey) successful! -2022-03-28 17:45:25,126 p=71762 u=rob n=p=71762 u=rob | paramiko [PE2] | Authentication (publickey) successful! -2022-03-28 17:45:25,127 p=71761 u=rob n=p=71761 u=rob | paramiko [PE3] | Authentication (publickey) successful! -2022-03-28 17:45:52,988 p=71480 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: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-03-28 17:45:52,989 p=71480 u=rob n=ansible | changed: [PE3] -2022-03-28 17:45:53,042 p=71480 u=rob n=ansible | changed: [PE2] -2022-03-28 17:45:54,820 p=71480 u=rob n=ansible | changed: [PE1] -2022-03-28 17:45:54,822 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ********************************************************************************************************** -2022-03-28 17:45:54,846 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:45:54,855 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:45:54,855 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:45:54,859 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:45:55,847 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:45:55,854 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *************************************************************************************************************************** -2022-03-28 17:45:55,908 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ************************************************************************************************************************* -2022-03-28 17:45:55,916 p=72312 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 17:45:55,917 p=72312 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 17:46:00,925 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:46:00,932 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ************************************************************************************************************************** -2022-03-28 17:46:00,989 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ************************************************************************************************************************ -2022-03-28 17:46:00,998 p=72319 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 17:46:00,998 p=72319 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 17:46:06,006 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:46:06,013 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *********************************************************************************** -2022-03-28 17:46:06,027 p=72320 u=rob n=ansible | Pausing for 30 seconds -2022-03-28 17:46:06,028 p=72320 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 17:46:36,036 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:46:36,043 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] **************************************************************************************************************************** -2022-03-28 17:46:36,077 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:46:36,085 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:46:41,531 p=71480 u=rob n=ansible | ok: [PE2] => (item=172.29.255.1) -2022-03-28 17:46:41,578 p=71480 u=rob n=ansible | ok: [PE3] => (item=172.29.255.2) -2022-03-28 17:46:41,586 p=71480 u=rob n=ansible | ok: [PE1] => (item=172.29.255.2) -2022-03-28 17:46:45,959 p=71480 u=rob n=ansible | ok: [PE2] => (item=172.29.255.3) -2022-03-28 17:46:45,989 p=71480 u=rob n=ansible | ok: [PE3] => (item=172.29.255.1) -2022-03-28 17:46:45,999 p=71480 u=rob n=ansible | ok: [PE1] => (item=172.29.255.3) -2022-03-28 17:46:46,004 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ******************************************************************************************************************* -2022-03-28 17:46:46,025 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:46:46,031 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:46:47,451 p=71480 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-03-28 17:46:47,451 p=71480 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-03-28 17:46:47,455 p=71480 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-03-28 17:46:47,813 p=71480 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-03-28 17:46:48,162 p=71480 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-03-28 17:46:48,512 p=71480 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-03-28 17:46:48,517 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] **************************************************************************************************************** -2022-03-28 17:46:48,541 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:46:48,546 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:46:48,559 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:46:49,832 p=71480 u=rob n=ansible | ok: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'}) -2022-03-28 17:46:49,834 p=71480 u=rob n=ansible | ok: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'}) -2022-03-28 17:46:50,209 p=71480 u=rob n=ansible | ok: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'}) -2022-03-28 17:46:50,213 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *************************************************************************************************************************** -2022-03-28 17:46:50,235 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:46:50,242 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:46:50,250 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:46:51,079 p=71480 u=rob n=ansible | ok: [PE1] -2022-03-28 17:46:51,081 p=71480 u=rob n=ansible | ok: [PE2] -2022-03-28 17:46:51,091 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ***************************************************************************************************************************** -2022-03-28 17:46:51,118 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:46:51,127 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:46:52,457 p=71480 u=rob n=ansible | ok: [PE3] -2022-03-28 17:46:52,462 p=71480 u=rob n=ansible | ok: [PE1] -2022-03-28 17:46:52,462 p=71480 u=rob n=ansible | ok: [PE2] -2022-03-28 17:46:52,465 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ********************************************************************************************************************* -2022-03-28 17:46:52,475 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:46:52,478 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ********************************************************************************************************************* -2022-03-28 17:46:52,493 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:46:52,498 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:46:54,039 p=72682 u=rob n=p=72682 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:46:54,045 p=72681 u=rob n=p=72681 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:46:54,045 p=72683 u=rob n=p=72683 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:46:54,144 p=72681 u=rob n=p=72681 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-03-28 17:46:54,144 p=72682 u=rob n=p=72682 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-03-28 17:46:54,147 p=72683 u=rob n=p=72683 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-03-28 17:48:52,735 p=71762 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +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. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2022-03-28 17:48:52,739 p=71761 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-06-10 21:47:02,553 p=1606 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-03-28 17:48:52,744 p=71760 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-06-10 21:47:02,559 p=1607 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-03-28 17:48:52,840 p=71762 u=rob n=ansible | shutdown complete -2022-03-28 17:48:52,843 p=71761 u=rob n=ansible | shutdown complete -2022-03-28 17:48:52,851 p=71760 u=rob n=ansible | shutdown complete -2022-03-28 17:48:55,988 p=72681 u=rob n=p=72681 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:48:55,992 p=72683 u=rob n=p=72683 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:48:56,002 p=72682 u=rob n=p=72682 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:48:56,077 p=72681 u=rob n=p=72681 u=rob | paramiko [PE1] | Authentication (publickey) successful! -2022-03-28 17:48:56,087 p=72683 u=rob n=p=72683 u=rob | paramiko [PE3] | Authentication (publickey) successful! -2022-03-28 17:48:56,102 p=72682 u=rob n=p=72682 u=rob | paramiko [PE2] | Authentication (publickey) successful! -2022-03-28 17:48:57,333 p=71480 u=rob n=ansible | ok: [PE1] -2022-03-28 17:48:57,418 p=71480 u=rob n=ansible | ok: [PE2] -2022-03-28 17:48:57,427 p=71480 u=rob n=ansible | ok: [PE3] -2022-03-28 17:48:57,431 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ********************************************************************************************************** -2022-03-28 17:48:57,450 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:48:57,456 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:48:57,458 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:48:57,462 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:48:58,458 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:48:58,468 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *************************************************************************************************************************** -2022-03-28 17:48:58,523 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ************************************************************************************************************************* -2022-03-28 17:48:58,532 p=72825 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 17:48:58,532 p=72825 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 17:49:03,542 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:49:03,552 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ************************************************************************************************************************** -2022-03-28 17:49:03,613 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ************************************************************************************************************************ -2022-03-28 17:49:03,622 p=72831 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 17:49:03,622 p=72831 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 17:49:08,632 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:49:08,643 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *********************************************************************************** -2022-03-28 17:49:08,661 p=72833 u=rob n=ansible | Pausing for 30 seconds -2022-03-28 17:49:08,661 p=72833 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 17:49:38,671 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:49:38,685 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] **************************************************************************************************************************** -2022-03-28 17:49:38,715 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:38,731 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:39,663 p=72841 u=rob n=ansible | network_os is set to vyos -2022-03-28 17:49:39,663 p=72840 u=rob n=ansible | network_os is set to vyos -2022-03-28 17:49:39,663 p=72839 u=rob n=ansible | network_os is set to vyos -2022-03-28 17:49:40,529 p=72852 u=rob n=p=72852 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:49:40,529 p=72851 u=rob n=p=72851 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:49:40,540 p=72853 u=rob n=p=72853 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 17:49:40,644 p=72852 u=rob n=p=72852 u=rob | paramiko [PE3] | Authentication (publickey) successful! -2022-03-28 17:49:40,646 p=72851 u=rob n=p=72851 u=rob | paramiko [PE1] | Authentication (publickey) successful! -2022-03-28 17:49:40,656 p=72853 u=rob n=p=72853 u=rob | paramiko [PE2] | Authentication (publickey) successful! -2022-03-28 17:49:46,602 p=71480 u=rob n=ansible | ok: [PE1] => (item=172.29.255.2) -2022-03-28 17:49:46,654 p=71480 u=rob n=ansible | ok: [PE3] => (item=172.29.255.2) -2022-03-28 17:49:46,689 p=71480 u=rob n=ansible | ok: [PE2] => (item=172.29.255.1) -2022-03-28 17:49:51,930 p=71480 u=rob n=ansible | ok: [PE3] => (item=172.29.255.1) -2022-03-28 17:49:51,937 p=71480 u=rob n=ansible | ok: [PE2] => (item=172.29.255.3) -2022-03-28 17:49:51,945 p=71480 u=rob n=ansible | ok: [PE1] => (item=172.29.255.3) -2022-03-28 17:49:51,948 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ******************************************************************************************************************* -2022-03-28 17:49:51,970 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:51,977 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:53,208 p=71480 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-03-28 17:49:53,217 p=71480 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-03-28 17:49:53,217 p=71480 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-03-28 17:49:53,537 p=71480 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-03-28 17:49:53,871 p=71480 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-03-28 17:49:54,201 p=71480 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-03-28 17:49:54,206 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] **************************************************************************************************************** -2022-03-28 17:49:54,228 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,234 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,237 p=71480 u=rob n=ansible | skipping: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'}) -2022-03-28 17:49:54,238 p=71480 u=rob n=ansible | skipping: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'}) -2022-03-28 17:49:54,241 p=71480 u=rob n=ansible | skipping: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'}) -2022-03-28 17:49:54,244 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:54,246 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *************************************************************************************************************************** -2022-03-28 17:49:54,265 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,271 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,272 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:54,274 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:54,280 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:54,283 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] ***************************************************************************************************************** -2022-03-28 17:49:54,298 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,305 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,312 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:54,314 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:54,317 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:54,320 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] ***************************************************************************************************************** -2022-03-28 17:49:54,335 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,340 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,346 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:54,348 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:54,351 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:54,355 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ******************************************************************************************************************** -2022-03-28 17:49:54,371 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,378 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,386 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:54,386 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:54,390 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:54,395 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ************************************************************************************************************************ -2022-03-28 17:49:54,408 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,415 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,422 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:54,423 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:54,427 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:54,429 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] **************************************************************************************************************************** -2022-03-28 17:49:54,443 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,449 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,455 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:54,457 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:54,460 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:54,462 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ***************************************************************************************************************************** -2022-03-28 17:49:54,475 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,483 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,489 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:54,490 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:54,493 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:54,496 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ********************************************************************************************************************* -2022-03-28 17:49:54,504 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,505 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ********************************************************************************************************************* -2022-03-28 17:49:54,520 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,525 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,532 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:54,534 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:54,536 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:54,540 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] *************************************************************************************************************************** -2022-03-28 17:49:54,548 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,550 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ********************************************************************************************************** -2022-03-28 17:49:54,563 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,569 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,575 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:54,577 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:54,580 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:54,582 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *************************************************************************************************************************** -2022-03-28 17:49:54,619 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ************************************************************************************************************************* -2022-03-28 17:49:54,627 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,629 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ************************************************************************************************************************** -2022-03-28 17:49:54,666 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ************************************************************************************************************************ -2022-03-28 17:49:54,674 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,676 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *********************************************************************************** -2022-03-28 17:49:54,684 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,686 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] **************************************************************************************************************************** -2022-03-28 17:49:54,700 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,705 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,714 p=71480 u=rob n=ansible | skipping: [PE1] => (item=172.29.255.2) -2022-03-28 17:49:54,715 p=71480 u=rob n=ansible | skipping: [PE1] => (item=172.29.255.3) -2022-03-28 17:49:54,719 p=71480 u=rob n=ansible | skipping: [PE2] => (item=172.29.255.1) -2022-03-28 17:49:54,719 p=71480 u=rob n=ansible | skipping: [PE2] => (item=172.29.255.3) -2022-03-28 17:49:54,724 p=71480 u=rob n=ansible | skipping: [PE3] => (item=172.29.255.2) -2022-03-28 17:49:54,724 p=71480 u=rob n=ansible | skipping: [PE3] => (item=172.29.255.1) -2022-03-28 17:49:54,727 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ******************************************************************************************************************* -2022-03-28 17:49:54,741 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,748 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,757 p=71480 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-03-28 17:49:54,758 p=71480 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-03-28 17:49:54,760 p=71480 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-03-28 17:49:54,760 p=71480 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-03-28 17:49:54,760 p=71480 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-03-28 17:49:54,766 p=71480 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-03-28 17:49:54,769 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] **************************************************************************************************************** -2022-03-28 17:49:54,783 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,788 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,797 p=71480 u=rob n=ansible | skipping: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'}) -2022-03-28 17:49:54,798 p=71480 u=rob n=ansible | skipping: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'}) -2022-03-28 17:49:54,801 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:54,801 p=71480 u=rob n=ansible | skipping: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'}) -2022-03-28 17:49:54,804 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *************************************************************************************************************************** -2022-03-28 17:49:54,818 p=71480 u=rob n=ansible | skipping: [eveng] -2022-03-28 17:49:54,823 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,829 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:54,831 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:54,835 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:54,838 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ************************************************************************************************************** -2022-03-28 17:49:54,860 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:54,868 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:54,869 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:54,873 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:55,035 p=71480 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 17:49:55,038 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ****************************************************************************************************** -2022-03-28 17:49:55,061 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:55,069 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:55,070 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:55,076 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:55,170 p=71480 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 17:49:55,172 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] *********************************************************************************************************** -2022-03-28 17:49:55,191 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:55,198 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:55,199 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:55,203 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:55,600 p=71480 u=rob n=ansible | changed: [eveng] -2022-03-28 17:49:55,606 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *************************************************************************************************************************** -2022-03-28 17:49:55,633 p=71480 u=rob n=ansible | ok: [eveng] -2022-03-28 17:49:55,640 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:55,642 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:55,642 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:55,647 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:55,651 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ******************************************************************************************************************* -2022-03-28 17:49:55,674 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:55,682 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:55,683 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:55,687 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:55,903 p=71480 u=rob n=ansible | changed: [eveng -> localhost] -2022-03-28 17:49:55,906 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ************************************************************************************************************ -2022-03-28 17:49:55,928 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:55,936 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:55,937 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:55,941 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:56,096 p=71480 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 17:49:56,105 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ******************************************************************************************************************* -2022-03-28 17:49:56,133 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:56,141 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:56,142 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:56,147 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:56,351 p=71480 u=rob n=ansible | changed: [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': 16777234, 'nlink': 1, 'atime': 1648481961.786513, '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-03-28 17:49:56,571 p=71480 u=rob n=ansible | changed: [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': 16777234, 'nlink': 1, 'atime': 1648481969.1881437, '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-03-28 17:49:56,791 p=71480 u=rob n=ansible | changed: [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': 16777234, 'nlink': 1, 'atime': 1648482188.846398, '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-03-28 17:49:56,795 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] ************************************************************************************************************* -2022-03-28 17:49:56,817 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:56,826 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:56,828 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:56,833 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:56,926 p=71480 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 17:49:56,930 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ******************************************************************************************************************** -2022-03-28 17:49:56,955 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:56,963 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:56,965 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:56,970 p=71480 u=rob n=ansible | skipping: [PE3] -2022-03-28 17:49:57,222 p=71480 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': 16777234, '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-03-28 17:49:57,225 p=71480 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ****************************************************************************************************************** -2022-03-28 17:49:57,248 p=71480 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 17:49:57,256 p=71480 u=rob n=ansible | skipping: [PE1] -2022-03-28 17:49:57,256 p=71480 u=rob n=ansible | skipping: [PE2] -2022-03-28 17:49:57,261 p=71480 u=rob n=ansible | skipping: [PE3] +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] diff --git a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst index c7ef3514..c1b6fdfd 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-03-28 -| Version: 1.4-rolling-202203280217 +| Testdate: 2022-06-10 +| Version: 1.4-rolling-202206100921 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 @@ -160,7 +160,7 @@ Show routes for all VRFs 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:47 + 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 VRF default: @@ -169,8 +169,8 @@ Show routes for all VRFs 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:05 - C>* 172.29.255.1/32 is directly connected, dum0, 00:01:06 + 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 @@ -179,12 +179,12 @@ Show routes for all VRFs B>* 10.3.3.0/24 [200/0] via 172.29.255.3, br4000 onlink, weight 1, 00:00:42 VRF mgmt: - S>* 0.0.0.0/0 [210/0] via 10.100.0.1, eth0, weight 1, 00:01:39 - C>* 10.100.0.0/24 is directly connected, eth0, 00:01:40 + 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 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:47 + B>* 10.2.2.0/24 [200/0] via 172.29.255.2, br3000 onlink, weight 1, 00:00:46 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:02:18:c8:f9:1a:d1 + RT:100:2000 ET:8 Rmac:50:00:00:02:00:04 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:50:00:00:03:00:04 + RT:100:2000 ET:8 Rmac:4a:62:f0:31:ee:a7 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:36:17:df:67:bd:bc + RT:100:3000 ET:8 Rmac:50:00:00:02:00:05 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: Mon Mar 28 15:46:02 2022 + Last update: Fri Jun 10 19:44:11 2022 -- cgit v1.2.3 From f1561cba9bb487cabe10a644ab76a2010dc257c5 Mon Sep 17 00:00:00 2001 From: rebortg Date: Fri, 10 Jun 2022 22:00:23 +0200 Subject: autotest: tunnelbroker check with current version --- .../autotest/tunnelbroker/tunnelbroker.log | 1176 ++++++++++---------- .../autotest/tunnelbroker/tunnelbroker.rst | 36 +- 2 files changed, 615 insertions(+), 597 deletions(-) (limited to 'docs') diff --git a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log index 1dce66c1..ff24db52 100644 --- a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log +++ b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log @@ -1,584 +1,602 @@ -2022-03-28 16:16:20,119 p=60842 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). Using last defined value +only. -2022-03-28 16:16:20,119 p=60842 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,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-03-28 16:16:20,153 p=60842 u=rob n=ansible | PLAY [prepare node and Lab] *********************************************************************************************************************************** -2022-03-28 16:16:20,172 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : fail] ****************************************************************************************************************************** -2022-03-28 16:16:20,192 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:20,205 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:20,206 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:20,208 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:20,210 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : fail] ****************************************************************************************************************************** -2022-03-28 16:16:20,224 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:20,232 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:20,233 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:20,237 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:20,240 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] **************************************************************************************************** -2022-03-28 16:16:20,258 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:20,260 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:20,265 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:21,290 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:16:21,295 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] **************************************************************************************************************** -2022-03-28 16:16:21,322 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:21,325 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:21,329 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:21,880 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:16:21,883 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] ************************************************************************************************************** -2022-03-28 16:16:21,906 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:21,908 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:21,913 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,309 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:16:22,313 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : create path] *********************************************************************************************************************** -2022-03-28 16:16:22,332 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,339 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,340 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,344 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,348 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] ********************************************************************************************************************** -2022-03-28 16:16:22,360 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,367 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,368 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,372 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,376 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ********************************************************************************************************* -2022-03-28 16:16:22,393 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,394 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,396 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,398 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,401 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] **************************************************************************************************** -2022-03-28 16:16:22,413 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,418 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,420 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,423 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,425 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] ******************************************************************************************************* -2022-03-28 16:16:22,437 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,443 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,445 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,449 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,451 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : open lab] ************************************************************************************************************************** -2022-03-28 16:16:22,462 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,467 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,469 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,473 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,476 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ************************************************************************************************************************** -2022-03-28 16:16:22,487 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,493 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,495 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,498 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,500 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] ******************************************************************************************************************* -2022-03-28 16:16:22,511 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,517 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,519 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,522 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,524 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : start node] ************************************************************************************************************************ -2022-03-28 16:16:22,535 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,540 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,542 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,546 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,548 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ******************************************************************************************************************** -2022-03-28 16:16:22,559 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,564 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,566 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,570 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,572 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ************************************************************************************************************************** -2022-03-28 16:16:22,584 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,589 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,591 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,594 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,596 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ************************************************************************************************************************* -2022-03-28 16:16:22,608 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,614 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,616 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,619 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,621 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ***************************************************************************************************************** -2022-03-28 16:16:22,632 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,638 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,640 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,643 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,645 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] ************************************************************************************** -2022-03-28 16:16:22,657 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,662 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,664 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,667 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,669 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ************************************************************************************************************************* -2022-03-28 16:16:22,681 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,686 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,689 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,691 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,694 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] **************************************************************************************************** -2022-03-28 16:16:22,703 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,705 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ************************************************************************************************************************ -2022-03-28 16:16:22,717 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,722 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,724 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,727 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,729 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] ************************************************************************************************************** -2022-03-28 16:16:22,740 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,747 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,749 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,752 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,754 p=60842 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] ******************************************************************************************************* -2022-03-28 16:16:22,764 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:22,770 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:22,772 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:22,776 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:22,782 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ***************************************************************************************************************** -2022-03-28 16:16:22,991 p=60842 u=rob n=ansible | ok: [vyos-wan -> localhost] -2022-03-28 16:16:22,992 p=60842 u=rob n=ansible | ok: [vyos-oobm -> localhost] -2022-03-28 16:16:22,992 p=60842 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:16:22,992 p=60842 u=rob n=ansible | ok: [client -> localhost] -2022-03-28 16:16:22,994 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] *************************************************************************************************************************** -2022-03-28 16:16:23,015 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:16:23,015 p=60842 u=rob n=ansible | ok: [vyos-oobm] -2022-03-28 16:16:23,893 p=61070 u=rob n=ansible | network_os is set to vyos -2022-03-28 16:16:23,893 p=61071 u=rob n=ansible | network_os is set to vyos -2022-03-28 16:16:23,902 p=60842 u=rob n=ansible | ok: [client] -2022-03-28 16:16:23,903 p=60842 u=rob n=ansible | ok: [vyos-wan] -2022-03-28 16:16:23,908 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ********************************************************************************************************************************* -2022-03-28 16:16:23,929 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:23,938 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:23,939 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:23,946 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:23,949 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:16:23,969 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:23,970 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:23,975 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:24,685 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:16:24,687 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ***************************************************************************************************************** -2022-03-28 16:16:24,715 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:24,716 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:24,722 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:25,241 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:16:25,246 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] ****************************************************************************************************************** -2022-03-28 16:16:25,273 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:25,275 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:25,281 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:25,799 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:16:25,807 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ************************************************************************************************************ -2022-03-28 16:16:25,833 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:25,835 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:25,841 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:26,246 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:16:26,252 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Create tunnelbroker Lab] ************************************************************************************************************** -2022-03-28 16:16:26,277 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:26,280 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:26,285 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:27,154 p=60842 u=rob n=ansible | changed: [eveng] -2022-03-28 16:16:27,157 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:16:27,183 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:27,184 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:27,189 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:27,888 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:16:27,893 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] ********************************************************************************************************************** -2022-03-28 16:16:27,920 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:16:27,923 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:27,929 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:16:28,943 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:16:28,950 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] ******************************************************************************************************************* -2022-03-28 16:16:28,967 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:16:28,976 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:16:28,982 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:17:18,054 p=60842 u=rob n=ansible | ok: [vyos-oobm] -2022-03-28 16:17:18,061 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:17:18,088 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:17:18,091 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:17:18,095 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:17:18,823 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:17:18,828 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] *********************************************************************************************************************** -2022-03-28 16:17:18,855 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:17:18,856 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:17:18,862 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:17:19,413 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:17:19,419 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] ********************************************************************************************************************** -2022-03-28 16:17:19,448 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:17:19,451 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:17:19,456 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:17:20,418 p=60842 u=rob n=ansible | ok: [eveng] => (item=4) -2022-03-28 16:17:21,057 p=60842 u=rob n=ansible | ok: [eveng] => (item=1) -2022-03-28 16:17:22,044 p=60842 u=rob n=ansible | ok: [eveng] => (item=2) -2022-03-28 16:17:22,050 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************************************** -2022-03-28 16:17:22,071 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:17:22,077 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:17:37,944 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner -2022-03-28 16:17:37,946 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner -2022-03-28 16:17:37,948 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): -2022-03-28 16:17:37,948 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Traceback (most recent call last): -2022-03-28 16:17:37,948 p=61344 u=rob n=p=61344 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-03-28 16:17:37,948 p=61345 u=rob n=p=61345 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-03-28 16:17:37,948 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout) -2022-03-28 16:17:37,948 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout) -2022-03-28 16:17:37,948 p=61344 u=rob n=p=61344 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-03-28 16:17:37,948 p=61345 u=rob n=p=61345 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-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout) -2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | buf += self._read_timeout(timeout) -2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 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-03-28 16:17:37,949 p=61345 u=rob n=p=61345 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-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | raise socket.timeout() -2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | raise socket.timeout() -2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | socket.timeout -2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | socket.timeout -2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | -2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | -2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred: -2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | During handling of the above exception, another exception occurred: -2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | -2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | -2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): -2022-03-28 16:17:37,949 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Traceback (most recent call last): -2022-03-28 16:17:37,949 p=61344 u=rob n=p=61344 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-03-28 16:17:37,949 p=61345 u=rob n=p=61345 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-03-28 16:17:37,950 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | self._check_banner() -2022-03-28 16:17:37,950 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | self._check_banner() -2022-03-28 16:17:37,950 p=61344 u=rob n=p=61344 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-03-28 16:17:37,950 p=61345 u=rob n=p=61345 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-03-28 16:17:37,950 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | raise SSHException( -2022-03-28 16:17:37,950 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | raise SSHException( -2022-03-28 16:17:37,950 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:17:37,950 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:17:37,950 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | -2022-03-28 16:17:37,950 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | -2022-03-28 16:17:53,976 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner -2022-03-28 16:17:53,976 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner -2022-03-28 16:17:53,976 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): -2022-03-28 16:17:53,976 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Traceback (most recent call last): -2022-03-28 16:17:53,977 p=61344 u=rob n=p=61344 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-03-28 16:17:53,977 p=61345 u=rob n=p=61345 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-03-28 16:17:53,977 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout) -2022-03-28 16:17:53,977 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout) -2022-03-28 16:17:53,977 p=61344 u=rob n=p=61344 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-03-28 16:17:53,977 p=61345 u=rob n=p=61345 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-03-28 16:17:53,977 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout) -2022-03-28 16:17:53,977 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | buf += self._read_timeout(timeout) -2022-03-28 16:17:53,977 p=61344 u=rob n=p=61344 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-03-28 16:17:53,977 p=61345 u=rob n=p=61345 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-03-28 16:17:53,977 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | raise socket.timeout() -2022-03-28 16:17:53,977 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | raise socket.timeout() -2022-03-28 16:17:53,977 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | socket.timeout -2022-03-28 16:17:53,977 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | socket.timeout -2022-03-28 16:17:53,977 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | -2022-03-28 16:17:53,977 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | -2022-03-28 16:17:53,978 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred: -2022-03-28 16:17:53,978 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | During handling of the above exception, another exception occurred: -2022-03-28 16:17:53,978 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | -2022-03-28 16:17:53,978 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | -2022-03-28 16:17:53,978 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): -2022-03-28 16:17:53,978 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Traceback (most recent call last): -2022-03-28 16:17:53,978 p=61344 u=rob n=p=61344 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-03-28 16:17:53,978 p=61345 u=rob n=p=61345 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-03-28 16:17:53,978 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | self._check_banner() -2022-03-28 16:17:53,978 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | self._check_banner() -2022-03-28 16:17:53,978 p=61344 u=rob n=p=61344 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-03-28 16:17:53,978 p=61345 u=rob n=p=61345 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-03-28 16:17:53,978 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | raise SSHException( -2022-03-28 16:17:53,978 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | raise SSHException( -2022-03-28 16:17:53,978 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:17:53,978 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:17:53,979 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | -2022-03-28 16:17:53,979 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | -2022-03-28 16:18:09,998 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner -2022-03-28 16:18:09,999 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): -2022-03-28 16:18:09,999 p=61344 u=rob n=p=61344 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-03-28 16:18:09,999 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout) -2022-03-28 16:18:09,999 p=61344 u=rob n=p=61344 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-03-28 16:18:09,999 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout) -2022-03-28 16:18:09,999 p=61344 u=rob n=p=61344 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-03-28 16:18:09,999 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | raise socket.timeout() -2022-03-28 16:18:09,999 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | socket.timeout -2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | -2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred: -2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | -2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): -2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 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-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | self._check_banner() -2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 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-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | raise SSHException( -2022-03-28 16:18:10,000 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:18:10,001 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | -2022-03-28 16:18:10,001 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner -2022-03-28 16:18:10,002 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Traceback (most recent call last): -2022-03-28 16:18:10,002 p=61345 u=rob n=p=61345 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-03-28 16:18:10,002 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout) -2022-03-28 16:18:10,002 p=61345 u=rob n=p=61345 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-03-28 16:18:10,002 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | buf += self._read_timeout(timeout) -2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 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-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | raise socket.timeout() -2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | socket.timeout -2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | -2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | During handling of the above exception, another exception occurred: -2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | -2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Traceback (most recent call last): -2022-03-28 16:18:10,003 p=61345 u=rob n=p=61345 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-03-28 16:18:10,003 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | self._check_banner() -2022-03-28 16:18:10,004 p=61345 u=rob n=p=61345 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-03-28 16:18:10,004 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | raise SSHException( -2022-03-28 16:18:10,004 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:18:10,004 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | -2022-03-28 16:18:11,568 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:18:11,593 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:18:11,682 p=61345 u=rob n=p=61345 u=rob | paramiko [client] | Authentication (publickey) successful! -2022-03-28 16:18:11,695 p=61344 u=rob n=p=61344 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful! -2022-03-28 16:18:12,595 p=60842 u=rob n=ansible | ok: [client] -2022-03-28 16:18:12,595 p=60842 u=rob n=ansible | ok: [vyos-wan] -2022-03-28 16:18:12,598 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : include tunnelbroker lab_config.yml] ************************************************************************************************** -2022-03-28 16:18:12,612 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:18:12,618 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:18:12,629 p=60842 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/tunnelbroker/lab_config.yml for vyos-wan, client -2022-03-28 16:18:12,656 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] ************************************************************************************************************************** -2022-03-28 16:18:14,211 p=61078 u=rob n=p=61078 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:18:14,236 p=61079 u=rob n=p=61079 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:18:14,303 p=61078 u=rob n=p=61078 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful! -2022-03-28 16:18:14,316 p=61079 u=rob n=p=61079 u=rob | paramiko [client] | Authentication (publickey) successful! -2022-03-28 16:18:18,648 p=60842 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: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-03-28 16:18:18,648 p=60842 u=rob n=ansible | changed: [client] -2022-03-28 16:18:19,025 p=60842 u=rob n=ansible | changed: [vyos-wan] -2022-03-28 16:18:19,033 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Register external IP in Tunnelbroker] ************************************************************************************************* -2022-03-28 16:18:19,053 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:18:20,682 p=60842 u=rob n=ansible | ok: [vyos-wan -> eveng] -2022-03-28 16:18:20,692 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : get ipv4 address of vyos-wan (eth1)] ************************************************************************************************** -2022-03-28 16:18:20,713 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:18:21,906 p=60842 u=rob n=ansible | ok: [vyos-wan] -2022-03-28 16:18:21,912 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************ -2022-03-28 16:18:21,927 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:18:22,746 p=60842 u=rob n=ansible | ok: [vyos-wan] -2022-03-28 16:18:22,759 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos-wan] *********************************************************************************************************************** -2022-03-28 16:18:22,782 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:18:30,210 p=60842 u=rob n=ansible | changed: [vyos-wan] -2022-03-28 16:18:30,213 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:18:30,239 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:18:30,241 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:18:30,245 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:18:30,957 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:18:30,963 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************ -2022-03-28 16:18:31,010 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************************************** -2022-03-28 16:18:31,019 p=61529 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 16:18:31,019 p=61529 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:18:36,029 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:18:36,035 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************************************** -2022-03-28 16:18:36,084 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ********************************************************************************************************************* -2022-03-28 16:18:36,093 p=61544 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 16:18:36,093 p=61544 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:18:41,101 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:18:41,108 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************************************** -2022-03-28 16:18:41,123 p=61551 u=rob n=ansible | Pausing for 30 seconds -2022-03-28 16:18:41,123 p=61551 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:19:11,126 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:19:11,136 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ************************************************************************************************************************* -2022-03-28 16:19:11,170 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:19:11,181 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:19:16,564 p=60842 u=rob n=ansible | ok: [client] => (item=2001:470:20::2) -2022-03-28 16:19:16,843 p=60842 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net) -2022-03-28 16:19:16,848 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************************************** -2022-03-28 16:19:16,866 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:19:16,874 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:19:16,876 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:19:16,883 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:19:16,885 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ************************************************************************************************************* -2022-03-28 16:19:16,904 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:19:16,906 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:19:21,183 p=60842 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) -2022-03-28 16:19:21,197 p=60842 u=rob n=ansible | ok: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) -2022-03-28 16:19:24,853 p=60842 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'}) -2022-03-28 16:19:24,857 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************ -2022-03-28 16:19:24,879 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:19:24,880 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:19:25,726 p=60842 u=rob n=ansible | ok: [vyos-wan] -2022-03-28 16:19:25,728 p=60842 u=rob n=ansible | ok: [client] -2022-03-28 16:19:25,738 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ************************************************************************************************************************** -2022-03-28 16:19:25,765 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:19:25,773 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:19:27,051 p=60842 u=rob n=ansible | ok: [client] -2022-03-28 16:19:27,052 p=60842 u=rob n=ansible | ok: [vyos-wan] -2022-03-28 16:19:27,055 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ****************************************************************************************************************** -2022-03-28 16:19:27,065 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:19:27,068 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************************************** -2022-03-28 16:19:27,082 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:19:27,088 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:19:28,536 p=61750 u=rob n=p=61750 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:19:28,543 p=61751 u=rob n=p=61751 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:19:28,647 p=61751 u=rob n=p=61751 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-03-28 16:19:28,698 p=61750 u=rob n=p=61750 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-03-28 16:21:27,293 p=61078 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +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. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2022-03-28 16:21:27,297 p=61079 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-06-10 21:57:17,301 p=4311 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-03-28 16:21:27,397 p=61078 u=rob n=ansible | shutdown complete -2022-03-28 16:21:27,399 p=61079 u=rob n=ansible | shutdown complete -2022-03-28 16:21:30,302 p=61750 u=rob n=p=61750 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:21:30,302 p=61751 u=rob n=p=61751 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:21:30,415 p=61751 u=rob n=p=61751 u=rob | paramiko [client] | Authentication (publickey) successful! -2022-03-28 16:21:30,417 p=61750 u=rob n=p=61750 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful! -2022-03-28 16:21:31,586 p=60842 u=rob n=ansible | ok: [client] -2022-03-28 16:21:31,600 p=60842 u=rob n=ansible | ok: [vyos-wan] -2022-03-28 16:21:31,601 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:21:31,619 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:21:31,621 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:21:31,625 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:21:32,557 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:21:32,562 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************ -2022-03-28 16:21:32,607 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************************************** -2022-03-28 16:21:32,616 p=61852 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 16:21:32,616 p=61852 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:21:37,625 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:21:37,631 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************************************** -2022-03-28 16:21:37,682 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ********************************************************************************************************************* -2022-03-28 16:21:37,692 p=61857 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 16:21:37,692 p=61857 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:21:42,699 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:21:42,706 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************************************** -2022-03-28 16:21:42,721 p=61873 u=rob n=ansible | Pausing for 30 seconds -2022-03-28 16:21:42,721 p=61873 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:22:12,730 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:22:12,737 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ************************************************************************************************************************* -2022-03-28 16:22:12,767 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:12,768 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:13,714 p=61886 u=rob n=ansible | network_os is set to vyos -2022-03-28 16:22:13,714 p=61885 u=rob n=ansible | network_os is set to vyos -2022-03-28 16:22:14,440 p=61893 u=rob n=p=61893 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:22:14,440 p=61894 u=rob n=p=61894 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:22:14,535 p=61894 u=rob n=p=61894 u=rob | paramiko [client] | Authentication (publickey) successful! -2022-03-28 16:22:14,590 p=61893 u=rob n=p=61893 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful! -2022-03-28 16:22:20,300 p=60842 u=rob n=ansible | ok: [client] => (item=2001:470:20::2) -2022-03-28 16:22:20,598 p=60842 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net) -2022-03-28 16:22:20,602 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************************************** -2022-03-28 16:22:20,627 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:20,628 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:20,631 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:20,636 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:20,639 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ************************************************************************************************************* -2022-03-28 16:22:20,659 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:20,659 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:20,666 p=60842 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) -2022-03-28 16:22:20,667 p=60842 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'}) -2022-03-28 16:22:20,670 p=60842 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) -2022-03-28 16:22:20,673 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************ -2022-03-28 16:22:20,692 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:20,693 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:20,694 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:20,700 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:20,703 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] ************************************************************************************************************** -2022-03-28 16:22:20,718 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:20,725 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:20,727 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:20,729 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:20,732 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] ************************************************************************************************************** -2022-03-28 16:22:20,746 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:20,752 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:20,754 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:20,757 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:20,760 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ***************************************************************************************************************** -2022-03-28 16:22:20,775 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:20,782 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:20,784 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:20,786 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:20,791 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ********************************************************************************************************************* -2022-03-28 16:22:20,804 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:20,810 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:20,812 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:20,815 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:20,817 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ************************************************************************************************************************* -2022-03-28 16:22:20,830 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:20,836 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:20,838 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:20,841 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:20,843 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ************************************************************************************************************************** -2022-03-28 16:22:20,856 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:20,862 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:20,864 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:20,867 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:20,869 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ****************************************************************************************************************** -2022-03-28 16:22:20,876 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:20,878 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************************************** -2022-03-28 16:22:20,890 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:20,897 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:20,899 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:20,901 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:20,904 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ************************************************************************************************************************ -2022-03-28 16:22:20,912 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:20,914 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:22:20,927 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:20,933 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:20,935 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:20,937 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:20,940 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************ -2022-03-28 16:22:20,970 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************************************** -2022-03-28 16:22:20,978 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:20,980 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************************************** -2022-03-28 16:22:21,011 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ********************************************************************************************************************* -2022-03-28 16:22:21,019 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:21,021 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************************************** -2022-03-28 16:22:21,028 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:21,030 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ************************************************************************************************************************* -2022-03-28 16:22:21,043 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:21,049 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:21,056 p=60842 u=rob n=ansible | skipping: [vyos-wan] => (item=tunnelbroker.net) -2022-03-28 16:22:21,061 p=60842 u=rob n=ansible | skipping: [client] => (item=2001:470:20::2) -2022-03-28 16:22:21,063 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************************************** -2022-03-28 16:22:21,077 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:21,084 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:21,084 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:21,088 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:21,090 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ************************************************************************************************************* -2022-03-28 16:22:21,103 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:21,109 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:21,116 p=60842 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) -2022-03-28 16:22:21,117 p=60842 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'}) -2022-03-28 16:22:21,120 p=60842 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) -2022-03-28 16:22:21,123 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************ -2022-03-28 16:22:21,136 p=60842 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:22:21,142 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:21,145 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:21,147 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:21,150 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] *********************************************************************************************************** -2022-03-28 16:22:21,172 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:21,173 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:21,178 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:21,349 p=60842 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:22:21,352 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] *************************************************************************************************** -2022-03-28 16:22:21,374 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:21,375 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:21,379 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:21,479 p=60842 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:22:21,482 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ******************************************************************************************************** -2022-03-28 16:22:21,501 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:21,502 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:21,506 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:21,908 p=60842 u=rob n=ansible | changed: [eveng] -2022-03-28 16:22:21,913 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************ -2022-03-28 16:22:21,938 p=60842 u=rob n=ansible | ok: [eveng] -2022-03-28 16:22:21,939 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:21,941 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:21,945 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:21,949 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] **************************************************************************************************************** -2022-03-28 16:22:21,974 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:21,975 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:21,979 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:22,202 p=60842 u=rob n=ansible | changed: [eveng -> localhost] -2022-03-28 16:22:22,206 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ********************************************************************************************************* -2022-03-28 16:22:22,227 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:22,229 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:22,233 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:22,394 p=60842 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:22:22,403 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] **************************************************************************************************************** -2022-03-28 16:22:22,427 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:22,429 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:22,433 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:22,700 p=60842 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': 16777234, '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-03-28 16:22:22,916 p=60842 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': 16777234, '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-03-28 16:22:23,132 p=60842 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': 16777234, '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-03-28 16:22:23,347 p=60842 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': 16777234, '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-03-28 16:22:23,351 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] ********************************************************************************************************** -2022-03-28 16:22:23,374 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:23,376 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:23,379 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:23,477 p=60842 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:22:23,482 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ***************************************************************************************************************** -2022-03-28 16:22:23,508 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:23,509 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:23,513 p=60842 u=rob n=ansible | skipping: [client] -2022-03-28 16:22:23,708 p=60842 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': 16777234, '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-03-28 16:22:23,711 p=60842 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] *************************************************************************************************************** -2022-03-28 16:22:23,733 p=60842 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:22:23,734 p=60842 u=rob n=ansible | skipping: [vyos-wan] -2022-03-28 16:22:23,739 p=60842 u=rob n=ansible | skipping: [client] +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] diff --git a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst index 386c6719..ecf07b1a 100644 --- a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst +++ b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst @@ -4,8 +4,8 @@ Tunnelbroker.net (IPv6) ####################### -| Testdate: 2022-03-28 -| Version: 1.4-rolling-202203280217 +| Testdate: 2022-06-10 +| Version: 1.4-rolling-202206100921 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=76.9 ms + 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.3 ms - 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=64 time=30.1 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 --- 2001:470:20::2 ping statistics --- - 4 packets transmitted, 4 received, 0% packet loss, time 3006ms - rtt min/avg/max/mdev = 30.090/41.872/76.928/20.239 ms + 4 packets transmitted, 4 received, 0% packet loss, time 3005ms + rtt min/avg/max/mdev = 29.952/30.163/30.344/0.139 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=54 time=179 ms - 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=2 ttl=54 time=179 ms - 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=3 ttl=54 time=207 ms - 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=4 ttl=54 time=179 ms + 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 --- tunnelbroker.net ping statistics --- - 4 packets transmitted, 4 received, 0% packet loss, time 3006ms - rtt min/avg/max/mdev = 178.648/185.816/207.161/12.323 ms + 4 packets transmitted, 4 received, 0% packet loss, time 3003ms + rtt min/avg/max/mdev = 180.851/191.097/220.717/17.102 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=66.0 ms - 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=63 time=30.3 ms - 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=63 time=29.7 ms - 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=63 time=57.5 ms + 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 --- 2001:470:20::2 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3005ms - rtt min/avg/max/mdev = 29.658/45.867/66.049/16.177 ms + rtt min/avg/max/mdev = 29.998/48.413/103.243/31.656 ms Multiple LAN/DMZ Setup -- cgit v1.2.3 From 37adba8a7d4a2558ea6baa616a36564e0f553d03 Mon Sep 17 00:00:00 2001 From: rebortg Date: Fri, 10 Jun 2022 22:09:10 +0200 Subject: autotest: DHCPRelay GRE check with current version --- .../DHCPRelay_through_GRE.log | 1454 ++++++++++---------- .../DHCPRelay_through_GRE.rst | 18 +- 2 files changed, 745 insertions(+), 727 deletions(-) (limited to 'docs') 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 3992e2d6..6b11d67b 100644 --- a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log +++ b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log @@ -1,724 +1,742 @@ -2022-03-28 16:26:08,932 p=62829 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). Using last defined value +only. -2022-03-28 16:26:08,933 p=62829 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,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-03-28 16:26:08,966 p=62829 u=rob n=ansible | PLAY [prepare node and Lab] *********************************************************************************************************************************** -2022-03-28 16:26:08,985 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : fail] ****************************************************************************************************************************** -2022-03-28 16:26:09,000 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:09,005 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:09,011 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:09,013 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:09,016 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:09,018 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : fail] ****************************************************************************************************************************** -2022-03-28 16:26:09,030 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:09,038 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:09,044 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:09,045 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:09,049 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:09,052 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] **************************************************************************************************** -2022-03-28 16:26:09,071 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:09,078 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:09,080 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:09,082 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:10,115 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:26:10,121 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] **************************************************************************************************************** -2022-03-28 16:26:10,149 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:10,157 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:10,159 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:10,163 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:10,686 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:26:10,690 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] ************************************************************************************************************** -2022-03-28 16:26:10,720 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:10,727 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:10,729 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:10,733 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,104 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:26:11,109 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : create path] *********************************************************************************************************************** -2022-03-28 16:26:11,129 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,136 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,144 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,145 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,149 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,152 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] ********************************************************************************************************************** -2022-03-28 16:26:11,164 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,171 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,177 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,179 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,182 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,185 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ********************************************************************************************************* -2022-03-28 16:26:11,197 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,204 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,210 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,212 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,215 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,217 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] **************************************************************************************************** -2022-03-28 16:26:11,230 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,236 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,241 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,244 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,246 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,248 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] ******************************************************************************************************* -2022-03-28 16:26:11,261 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,267 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,273 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,275 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,277 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,280 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : open lab] ************************************************************************************************************************** -2022-03-28 16:26:11,292 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,298 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,305 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,306 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,309 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,312 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ************************************************************************************************************************** -2022-03-28 16:26:11,325 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,330 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,337 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,339 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,341 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,343 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] ******************************************************************************************************************* -2022-03-28 16:26:11,355 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,361 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,367 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,369 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,373 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,375 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : start node] ************************************************************************************************************************ -2022-03-28 16:26:11,387 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,393 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,399 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,401 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,403 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,405 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ******************************************************************************************************************** -2022-03-28 16:26:11,417 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,423 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,429 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,431 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,434 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,436 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ************************************************************************************************************************** -2022-03-28 16:26:11,449 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,454 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,461 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,463 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,465 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,468 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ************************************************************************************************************************* -2022-03-28 16:26:11,481 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,487 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,493 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,495 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,498 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,500 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ***************************************************************************************************************** -2022-03-28 16:26:11,513 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,518 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,524 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,526 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,529 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,531 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] ************************************************************************************** -2022-03-28 16:26:11,543 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,549 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,555 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,557 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,561 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,563 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ************************************************************************************************************************* -2022-03-28 16:26:11,576 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,582 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,588 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,590 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,593 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,595 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] **************************************************************************************************** -2022-03-28 16:26:11,605 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,606 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ************************************************************************************************************************ -2022-03-28 16:26:11,620 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,626 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,632 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,634 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,638 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,640 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] ************************************************************************************************************** -2022-03-28 16:26:11,653 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,659 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,665 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,667 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,671 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,673 p=62829 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] ******************************************************************************************************* -2022-03-28 16:26:11,686 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:11,691 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:11,697 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:11,699 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:11,704 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:11,711 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ***************************************************************************************************************** -2022-03-28 16:26:11,952 p=62829 u=rob n=ansible | ok: [vyos-oobm -> localhost] -2022-03-28 16:26:11,953 p=62829 u=rob n=ansible | ok: [dhcp-server -> localhost] -2022-03-28 16:26:11,954 p=62829 u=rob n=ansible | ok: [dhcp-relay -> localhost] -2022-03-28 16:26:11,954 p=62829 u=rob n=ansible | ok: [transport -> localhost] -2022-03-28 16:26:11,961 p=62829 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:26:11,963 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] *************************************************************************************************************************** -2022-03-28 16:26:11,987 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:26:11,988 p=62829 u=rob n=ansible | ok: [vyos-oobm] -2022-03-28 16:26:12,885 p=63113 u=rob n=ansible | network_os is set to vyos -2022-03-28 16:26:12,885 p=63111 u=rob n=ansible | network_os is set to vyos -2022-03-28 16:26:12,885 p=63112 u=rob n=ansible | network_os is set to vyos -2022-03-28 16:26:12,895 p=62829 u=rob n=ansible | ok: [transport] -2022-03-28 16:26:12,895 p=62829 u=rob n=ansible | ok: [dhcp-relay] -2022-03-28 16:26:12,895 p=62829 u=rob n=ansible | ok: [dhcp-server] -2022-03-28 16:26:12,901 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ********************************************************************************************************************************* -2022-03-28 16:26:12,924 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:12,932 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:12,942 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:12,943 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:12,947 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:12,951 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:26:12,971 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:12,978 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:12,980 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:12,983 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:13,698 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:26:13,703 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ***************************************************************************************************************** -2022-03-28 16:26:13,732 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:13,741 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:13,743 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:13,747 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:14,381 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:26:14,387 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] ****************************************************************************************************************** -2022-03-28 16:26:14,417 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:14,425 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:14,427 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:14,432 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:15,041 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:26:15,048 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ************************************************************************************************************ -2022-03-28 16:26:15,077 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:15,086 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:15,087 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:15,091 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:15,482 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:26:15,488 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Create DHCPRelay_through_GRE Lab] ***************************************************************************************************** -2022-03-28 16:26:15,514 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:15,521 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:15,522 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:15,528 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:16,371 p=62829 u=rob n=ansible | changed: [eveng] -2022-03-28 16:26:16,375 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:26:16,400 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:16,408 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:16,409 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:16,414 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:17,115 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:26:17,120 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] ********************************************************************************************************************** -2022-03-28 16:26:17,149 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:17,158 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:17,160 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:17,164 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:18,197 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:26:18,204 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] ******************************************************************************************************************* -2022-03-28 16:26:18,224 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:26:18,240 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:18,243 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:18,247 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:58,410 p=62829 u=rob n=ansible | ok: [vyos-oobm] -2022-03-28 16:26:58,417 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:26:58,446 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:58,454 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:58,456 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:58,460 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:59,158 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:26:59,164 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] *********************************************************************************************************************** -2022-03-28 16:26:59,193 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:59,204 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:59,204 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:59,208 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:26:59,748 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:26:59,753 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] ********************************************************************************************************************** -2022-03-28 16:26:59,778 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:26:59,786 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:26:59,788 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:26:59,794 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:27:00,767 p=62829 u=rob n=ansible | ok: [eveng] => (item=2) -2022-03-28 16:27:01,844 p=62829 u=rob n=ansible | ok: [eveng] => (item=3) -2022-03-28 16:27:02,992 p=62829 u=rob n=ansible | ok: [eveng] => (item=4) -2022-03-28 16:27:03,745 p=62829 u=rob n=ansible | ok: [eveng] => (item=1) -2022-03-28 16:27:04,854 p=62829 u=rob n=ansible | ok: [eveng] => (item=5) -2022-03-28 16:27:04,859 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************************************** -2022-03-28 16:27:04,879 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:27:04,887 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:27:20,836 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner -2022-03-28 16:27:20,837 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner -2022-03-28 16:27:20,839 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): -2022-03-28 16:27:20,839 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): -2022-03-28 16:27:20,840 p=63494 u=rob n=p=63494 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-03-28 16:27:20,840 p=63493 u=rob n=p=63493 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-03-28 16:27:20,840 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout) -2022-03-28 16:27:20,840 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout) -2022-03-28 16:27:20,840 p=63494 u=rob n=p=63494 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-03-28 16:27:20,840 p=63493 u=rob n=p=63493 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-03-28 16:27:20,840 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout) -2022-03-28 16:27:20,840 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout) -2022-03-28 16:27:20,840 p=63494 u=rob n=p=63494 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-03-28 16:27:20,840 p=63493 u=rob n=p=63493 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-03-28 16:27:20,840 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner -2022-03-28 16:27:20,840 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | raise socket.timeout() -2022-03-28 16:27:20,840 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | raise socket.timeout() -2022-03-28 16:27:20,840 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | socket.timeout -2022-03-28 16:27:20,840 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | socket.timeout -2022-03-28 16:27:20,841 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | -2022-03-28 16:27:20,841 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | -2022-03-28 16:27:20,841 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred: -2022-03-28 16:27:20,841 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred: -2022-03-28 16:27:20,841 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | -2022-03-28 16:27:20,841 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | -2022-03-28 16:27:20,841 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Traceback (most recent call last): -2022-03-28 16:27:20,841 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): -2022-03-28 16:27:20,841 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): -2022-03-28 16:27:20,841 p=63495 u=rob n=p=63495 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-03-28 16:27:20,841 p=63494 u=rob n=p=63494 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-03-28 16:27:20,841 p=63493 u=rob n=p=63493 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-03-28 16:27:20,841 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout) -2022-03-28 16:27:20,841 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | self._check_banner() -2022-03-28 16:27:20,841 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | self._check_banner() -2022-03-28 16:27:20,841 p=63495 u=rob n=p=63495 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-03-28 16:27:20,841 p=63494 u=rob n=p=63494 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-03-28 16:27:20,841 p=63493 u=rob n=p=63493 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-03-28 16:27:20,841 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | buf += self._read_timeout(timeout) -2022-03-28 16:27:20,841 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | raise SSHException( -2022-03-28 16:27:20,841 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | raise SSHException( -2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 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-03-28 16:27:20,842 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:27:20,842 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | raise socket.timeout() -2022-03-28 16:27:20,842 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | -2022-03-28 16:27:20,842 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | -2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | socket.timeout -2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | -2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred: -2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | -2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Traceback (most recent call last): -2022-03-28 16:27:20,842 p=63495 u=rob n=p=63495 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-03-28 16:27:20,843 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | self._check_banner() -2022-03-28 16:27:20,843 p=63495 u=rob n=p=63495 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-03-28 16:27:20,843 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | raise SSHException( -2022-03-28 16:27:20,843 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:27:20,843 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | -2022-03-28 16:27:36,869 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner -2022-03-28 16:27:36,870 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Traceback (most recent call last): -2022-03-28 16:27:36,870 p=63495 u=rob n=p=63495 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-03-28 16:27:36,870 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout) -2022-03-28 16:27:36,870 p=63495 u=rob n=p=63495 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-03-28 16:27:36,870 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | buf += self._read_timeout(timeout) -2022-03-28 16:27:36,870 p=63495 u=rob n=p=63495 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-03-28 16:27:36,870 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | raise socket.timeout() -2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | socket.timeout -2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | -2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred: -2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | -2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Traceback (most recent call last): -2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 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-03-28 16:27:36,871 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | self._check_banner() -2022-03-28 16:27:36,871 p=63495 u=rob n=p=63495 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-03-28 16:27:36,872 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | raise SSHException( -2022-03-28 16:27:36,872 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:27:36,872 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | -2022-03-28 16:27:36,872 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner -2022-03-28 16:27:36,873 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): -2022-03-28 16:27:36,873 p=63494 u=rob n=p=63494 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-03-28 16:27:36,873 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout) -2022-03-28 16:27:36,873 p=63494 u=rob n=p=63494 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-03-28 16:27:36,873 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout) -2022-03-28 16:27:36,873 p=63494 u=rob n=p=63494 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-03-28 16:27:36,873 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | raise socket.timeout() -2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | socket.timeout -2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | -2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred: -2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | -2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): -2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 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-03-28 16:27:36,874 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | self._check_banner() -2022-03-28 16:27:36,874 p=63494 u=rob n=p=63494 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-03-28 16:27:36,875 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | raise SSHException( -2022-03-28 16:27:36,875 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:27:36,875 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | -2022-03-28 16:27:36,882 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner -2022-03-28 16:27:36,882 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): -2022-03-28 16:27:36,882 p=63493 u=rob n=p=63493 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-03-28 16:27:36,883 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout) -2022-03-28 16:27:36,883 p=63493 u=rob n=p=63493 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-03-28 16:27:36,883 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout) -2022-03-28 16:27:36,883 p=63493 u=rob n=p=63493 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-03-28 16:27:36,883 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | raise socket.timeout() -2022-03-28 16:27:36,883 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | socket.timeout -2022-03-28 16:27:36,883 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | -2022-03-28 16:27:36,883 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred: -2022-03-28 16:27:36,884 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | -2022-03-28 16:27:36,884 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): -2022-03-28 16:27:36,884 p=63493 u=rob n=p=63493 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-03-28 16:27:36,884 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | self._check_banner() -2022-03-28 16:27:36,884 p=63493 u=rob n=p=63493 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-03-28 16:27:36,884 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | raise SSHException( -2022-03-28 16:27:36,884 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:27:36,884 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | -2022-03-28 16:27:52,906 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner -2022-03-28 16:27:52,907 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Traceback (most recent call last): -2022-03-28 16:27:52,907 p=63495 u=rob n=p=63495 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-03-28 16:27:52,907 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout) -2022-03-28 16:27:52,907 p=63495 u=rob n=p=63495 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-03-28 16:27:52,907 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | buf += self._read_timeout(timeout) -2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 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-03-28 16:27:52,908 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | raise socket.timeout() -2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | socket.timeout -2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | -2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred: -2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | -2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Traceback (most recent call last): -2022-03-28 16:27:52,908 p=63495 u=rob n=p=63495 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-03-28 16:27:52,909 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | self._check_banner() -2022-03-28 16:27:52,909 p=63495 u=rob n=p=63495 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-03-28 16:27:52,909 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | raise SSHException( -2022-03-28 16:27:52,909 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:27:52,909 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | -2022-03-28 16:27:52,910 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner -2022-03-28 16:27:52,911 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): -2022-03-28 16:27:52,911 p=63494 u=rob n=p=63494 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-03-28 16:27:52,911 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout) -2022-03-28 16:27:52,911 p=63494 u=rob n=p=63494 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-03-28 16:27:52,911 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout) -2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 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-03-28 16:27:52,912 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | raise socket.timeout() -2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | socket.timeout -2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | -2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred: -2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | -2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): -2022-03-28 16:27:52,912 p=63494 u=rob n=p=63494 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-03-28 16:27:52,913 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | self._check_banner() -2022-03-28 16:27:52,913 p=63494 u=rob n=p=63494 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-03-28 16:27:52,913 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | raise SSHException( -2022-03-28 16:27:52,913 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:27:52,913 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | -2022-03-28 16:27:52,915 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner -2022-03-28 16:27:52,915 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): -2022-03-28 16:27:52,916 p=63493 u=rob n=p=63493 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-03-28 16:27:52,916 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout) -2022-03-28 16:27:52,916 p=63493 u=rob n=p=63493 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-03-28 16:27:52,916 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout) -2022-03-28 16:27:52,916 p=63493 u=rob n=p=63493 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-03-28 16:27:52,916 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | raise socket.timeout() -2022-03-28 16:27:52,916 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | socket.timeout -2022-03-28 16:27:52,916 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | -2022-03-28 16:27:52,917 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred: -2022-03-28 16:27:52,917 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | -2022-03-28 16:27:52,917 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): -2022-03-28 16:27:52,917 p=63493 u=rob n=p=63493 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-03-28 16:27:52,917 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | self._check_banner() -2022-03-28 16:27:52,917 p=63493 u=rob n=p=63493 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-03-28 16:27:52,917 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | raise SSHException( -2022-03-28 16:27:52,917 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:27:52,918 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | -2022-03-28 16:27:54,644 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:27:54,668 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:27:54,668 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:27:54,744 p=63493 u=rob n=p=63493 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful! -2022-03-28 16:27:54,753 p=63494 u=rob n=p=63494 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful! -2022-03-28 16:27:54,756 p=63495 u=rob n=p=63495 u=rob | paramiko [transport] | Authentication (publickey) successful! -2022-03-28 16:27:55,687 p=62829 u=rob n=ansible | ok: [dhcp-server] -2022-03-28 16:27:55,688 p=62829 u=rob n=ansible | ok: [transport] -2022-03-28 16:27:55,688 p=62829 u=rob n=ansible | ok: [dhcp-relay] -2022-03-28 16:27:55,690 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : include DHCPRelay_through_GRE lab_config.yml] ***************************************************************************************** -2022-03-28 16:27:55,705 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:27:55,710 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:27:55,728 p=62829 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-03-28 16:27:55,760 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] ************************************************************************************************************************** -2022-03-28 16:27:57,418 p=63125 u=rob n=p=63125 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:27:57,501 p=63123 u=rob n=p=63123 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:27:57,509 p=63125 u=rob n=p=63125 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful! -2022-03-28 16:27:57,509 p=63124 u=rob n=p=63124 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:27:57,589 p=63123 u=rob n=p=63123 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful! -2022-03-28 16:27:57,592 p=63124 u=rob n=p=63124 u=rob | paramiko [transport] | Authentication (publickey) successful! -2022-03-28 16:28:02,818 p=62829 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: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-03-28 16:28:02,819 p=62829 u=rob n=ansible | changed: [transport] -2022-03-28 16:28:06,674 p=62829 u=rob n=ansible | changed: [dhcp-relay] -2022-03-28 16:28:06,773 p=62829 u=rob n=ansible | changed: [dhcp-server] -2022-03-28 16:28:06,775 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:28:06,797 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:28:06,803 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:28:06,805 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:28:06,809 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:28:07,756 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:28:07,761 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************ -2022-03-28 16:28:08,747 p=62829 u=rob n=ansible | ok: [eveng] => (item=5) -2022-03-28 16:28:08,753 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************************************** -2022-03-28 16:28:08,767 p=63681 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 16:28:08,768 p=63681 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:28:13,774 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:28:13,781 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************************************** -2022-03-28 16:28:14,618 p=62829 u=rob n=ansible | ok: [eveng] => (item=5) -2022-03-28 16:28:14,624 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ********************************************************************************************************************* -2022-03-28 16:28:14,638 p=63702 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 16:28:14,639 p=63702 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:28:19,648 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:28:19,654 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************************************** -2022-03-28 16:28:19,669 p=63703 u=rob n=ansible | Pausing for 30 seconds -2022-03-28 16:28:19,670 p=63703 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:28:49,678 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:28:49,684 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ************************************************************************************************************************* -2022-03-28 16:28:49,716 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:28:49,725 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:28:49,736 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:28:55,062 p=62829 u=rob n=ansible | ok: [dhcp-relay] => (item=172.16.0.1) -2022-03-28 16:28:55,132 p=62829 u=rob n=ansible | ok: [dhcp-server] => (item=172.16.0.2) -2022-03-28 16:28:59,454 p=62829 u=rob n=ansible | ok: [dhcp-server] => (item=192.168.0.30) -2022-03-28 16:28:59,458 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************************************** -2022-03-28 16:28:59,477 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:28:59,485 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:28:59,493 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:28:59,495 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:28:59,502 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:28:59,505 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ************************************************************************************************************* -2022-03-28 16:28:59,523 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:28:59,530 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:28:59,531 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:28:59,539 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:29:00,990 p=62829 u=rob n=ansible | ok: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'}) -2022-03-28 16:29:04,343 p=62829 u=rob n=ansible | ok: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'}) -2022-03-28 16:29:04,348 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************ -2022-03-28 16:29:04,371 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:29:04,379 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:29:04,380 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:29:04,388 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:29:05,204 p=62829 u=rob n=ansible | ok: [dhcp-server] -2022-03-28 16:29:05,211 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ************************************************************************************************************************** -2022-03-28 16:29:05,235 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:29:05,243 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:29:06,581 p=62829 u=rob n=ansible | ok: [dhcp-relay] -2022-03-28 16:29:06,583 p=62829 u=rob n=ansible | ok: [dhcp-server] -2022-03-28 16:29:06,618 p=62829 u=rob n=ansible | ok: [transport] -2022-03-28 16:29:06,621 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ****************************************************************************************************************** -2022-03-28 16:29:06,629 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:29:06,632 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************************************** -2022-03-28 16:29:06,645 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:29:06,651 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:29:08,359 p=63886 u=rob n=p=63886 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:29:08,359 p=63887 u=rob n=p=63887 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:29:08,374 p=63885 u=rob n=p=63885 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:29:08,456 p=63886 u=rob n=p=63886 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-03-28 16:29:08,458 p=63887 u=rob n=p=63887 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-03-28 16:29:08,464 p=63885 u=rob n=p=63885 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-03-28 16:31:06,868 p=63125 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +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. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2022-03-28 16:31:06,873 p=63123 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-06-10 22:06:27,544 p=6504 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-03-28 16:31:06,878 p=63124 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-06-10 22:06:27,552 p=6503 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-03-28 16:31:06,973 p=63125 u=rob n=ansible | shutdown complete -2022-03-28 16:31:06,975 p=63123 u=rob n=ansible | shutdown complete -2022-03-28 16:31:06,981 p=63124 u=rob n=ansible | shutdown complete -2022-03-28 16:31:10,232 p=63887 u=rob n=p=63887 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:31:10,235 p=63886 u=rob n=p=63886 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:31:10,246 p=63885 u=rob n=p=63885 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:31:10,316 p=63887 u=rob n=p=63887 u=rob | paramiko [transport] | Authentication (publickey) successful! -2022-03-28 16:31:10,319 p=63886 u=rob n=p=63886 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful! -2022-03-28 16:31:10,345 p=63885 u=rob n=p=63885 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful! -2022-03-28 16:31:11,503 p=62829 u=rob n=ansible | ok: [transport] -2022-03-28 16:31:11,511 p=62829 u=rob n=ansible | ok: [dhcp-server] -2022-03-28 16:31:11,590 p=62829 u=rob n=ansible | ok: [dhcp-relay] -2022-03-28 16:31:11,592 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:31:11,610 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:31:11,616 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:31:11,618 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:31:11,622 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:31:12,639 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:31:12,646 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************ -2022-03-28 16:31:13,657 p=62829 u=rob n=ansible | ok: [eveng] => (item=5) -2022-03-28 16:31:13,664 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************************************** -2022-03-28 16:31:13,679 p=64060 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 16:31:13,679 p=64060 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:31:18,685 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:31:18,695 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************************************** -2022-03-28 16:31:19,532 p=62829 u=rob n=ansible | ok: [eveng] => (item=5) -2022-03-28 16:31:19,542 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ********************************************************************************************************************* -2022-03-28 16:31:19,558 p=64083 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 16:31:19,558 p=64083 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:31:24,567 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:31:24,579 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************************************** -2022-03-28 16:31:24,595 p=64085 u=rob n=ansible | Pausing for 30 seconds -2022-03-28 16:31:24,596 p=64085 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:31:54,601 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:31:54,611 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ************************************************************************************************************************* -2022-03-28 16:31:54,641 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:31:54,651 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:31:54,672 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:31:55,551 p=64093 u=rob n=ansible | network_os is set to vyos -2022-03-28 16:31:55,551 p=64094 u=rob n=ansible | network_os is set to vyos -2022-03-28 16:31:56,310 p=64103 u=rob n=p=64103 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:31:56,310 p=64102 u=rob n=p=64102 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:31:56,417 p=64102 u=rob n=p=64102 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful! -2022-03-28 16:31:56,420 p=64103 u=rob n=p=64103 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful! -2022-03-28 16:32:02,129 p=62829 u=rob n=ansible | ok: [dhcp-server] => (item=172.16.0.2) -2022-03-28 16:32:02,165 p=62829 u=rob n=ansible | ok: [dhcp-relay] => (item=172.16.0.1) -2022-03-28 16:32:07,295 p=62829 u=rob n=ansible | ok: [dhcp-server] => (item=192.168.0.30) -2022-03-28 16:32:07,300 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************************************** -2022-03-28 16:32:07,318 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,325 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,333 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:07,336 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:07,342 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,345 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ************************************************************************************************************* -2022-03-28 16:32:07,365 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,371 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,372 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:07,379 p=62829 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'}) -2022-03-28 16:32:07,379 p=62829 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'}) -2022-03-28 16:32:07,380 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,383 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************ -2022-03-28 16:32:07,401 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,408 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,409 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:07,410 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:07,415 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,419 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] ************************************************************************************************************** -2022-03-28 16:32:07,434 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,441 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,447 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:07,449 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:07,453 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,456 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] ************************************************************************************************************** -2022-03-28 16:32:07,469 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,475 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,482 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:07,484 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:07,488 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,491 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ***************************************************************************************************************** -2022-03-28 16:32:07,506 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,513 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,520 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:07,522 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:07,524 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,529 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ********************************************************************************************************************* -2022-03-28 16:32:07,542 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,549 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,555 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:07,557 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:07,560 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,562 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ************************************************************************************************************************* -2022-03-28 16:32:07,575 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,582 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,588 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:07,590 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:07,593 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,595 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ************************************************************************************************************************** -2022-03-28 16:32:07,608 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,615 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,621 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:07,623 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:07,626 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,628 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ****************************************************************************************************************** -2022-03-28 16:32:07,637 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,638 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************************************** -2022-03-28 16:32:07,652 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,658 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,664 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:07,666 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:07,669 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,672 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ************************************************************************************************************************ -2022-03-28 16:32:07,680 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,682 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:32:07,694 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,700 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,707 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:07,709 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:07,712 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,714 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************ -2022-03-28 16:32:07,784 p=62829 u=rob n=ansible | skipping: [eveng] => (item=5) -2022-03-28 16:32:07,791 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************************************** -2022-03-28 16:32:07,800 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,801 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************************************** -2022-03-28 16:32:07,822 p=62829 u=rob n=ansible | skipping: [eveng] => (item=5) -2022-03-28 16:32:07,840 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ********************************************************************************************************************* -2022-03-28 16:32:07,848 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,850 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************************************** -2022-03-28 16:32:07,858 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,859 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ************************************************************************************************************************* -2022-03-28 16:32:07,873 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,878 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,885 p=62829 u=rob n=ansible | skipping: [dhcp-relay] => (item=172.16.0.1) -2022-03-28 16:32:07,890 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,890 p=62829 u=rob n=ansible | skipping: [dhcp-server] => (item=172.16.0.2) -2022-03-28 16:32:07,891 p=62829 u=rob n=ansible | skipping: [dhcp-server] => (item=192.168.0.30) -2022-03-28 16:32:07,893 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************************************** -2022-03-28 16:32:07,907 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,912 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,918 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:07,921 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:07,923 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,926 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ************************************************************************************************************* -2022-03-28 16:32:07,939 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,945 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,951 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:07,957 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,958 p=62829 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'}) -2022-03-28 16:32:07,958 p=62829 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'}) -2022-03-28 16:32:07,960 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************ -2022-03-28 16:32:07,973 p=62829 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:32:07,979 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:07,985 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:07,987 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:07,990 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:07,993 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] *********************************************************************************************************** -2022-03-28 16:32:08,016 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:08,023 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:08,024 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:08,029 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:08,182 p=62829 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:32:08,185 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] *************************************************************************************************** -2022-03-28 16:32:08,208 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:08,215 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:08,216 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:08,220 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:08,317 p=62829 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:32:08,320 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ******************************************************************************************************** -2022-03-28 16:32:08,339 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:08,344 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:08,345 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:08,349 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:08,733 p=62829 u=rob n=ansible | changed: [eveng] -2022-03-28 16:32:08,738 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************ -2022-03-28 16:32:08,758 p=62829 u=rob n=ansible | ok: [eveng] -2022-03-28 16:32:08,765 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:08,773 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:08,775 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:08,779 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:08,783 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] **************************************************************************************************************** -2022-03-28 16:32:08,806 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:08,813 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:08,815 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:08,819 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:09,025 p=62829 u=rob n=ansible | changed: [eveng -> localhost] -2022-03-28 16:32:09,028 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ********************************************************************************************************* -2022-03-28 16:32:09,050 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:09,057 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:09,058 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:09,064 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:09,205 p=62829 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:32:09,214 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] **************************************************************************************************************** -2022-03-28 16:32:09,239 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:09,249 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:09,250 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:09,256 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:09,516 p=62829 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': 16777234, '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-03-28 16:32:09,732 p=62829 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': 16777234, '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-03-28 16:32:09,950 p=62829 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': 16777234, '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-03-28 16:32:09,954 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] ********************************************************************************************************** -2022-03-28 16:32:09,976 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:09,983 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:09,985 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:09,989 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:10,082 p=62829 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:32:10,086 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ***************************************************************************************************************** -2022-03-28 16:32:10,111 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:10,121 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:10,121 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:10,127 p=62829 u=rob n=ansible | skipping: [transport] -2022-03-28 16:32:10,314 p=62829 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': 16777234, '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-03-28 16:32:10,318 p=62829 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] *************************************************************************************************************** -2022-03-28 16:32:10,341 p=62829 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:32:10,349 p=62829 u=rob n=ansible | skipping: [dhcp-relay] -2022-03-28 16:32:10,350 p=62829 u=rob n=ansible | skipping: [dhcp-server] -2022-03-28 16:32:10,354 p=62829 u=rob n=ansible | skipping: [transport] +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] 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 b7ab2b2f..28473ee3 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-03-28 -| Version: 1.4-rolling-202203280217 +| Testdate: 2022-06-10 +| Version: 1.4-rolling-202206100921 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.07 ms - 64 bytes from 192.168.0.30: icmp_seq=2 ttl=63 time=1.37 ms - 64 bytes from 192.168.0.30: icmp_seq=3 ttl=63 time=1.05 ms - 64 bytes from 192.168.0.30: icmp_seq=4 ttl=63 time=0.951 ms + 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 --- 192.168.0.30 ping statistics --- - 4 packets transmitted, 4 received, 0% packet loss, time 3005ms - rtt min/avg/max/mdev = 0.951/1.108/1.367/0.155 ms + 4 packets transmitted, 4 received, 0% packet loss, time 3004ms + rtt min/avg/max/mdev = 1.042/1.138/1.271/0.082 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/03/28 14:28:17 2022/03/29 14:28:17 23:59:17 DHCPTun100 VPCS + 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 -- cgit v1.2.3 From 676ab229b1c3e73d4bcc9187c936711acb6df83b Mon Sep 17 00:00:00 2001 From: rebortg Date: Fri, 10 Jun 2022 22:18:45 +0200 Subject: autotest: Wireguard check with current version --- .../autotest/Wireguard/Wireguard.log | 1151 ++++++++++---------- .../autotest/Wireguard/Wireguard.rst | 20 +- .../autotest/Wireguard/_include/branch.conf | 4 +- .../autotest/Wireguard/_include/central.conf | 4 +- 4 files changed, 589 insertions(+), 590 deletions(-) (limited to 'docs') diff --git a/docs/configexamples/autotest/Wireguard/Wireguard.log b/docs/configexamples/autotest/Wireguard/Wireguard.log index 3f36b1ab..06fcbc54 100644 --- a/docs/configexamples/autotest/Wireguard/Wireguard.log +++ b/docs/configexamples/autotest/Wireguard/Wireguard.log @@ -1,581 +1,580 @@ -2022-03-28 16:02:54,842 p=58769 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). Using last defined value +only. -2022-03-28 16:02:54,842 p=58769 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,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-03-28 16:02:54,876 p=58769 u=rob n=ansible | PLAY [prepare node and Lab] *********************************************************************************************************************************** -2022-03-28 16:02:54,894 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : fail] ****************************************************************************************************************************** -2022-03-28 16:02:54,908 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:54,914 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:54,916 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:54,919 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:54,921 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : fail] ****************************************************************************************************************************** -2022-03-28 16:02:54,933 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:54,938 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:54,940 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:54,944 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:54,947 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] **************************************************************************************************** -2022-03-28 16:02:54,967 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:54,968 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:54,972 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:55,945 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:02:55,950 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] **************************************************************************************************************** -2022-03-28 16:02:55,975 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:55,977 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:55,983 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:56,520 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:02:56,523 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] ************************************************************************************************************** -2022-03-28 16:02:56,545 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:56,547 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:56,551 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:56,920 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:02:56,925 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : create path] *********************************************************************************************************************** -2022-03-28 16:02:56,942 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:56,949 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:56,951 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:56,955 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:56,958 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] ********************************************************************************************************************** -2022-03-28 16:02:56,971 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:56,977 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:56,979 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:56,983 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:56,986 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ********************************************************************************************************* -2022-03-28 16:02:56,999 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,005 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,006 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,009 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,011 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] **************************************************************************************************** -2022-03-28 16:02:57,023 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,030 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,031 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,034 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,036 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] ******************************************************************************************************* -2022-03-28 16:02:57,048 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,054 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,056 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,059 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,061 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : open lab] ************************************************************************************************************************** -2022-03-28 16:02:57,073 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,078 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,080 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,084 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,086 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ************************************************************************************************************************** -2022-03-28 16:02:57,098 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,103 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,105 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,108 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,110 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] ******************************************************************************************************************* -2022-03-28 16:02:57,122 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,127 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,129 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,132 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,134 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : start node] ************************************************************************************************************************ -2022-03-28 16:02:57,146 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,152 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,154 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,156 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,159 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ******************************************************************************************************************** -2022-03-28 16:02:57,171 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,176 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,179 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,182 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,184 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ************************************************************************************************************************** -2022-03-28 16:02:57,195 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,200 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,202 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,206 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,209 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ************************************************************************************************************************* -2022-03-28 16:02:57,221 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,226 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,229 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,231 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,234 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ***************************************************************************************************************** -2022-03-28 16:02:57,246 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,251 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,253 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,256 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,258 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] ************************************************************************************** -2022-03-28 16:02:57,270 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,275 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,277 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,281 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,283 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ************************************************************************************************************************* -2022-03-28 16:02:57,294 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,300 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,301 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,306 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,308 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] **************************************************************************************************** -2022-03-28 16:02:57,316 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,318 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ************************************************************************************************************************ -2022-03-28 16:02:57,334 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,336 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,336 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,340 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,342 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] ************************************************************************************************************** -2022-03-28 16:02:57,354 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,361 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,363 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,365 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,367 p=58769 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] ******************************************************************************************************* -2022-03-28 16:02:57,379 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:57,385 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:57,387 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:57,389 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:57,396 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ***************************************************************************************************************** -2022-03-28 16:02:57,595 p=58769 u=rob n=ansible | ok: [vyos-oobm -> localhost] -2022-03-28 16:02:57,595 p=58769 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:02:57,595 p=58769 u=rob n=ansible | ok: [central -> localhost] -2022-03-28 16:02:57,595 p=58769 u=rob n=ansible | ok: [branch -> localhost] -2022-03-28 16:02:57,597 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] *************************************************************************************************************************** -2022-03-28 16:02:57,616 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:02:57,618 p=58769 u=rob n=ansible | ok: [vyos-oobm] -2022-03-28 16:02:58,489 p=58998 u=rob n=ansible | network_os is set to vyos -2022-03-28 16:02:58,489 p=58997 u=rob n=ansible | network_os is set to vyos -2022-03-28 16:02:58,496 p=58769 u=rob n=ansible | ok: [central] -2022-03-28 16:02:58,496 p=58769 u=rob n=ansible | ok: [branch] -2022-03-28 16:02:58,502 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ********************************************************************************************************************************* -2022-03-28 16:02:58,522 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:02:58,530 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:58,532 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:58,537 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:58,540 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:02:58,561 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:58,563 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:58,567 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:59,248 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:02:59,253 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ***************************************************************************************************************** -2022-03-28 16:02:59,280 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:59,282 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:59,288 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:02:59,836 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:02:59,842 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] ****************************************************************************************************************** -2022-03-28 16:02:59,870 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:02:59,873 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:02:59,878 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:03:00,525 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:03:00,531 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ************************************************************************************************************ -2022-03-28 16:03:00,557 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:03:00,559 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:03:00,565 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:03:00,973 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:03:00,979 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Create Wireguard Lab] ***************************************************************************************************************** -2022-03-28 16:03:01,004 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:03:01,006 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:03:01,012 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:03:01,941 p=58769 u=rob n=ansible | changed: [eveng] -2022-03-28 16:03:01,946 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:03:01,972 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:03:01,974 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:03:01,979 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:03:02,680 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:03:02,685 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] ********************************************************************************************************************** -2022-03-28 16:03:02,712 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:03:02,714 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:03:02,720 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:03:03,737 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:03:03,744 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] ******************************************************************************************************************* -2022-03-28 16:03:03,764 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:03:03,773 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:03:03,779 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:03:44,633 p=58769 u=rob n=ansible | ok: [vyos-oobm] -2022-03-28 16:03:44,639 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:03:44,669 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:03:44,670 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:03:44,677 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:03:45,416 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:03:45,420 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] *********************************************************************************************************************** -2022-03-28 16:03:45,445 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:03:45,447 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:03:45,452 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:03:45,995 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:03:46,000 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] ********************************************************************************************************************** -2022-03-28 16:03:46,028 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:03:46,030 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:03:46,037 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:03:46,576 p=58769 u=rob n=ansible | ok: [eveng] => (item=1) -2022-03-28 16:03:47,594 p=58769 u=rob n=ansible | ok: [eveng] => (item=4) -2022-03-28 16:03:48,707 p=58769 u=rob n=ansible | ok: [eveng] => (item=6) -2022-03-28 16:03:49,730 p=58769 u=rob n=ansible | ok: [eveng] => (item=2) -2022-03-28 16:03:50,763 p=58769 u=rob n=ansible | ok: [eveng] => (item=3) -2022-03-28 16:03:50,771 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************************************** -2022-03-28 16:03:50,790 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:03:50,798 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:04:06,672 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner -2022-03-28 16:04:06,675 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Traceback (most recent call last): -2022-03-28 16:04:06,675 p=59290 u=rob n=p=59290 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-03-28 16:04:06,675 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) -2022-03-28 16:04:06,675 p=59290 u=rob n=p=59290 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-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | buf += self._read_timeout(timeout) -2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 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-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | raise socket.timeout() -2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | socket.timeout -2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | -2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: -2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | -2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Traceback (most recent call last): -2022-03-28 16:04:06,676 p=59290 u=rob n=p=59290 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-03-28 16:04:06,677 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | self._check_banner() -2022-03-28 16:04:06,677 p=59290 u=rob n=p=59290 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-03-28 16:04:06,677 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | raise SSHException( -2022-03-28 16:04:06,677 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:04:06,677 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | -2022-03-28 16:04:06,679 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner -2022-03-28 16:04:06,680 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Traceback (most recent call last): -2022-03-28 16:04:06,680 p=59291 u=rob n=p=59291 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-03-28 16:04:06,680 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) -2022-03-28 16:04:06,680 p=59291 u=rob n=p=59291 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-03-28 16:04:06,680 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) -2022-03-28 16:04:06,680 p=59291 u=rob n=p=59291 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-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | raise socket.timeout() -2022-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | socket.timeout -2022-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | -2022-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: -2022-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | -2022-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Traceback (most recent call last): -2022-03-28 16:04:06,681 p=59291 u=rob n=p=59291 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-03-28 16:04:06,681 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | self._check_banner() -2022-03-28 16:04:06,682 p=59291 u=rob n=p=59291 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-03-28 16:04:06,682 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | raise SSHException( -2022-03-28 16:04:06,682 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:04:06,682 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | -2022-03-28 16:04:22,708 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner -2022-03-28 16:04:22,709 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Traceback (most recent call last): -2022-03-28 16:04:22,709 p=59291 u=rob n=p=59291 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-03-28 16:04:22,709 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) -2022-03-28 16:04:22,709 p=59291 u=rob n=p=59291 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-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) -2022-03-28 16:04:22,710 p=59291 u=rob n=p=59291 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-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | raise socket.timeout() -2022-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | socket.timeout -2022-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | -2022-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: -2022-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | -2022-03-28 16:04:22,710 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Traceback (most recent call last): -2022-03-28 16:04:22,711 p=59291 u=rob n=p=59291 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-03-28 16:04:22,711 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | self._check_banner() -2022-03-28 16:04:22,711 p=59291 u=rob n=p=59291 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-03-28 16:04:22,711 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | raise SSHException( -2022-03-28 16:04:22,711 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:04:22,711 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | -2022-03-28 16:04:22,717 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner -2022-03-28 16:04:22,717 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Traceback (most recent call last): -2022-03-28 16:04:22,717 p=59290 u=rob n=p=59290 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-03-28 16:04:22,718 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) -2022-03-28 16:04:22,718 p=59290 u=rob n=p=59290 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-03-28 16:04:22,718 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | buf += self._read_timeout(timeout) -2022-03-28 16:04:22,718 p=59290 u=rob n=p=59290 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-03-28 16:04:22,718 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | raise socket.timeout() -2022-03-28 16:04:22,718 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | socket.timeout -2022-03-28 16:04:22,718 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | -2022-03-28 16:04:22,718 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: -2022-03-28 16:04:22,719 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | -2022-03-28 16:04:22,719 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Traceback (most recent call last): -2022-03-28 16:04:22,719 p=59290 u=rob n=p=59290 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-03-28 16:04:22,719 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | self._check_banner() -2022-03-28 16:04:22,719 p=59290 u=rob n=p=59290 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-03-28 16:04:22,719 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | raise SSHException( -2022-03-28 16:04:22,719 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:04:22,719 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | -2022-03-28 16:04:38,739 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner -2022-03-28 16:04:38,739 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Traceback (most recent call last): -2022-03-28 16:04:38,740 p=59290 u=rob n=p=59290 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-03-28 16:04:38,740 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) -2022-03-28 16:04:38,740 p=59290 u=rob n=p=59290 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-03-28 16:04:38,740 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | buf += self._read_timeout(timeout) -2022-03-28 16:04:38,740 p=59290 u=rob n=p=59290 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-03-28 16:04:38,740 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | raise socket.timeout() -2022-03-28 16:04:38,740 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | socket.timeout -2022-03-28 16:04:38,740 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | -2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: -2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | -2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Traceback (most recent call last): -2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 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-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | self._check_banner() -2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 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-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | raise SSHException( -2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:04:38,741 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | -2022-03-28 16:04:38,743 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner -2022-03-28 16:04:38,744 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Traceback (most recent call last): -2022-03-28 16:04:38,744 p=59291 u=rob n=p=59291 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-03-28 16:04:38,744 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) -2022-03-28 16:04:38,744 p=59291 u=rob n=p=59291 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-03-28 16:04:38,744 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) -2022-03-28 16:04:38,744 p=59291 u=rob n=p=59291 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-03-28 16:04:38,744 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | raise socket.timeout() -2022-03-28 16:04:38,744 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | socket.timeout -2022-03-28 16:04:38,745 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | -2022-03-28 16:04:38,745 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: -2022-03-28 16:04:38,745 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | -2022-03-28 16:04:38,745 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Traceback (most recent call last): -2022-03-28 16:04:38,745 p=59291 u=rob n=p=59291 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-03-28 16:04:38,745 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | self._check_banner() -2022-03-28 16:04:38,745 p=59291 u=rob n=p=59291 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-03-28 16:04:38,745 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | raise SSHException( -2022-03-28 16:04:38,746 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-03-28 16:04:38,746 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | -2022-03-28 16:04:40,534 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:04:40,538 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:04:40,651 p=59290 u=rob n=p=59290 u=rob | paramiko [central] | Authentication (publickey) successful! -2022-03-28 16:04:40,658 p=59291 u=rob n=p=59291 u=rob | paramiko [branch] | Authentication (publickey) successful! -2022-03-28 16:04:41,539 p=58769 u=rob n=ansible | ok: [central] -2022-03-28 16:04:41,566 p=58769 u=rob n=ansible | ok: [branch] -2022-03-28 16:04:41,568 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : include Wireguard lab_config.yml] ***************************************************************************************************** -2022-03-28 16:04:41,581 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:04:41,588 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:04:41,599 p=58769 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/Wireguard/lab_config.yml for central, branch -2022-03-28 16:04:41,621 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : generate pki wireguard key-pair] ****************************************************************************************************** -2022-03-28 16:04:43,364 p=59005 u=rob n=p=59005 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:04:43,368 p=59006 u=rob n=p=59006 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:04:43,457 p=59006 u=rob n=p=59006 u=rob | paramiko [branch] | Authentication (publickey) successful! -2022-03-28 16:04:43,457 p=59005 u=rob n=p=59005 u=rob | paramiko [central] | Authentication (publickey) successful! -2022-03-28 16:04:45,078 p=58769 u=rob n=ansible | ok: [central] -2022-03-28 16:04:45,124 p=58769 u=rob n=ansible | ok: [branch] -2022-03-28 16:04:45,129 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : set pub and private key] ************************************************************************************************************** -2022-03-28 16:04:45,985 p=58769 u=rob n=ansible | ok: [branch] -2022-03-28 16:04:45,985 p=58769 u=rob n=ansible | ok: [central] -2022-03-28 16:04:46,008 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] ************************************************************************************************************************** -2022-03-28 16:04:53,892 p=58769 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: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-03-28 16:04:53,892 p=58769 u=rob n=ansible | changed: [central] -2022-03-28 16:04:54,063 p=58769 u=rob n=ansible | changed: [branch] -2022-03-28 16:04:54,067 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:04:54,090 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:04:54,091 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:04:54,095 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:04:55,312 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:04:55,317 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************ -2022-03-28 16:04:55,360 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************************************** -2022-03-28 16:04:55,369 p=59455 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 16:04:55,369 p=59455 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:05:00,378 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:05:00,384 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************************************** -2022-03-28 16:05:00,433 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ********************************************************************************************************************* -2022-03-28 16:05:00,442 p=59461 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 16:05:00,442 p=59461 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:05:05,449 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:05:05,470 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************************************** -2022-03-28 16:05:05,485 p=59481 u=rob n=ansible | Pausing for 30 seconds -2022-03-28 16:05:05,485 p=59481 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:05:35,492 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:05:35,500 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ************************************************************************************************************************* -2022-03-28 16:05:35,533 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:05:35,543 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:05:40,906 p=58769 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) -2022-03-28 16:05:40,983 p=58769 u=rob n=ansible | ok: [central] => (item=10.0.2.100) -2022-03-28 16:05:40,987 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************************************** -2022-03-28 16:05:41,008 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:05:41,008 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:05:42,252 p=58769 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-03-28 16:05:42,488 p=58769 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-03-28 16:05:42,780 p=58769 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-03-28 16:05:42,786 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ************************************************************************************************************* -2022-03-28 16:05:42,811 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:05:42,811 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:05:44,167 p=58769 u=rob n=ansible | ok: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2022-03-28 16:05:44,169 p=58769 u=rob n=ansible | ok: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2022-03-28 16:05:47,614 p=58769 u=rob n=ansible | ok: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) -2022-03-28 16:05:47,620 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************ -2022-03-28 16:05:47,642 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:05:47,644 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:05:48,496 p=58769 u=rob n=ansible | ok: [central] -2022-03-28 16:05:48,497 p=58769 u=rob n=ansible | ok: [branch] -2022-03-28 16:05:48,508 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ************************************************************************************************************************** -2022-03-28 16:05:48,533 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:05:48,540 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:05:49,806 p=58769 u=rob n=ansible | ok: [central] -2022-03-28 16:05:49,806 p=58769 u=rob n=ansible | ok: [branch] -2022-03-28 16:05:49,809 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ****************************************************************************************************************** -2022-03-28 16:05:49,819 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:05:49,822 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************************************** -2022-03-28 16:05:49,835 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:05:49,842 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:05:51,249 p=59714 u=rob n=p=59714 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:05:51,249 p=59715 u=rob n=p=59715 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:05:51,385 p=59714 u=rob n=p=59714 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-03-28 16:05:51,387 p=59715 u=rob n=p=59715 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-03-28 16:07:50,046 p=59005 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +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. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2022-03-28 16:07:50,047 p=59006 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-06-10 22:14:56,118 p=8699 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-03-28 16:07:50,150 p=59006 u=rob n=ansible | shutdown complete -2022-03-28 16:07:50,150 p=59005 u=rob n=ansible | shutdown complete -2022-03-28 16:07:53,317 p=59715 u=rob n=p=59715 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:07:53,320 p=59714 u=rob n=p=59714 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:07:53,394 p=59714 u=rob n=p=59714 u=rob | paramiko [central] | Authentication (publickey) successful! -2022-03-28 16:07:53,403 p=59715 u=rob n=p=59715 u=rob | paramiko [branch] | Authentication (publickey) successful! -2022-03-28 16:07:54,548 p=58769 u=rob n=ansible | ok: [branch] -2022-03-28 16:07:54,555 p=58769 u=rob n=ansible | ok: [central] -2022-03-28 16:07:54,557 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:07:54,575 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:07:54,577 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:07:54,581 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:07:55,831 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:07:55,836 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************ -2022-03-28 16:07:55,882 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************************************** -2022-03-28 16:07:55,892 p=59800 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 16:07:55,892 p=59800 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:08:00,900 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:08:00,906 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************************************** -2022-03-28 16:08:00,956 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ********************************************************************************************************************* -2022-03-28 16:08:00,965 p=59806 u=rob n=ansible | Pausing for 5 seconds -2022-03-28 16:08:00,966 p=59806 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:08:05,971 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:08:05,977 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************************************** -2022-03-28 16:08:05,991 p=59807 u=rob n=ansible | Pausing for 30 seconds -2022-03-28 16:08:05,991 p=59807 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) -2022-03-28 16:08:36,001 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:08:36,007 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ************************************************************************************************************************* -2022-03-28 16:08:36,038 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:36,038 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:36,916 p=59814 u=rob n=ansible | network_os is set to vyos -2022-03-28 16:08:36,916 p=59813 u=rob n=ansible | network_os is set to vyos -2022-03-28 16:08:37,840 p=59821 u=rob n=p=59821 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:08:37,840 p=59822 u=rob n=p=59822 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-03-28 16:08:37,918 p=59822 u=rob n=p=59822 u=rob | paramiko [branch] | Authentication (publickey) successful! -2022-03-28 16:08:37,919 p=59821 u=rob n=p=59821 u=rob | paramiko [central] | Authentication (publickey) successful! -2022-03-28 16:08:43,633 p=58769 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) -2022-03-28 16:08:43,666 p=58769 u=rob n=ansible | ok: [central] => (item=10.0.2.100) -2022-03-28 16:08:43,669 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************************************** -2022-03-28 16:08:43,688 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:43,688 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:44,864 p=58769 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-03-28 16:08:45,060 p=58769 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-03-28 16:08:45,371 p=58769 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-03-28 16:08:45,376 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ************************************************************************************************************* -2022-03-28 16:08:45,400 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,400 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,408 p=58769 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2022-03-28 16:08:45,408 p=58769 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) -2022-03-28 16:08:45,412 p=58769 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2022-03-28 16:08:45,415 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************ -2022-03-28 16:08:45,433 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,433 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,435 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:45,440 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:45,443 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] ************************************************************************************************************** -2022-03-28 16:08:45,458 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,465 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,467 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:45,469 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:45,472 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] ************************************************************************************************************** -2022-03-28 16:08:45,485 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,491 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,493 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:45,496 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:45,499 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ***************************************************************************************************************** -2022-03-28 16:08:45,513 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,520 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,522 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:45,525 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:45,528 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ********************************************************************************************************************* -2022-03-28 16:08:45,542 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,548 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,549 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:45,553 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:45,555 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ************************************************************************************************************************* -2022-03-28 16:08:45,567 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,574 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,576 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:45,578 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:45,580 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ************************************************************************************************************************** -2022-03-28 16:08:45,593 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,598 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,601 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:45,603 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:45,606 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ****************************************************************************************************************** -2022-03-28 16:08:45,613 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,615 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************************************** -2022-03-28 16:08:45,626 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,633 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,634 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:45,638 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:45,641 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ************************************************************************************************************************ -2022-03-28 16:08:45,649 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,651 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ******************************************************************************************************* -2022-03-28 16:08:45,664 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,670 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,672 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:45,675 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:45,677 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ************************************************************************************************************************ -2022-03-28 16:08:45,709 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************************************** -2022-03-28 16:08:45,716 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,718 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************************************** -2022-03-28 16:08:45,748 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ********************************************************************************************************************* -2022-03-28 16:08:45,755 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,757 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************************************** -2022-03-28 16:08:45,764 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,766 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ************************************************************************************************************************* -2022-03-28 16:08:45,779 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,784 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,791 p=58769 u=rob n=ansible | skipping: [central] => (item=10.0.2.100) -2022-03-28 16:08:45,795 p=58769 u=rob n=ansible | skipping: [branch] => (item=10.0.1.100) -2022-03-28 16:08:45,799 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************************************** -2022-03-28 16:08:45,812 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,818 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,826 p=58769 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-03-28 16:08:45,826 p=58769 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-03-28 16:08:45,829 p=58769 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-03-28 16:08:45,832 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ************************************************************************************************************* -2022-03-28 16:08:45,844 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,849 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,857 p=58769 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2022-03-28 16:08:45,858 p=58769 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) -2022-03-28 16:08:45,861 p=58769 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2022-03-28 16:08:45,864 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************ -2022-03-28 16:08:45,876 p=58769 u=rob n=ansible | skipping: [eveng] -2022-03-28 16:08:45,882 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,884 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:45,887 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:45,890 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] *********************************************************************************************************** -2022-03-28 16:08:45,911 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:45,912 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:45,916 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:46,079 p=58769 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:08:46,082 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] *************************************************************************************************** -2022-03-28 16:08:46,105 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:46,106 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:46,110 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:46,211 p=58769 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:08:46,213 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ******************************************************************************************************** -2022-03-28 16:08:46,231 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:46,232 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:46,237 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:46,640 p=58769 u=rob n=ansible | changed: [eveng] -2022-03-28 16:08:46,645 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************ -2022-03-28 16:08:46,672 p=58769 u=rob n=ansible | ok: [eveng] -2022-03-28 16:08:46,674 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:46,674 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:46,679 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:46,683 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] **************************************************************************************************************** -2022-03-28 16:08:46,707 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:46,708 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:46,712 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:46,924 p=58769 u=rob n=ansible | changed: [eveng -> localhost] -2022-03-28 16:08:46,927 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ********************************************************************************************************* -2022-03-28 16:08:46,948 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:46,949 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:46,953 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:47,112 p=58769 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:08:47,120 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] **************************************************************************************************************** -2022-03-28 16:08:47,144 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:47,145 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:47,150 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:47,359 p=58769 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': 16777234, 'nlink': 1, 'atime': 1648476161.0878496, '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-03-28 16:08:47,574 p=58769 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': 16777234, 'nlink': 1, 'atime': 1648476011.390948, '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-03-28 16:08:47,578 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] ********************************************************************************************************** -2022-03-28 16:08:47,605 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:47,606 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:47,611 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:47,708 p=58769 u=rob n=ansible | ok: [eveng -> localhost] -2022-03-28 16:08:47,713 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ***************************************************************************************************************** -2022-03-28 16:08:47,737 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:47,738 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:47,743 p=58769 u=rob n=ansible | skipping: [branch] -2022-03-28 16:08:47,994 p=58769 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': 16777234, '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-03-28 16:08:47,997 p=58769 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] *************************************************************************************************************** -2022-03-28 16:08:48,020 p=58769 u=rob n=ansible | skipping: [vyos-oobm] -2022-03-28 16:08:48,020 p=58769 u=rob n=ansible | skipping: [central] -2022-03-28 16:08:48,024 p=58769 u=rob n=ansible | skipping: [branch] +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] diff --git a/docs/configexamples/autotest/Wireguard/Wireguard.rst b/docs/configexamples/autotest/Wireguard/Wireguard.rst index 3b0db0f3..03cf87c5 100644 --- a/docs/configexamples/autotest/Wireguard/Wireguard.rst +++ b/docs/configexamples/autotest/Wireguard/Wireguard.rst @@ -3,8 +3,8 @@ Wireguard ######### -| Testdate: 2022-03-28 -| Version: 1.4-rolling-202203280217 +| Testdate: 2022-06-10 +| Version: 1.4-rolling-202206100921 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: 2BmTwXO1NpakOsa2ynnIqW3c1s3aT/gVtCUJnecefXY= - Public key: BU+4Dyr3VldI2DJiBji50Egqr58071puYdXhoyRvuH8= + Private key: CJoV39RI3z/SLKSQteQ3l3gdu96Ms0J5Rhye53nFEGo= + Public key: 9bkmVAx1LWZkZQM44JYsg0dehAjWdJAhhiINe7dOGw4= 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.580 ms - 64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.862 ms - 64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.754 ms - 64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=0.669 ms + 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 --- 10.0.2.100 ping statistics --- - 4 packets transmitted, 4 received, 0% packet loss, time 3094ms - rtt min/avg/max/mdev = 0.580/0.716/0.862/0.104 ms + 4 packets transmitted, 4 received, 0% packet loss, time 3078ms + rtt min/avg/max/mdev = 0.687/0.852/0.983/0.110 ms diff --git a/docs/configexamples/autotest/Wireguard/_include/branch.conf b/docs/configexamples/autotest/Wireguard/_include/branch.conf index e1c25904..057bc097 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 'uNz9h7kM5t1Bz5NMk1WscVbtzY1URwm6qK2gnkslp08=' +set interfaces wireguard wg01 private-key 'wCz1er9myOqoTapN4Bn143VTBQulLe1KtAWkq8FF2nk=' 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 'BU+4Dyr3VldI2DJiBji50Egqr58071puYdXhoyRvuH8=' +set interfaces wireguard wg01 peer central public-key '9bkmVAx1LWZkZQM44JYsg0dehAjWdJAhhiINe7dOGw4=' 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 c86af343..7f372d4e 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 '2BmTwXO1NpakOsa2ynnIqW3c1s3aT/gVtCUJnecefXY=' +set interfaces wireguard wg01 private-key 'CJoV39RI3z/SLKSQteQ3l3gdu96Ms0J5Rhye53nFEGo=' 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 'wgCmJKRpV4bm9VtQWc1ScKSojTSIVIkrqhYKUPxIgSA=' +set interfaces wireguard wg01 peer branch public-key '2ZKOWJ1Uolhtrwi2+pZth9DIdODSTagpeSFaRegbuRg=' set interfaces wireguard wg01 port 51820 set protocols static route 10.0.2.0/24 interface wg01 \ No newline at end of file -- cgit v1.2.3 From c4039edba7befd25ae91f3597fd7d350e9412dcb Mon Sep 17 00:00:00 2001 From: rebortg Date: Sun, 12 Jun 2022 21:40:20 +0200 Subject: container: add missing commands --- docs/configuration/container/index.rst | 154 +++++++++++++++++++++++---------- 1 file changed, 110 insertions(+), 44 deletions(-) (limited to 'docs') diff --git a/docs/configuration/container/index.rst b/docs/configuration/container/index.rst index 796b6146..044e31b8 100644 --- a/docs/configuration/container/index.rst +++ b/docs/configuration/container/index.rst @@ -1,34 +1,19 @@ -:lastproofread: 2021-06-30 - -.. include:: /_include/need_improvement.txt - -.. _container: +:lastproofread: 2022-06-10 ######### Container ######### +The VyOS container implementation is based on `Podman` as +a deamonless container engine. + ************* Configuration ************* -.. cfgcmd:: set container - - Set a named container. - -.. cfgcmd:: set container network - - Creates a named container network - -.. cfgcmd:: set container registry - - Adds registry to list of unqualified-search-registries. By default, for any - image that does not include the registry in the image name, Vyos will use - docker.io as the container registry. - .. cfgcmd:: set container name image - Sets the image name in the hub registry + Sets the image name in the hub registry .. code-block:: none @@ -50,50 +35,52 @@ Configuration The following commands translate to "--net host" when the container is created - .. note:: **allow-host-networks** cannot be used with **network** + .. note:: **allow-host-networks** cannot be used with **network** -.. cfgcmd:: set container name description +.. cfgcmd:: set container name network - Sets the container description + Attaches user-defined network to a container. + Only one network must be specified and must already exist. -.. cfgcmd:: set container name environment '' value '' +.. cfgcmd:: set container name network address
- Add custom environment variables. - Multiple environment variables are allowed. - The following commands translate to "-e key=value" when the container - is created. + Optionally set a specific static IPv4 or IPv6 address for the container. + This address must be within the named network prefix. - .. code-block:: none + .. note:: The first IP in the container network is reserved by the engine and cannot be used - set container name mysql-server environment 'MYSQL_DATABASE' value 'zabbix' - set container name mysql-server environment 'MYSQL_USER' value 'zabbix' - set container name mysql-server environment 'MYSQL_PASSWORD' value 'zabbix_pwd' - set container name mysql-server environment 'MYSQL_ROOT_PASSWORD' value 'root_pwd' +.. cfgcmd:: set container name description -.. cfgcmd:: set container name network + Set a container description - Attaches user-defined network to a container. - Only one network must be specified and must already exist. +.. cfgcmd:: set container name environment value - Optionally a specific static IPv4 or IPv6 address can be set for - the container. This address must be within the named network. + Add custom environment variables. + Multiple environment variables are allowed. + The following commands translate to "-e key=value" when the container + is created. .. code-block:: none - set container network address
- - .. note:: The first IP in the container network is reserved by the engine and cannot be used + set container name mysql-server environment MYSQL_DATABASE value 'zabbix' + set container name mysql-server environment MYSQL_USER value 'zabbix' + set container name mysql-server environment MYSQL_PASSWORD value 'zabbix_pwd' + set container name mysql-server environment MYSQL_ROOT_PASSWORD value 'root_pwd' -.. cfgcmd:: set container name port [source | destination ] +.. cfgcmd:: set container name port source +.. cfgcmd:: set container name port destination +.. cfgcmd:: set container name port protocol - Publishes a port for the container + Publish a port for the container. .. code-block:: none set container name zabbix-web-nginx-mysql port http source 80 set container name zabbix-web-nginx-mysql port http destination 8080 + set container name zabbix-web-nginx-mysql port http protocol tcp -.. cfgcmd:: set container name volume [source | destination ] +.. cfgcmd:: set container name volume source +.. cfgcmd:: set container name volume destination Mount a volume into the container @@ -102,6 +89,85 @@ Configuration set container name coredns volume 'corefile' source /config/coredns/Corefile set container name coredns volume 'corefile' destination /etc/Corefile +.. cfgcmd:: set container name restart [no | on-failure | always] + + Set the restart behavior of the container. + + - **no**: Do not restart containers on exit + - **on-failure**: Restart containers when they exit with a non-zero exit code, retrying indefinitely (default) + - **always**: Restart containers when they exit, regardless of status, retrying indefinitely + +.. cfgcmd:: set container name memory + + Constrain the memory available to the container. + + Default is 512 MB. Use 0 MB for unlimited memory. + +.. cfgcmd:: set container name device source +.. cfgcmd:: set container name device destination + + Add a host device to the container. + +.. cfgcmd:: container name cap-add + + Set container capabilities or permissions. + + - **net-admin**: Network operations (interface, firewall, routing tables) + - **net-bind-service**: Bind a socket to privileged ports (port numbers less than 1024) + - **net-raw**: Permission to create raw network sockets + - **setpcap**: Capability sets (from bounded or inherited set) + - **sys-admin**: Administation operations (quotactl, mount, sethostname, setdomainame) + - **sys-time**: Permission to set system clock + +.. cfgcmd:: set container name disable + + Disable a container. + +.. cfgcmd:: set container network + + Creates a named container network + +.. cfgcmd:: set container registry + + Adds registry to list of unqualified-search-registries. By default, for any + image that does not include the registry in the image name, Vyos will use + docker.io as the container registry. + + +****************** +Operation Commands +****************** + +.. opcmd:: add container image + + Pull a new image for container + +.. opcmd:: show container + + Show the list of all active containers. + +.. opcmd:: show container image + + Show the local container images. + +.. opcmd:: show container log + + Show logs from a given container + +.. opcmd:: show container network + + Show a list available container networks + +.. opcmd:: restart container + + Restart a given container + +.. opcmd:: update container image + + Update container image + + + ********************* Example Configuration ********************* -- cgit v1.2.3 From efff69bb549a707c4e1d33fdc4359d23c280779f Mon Sep 17 00:00:00 2001 From: rebortg Date: Mon, 13 Jun 2022 06:05:12 +0000 Subject: Github: update current branch --- docs/_include/vyos-1x | 2 +- docs/changelog/1.3.rst | 17 +++++++++++++++-- docs/changelog/1.4.rst | 30 ++++++++++++++++++++++++++++-- 3 files changed, 44 insertions(+), 5 deletions(-) (limited to 'docs') diff --git a/docs/_include/vyos-1x b/docs/_include/vyos-1x index a2883392..59526a8a 160000 --- a/docs/_include/vyos-1x +++ b/docs/_include/vyos-1x @@ -1 +1 @@ -Subproject commit a28833922ff0c04de34ac3b5cfc4bbc271dbb4ca +Subproject commit 59526a8adca2922f42778d7563bc0ddc32cfdda8 diff --git a/docs/changelog/1.3.rst b/docs/changelog/1.3.rst index 53cbc903..e7e9fb38 100644 --- a/docs/changelog/1.3.rst +++ b/docs/changelog/1.3.rst @@ -8,6 +8,19 @@ _ext/releasenotes.py +2022-06-09 +========== + +* :vytask:`T2580` (feature): Support for ip pools for ippoe + + +2022-06-08 +========== + +* :vytask:`T4447` (bug): DHCPv6 prefix delegation `sla-id` limited to 128 +* :vytask:`T4350` (bug): DMVPN opennhrp spokes dont work behind NAT + + 2022-05-30 ========== @@ -384,7 +397,7 @@ 2021-12-28 ========== -* :vytask:`T3380` (bug): Show vpn ike sa with IPv6 remote peer +* :vytask:`T3380` (bug): "show vpn ike sa" does not display IPv6 peers * :vytask:`T2933` (feature): VRRP add option virtual_ipaddress_excluded @@ -1720,7 +1733,7 @@ 2021-02-16 ========== -* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.191 / 5.10.113 +* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.197 / 5.10.121 2021-02-14 diff --git a/docs/changelog/1.4.rst b/docs/changelog/1.4.rst index 4a6d9376..0f06b3ea 100644 --- a/docs/changelog/1.4.rst +++ b/docs/changelog/1.4.rst @@ -8,6 +8,32 @@ _ext/releasenotes.py +2022-06-12 +========== + +* :vytask:`T4380` (default): Feature Request: ocserv: 2FA OTP key generator in VyOS CLI + + +2022-06-10 +========== + +* :vytask:`T4365` (bug): NAT - Error on setting up tables +* :vytask:`T4465` (feature): node.def generation misses whitespace on multiple use of + + +2022-06-09 +========== + +* :vytask:`T4444` (default): sstp: Feature request. Port number changing support +* :vytask:`T2580` (feature): Support for ip pools for ippoe + + +2022-06-08 +========== + +* :vytask:`T4447` (bug): DHCPv6 prefix delegation `sla-id` limited to 128 + + 2022-05-31 ========== @@ -721,7 +747,7 @@ 2021-12-28 ========== -* :vytask:`T3380` (bug): Show vpn ike sa with IPv6 remote peer +* :vytask:`T3380` (bug): "show vpn ike sa" does not display IPv6 peers 2021-12-27 @@ -2209,7 +2235,7 @@ ========== * :vytask:`T3313` (bug): ospfv3 interface missing options -* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.191 / 5.10.113 +* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.197 / 5.10.121 2021-02-15 -- cgit v1.2.3 From 49008adbef48b10e404b307309fc330b241022cf Mon Sep 17 00:00:00 2001 From: Nicolas Fort Date: Tue, 14 Jun 2022 09:46:50 -0300 Subject: Firewall: Add firewall documentation --- docs/configuration/firewall/index.rst | 54 ++++++++++++++++++++++++----------- 1 file changed, 37 insertions(+), 17 deletions(-) (limited to 'docs') diff --git a/docs/configuration/firewall/index.rst b/docs/configuration/firewall/index.rst index 55881b1b..0cbc60c8 100644 --- a/docs/configuration/firewall/index.rst +++ b/docs/configuration/firewall/index.rst @@ -264,7 +264,7 @@ the action of the rule will be executed. .. cfgcmd:: set firewall name rule <1-999999> action [drop | reject | accept] -.. cfgcmd:: set firewall ipv6-name rule <1-999999> action [drop |  +.. cfgcmd:: set firewall ipv6-name rule <1-999999> action [drop | reject | accept] This required setting defines the action of the current rule. @@ -275,11 +275,18 @@ the action of the rule will be executed. Provide a description for each rule. .. cfgcmd:: set firewall name rule <1-999999> log [disable | enable] -.. cfgcmd:: set firewall ipv6-name rule <1-999999> log [disable | +.. cfgcmd:: set firewall ipv6-name rule <1-999999> log [disable | enable] Enable or disable logging for the matched packet. +.. cfgcmd:: set firewall name rule <1-999999> log-level [emerg | + alert | crit | err | warn | notice | info | debug] +.. cfgcmd:: set firewall ipv6-name rule <1-999999> log-level [emerg | + alert | crit | err | warn | notice | info | debug] + + Define log-level. Only applicable if rule log is enable. + .. cfgcmd:: set firewall name rule <1-999999> disable .. cfgcmd:: set firewall ipv6-name rule <1-999999> disable @@ -355,37 +362,40 @@ There are a lot of matching criteria against which the package can be tested. set firewall ipv6-name WAN-IN-v6 rule 10 source port '!22,https,3333-3338' .. cfgcmd:: set firewall name rule <1-999999> source group - address-group + address-group .. cfgcmd:: set firewall name rule <1-999999> destination group - address-group + address-group .. cfgcmd:: set firewall ipv6-name rule <1-999999> source group - address-group + address-group .. cfgcmd:: set firewall ipv6-name rule <1-999999> destination group - address-group + address-group - Use a specific address-group + Use a specific address-group. Prepend character '!' for inverted matching + criteria. .. cfgcmd:: set firewall name rule <1-999999> source group - network-group + network-group .. cfgcmd:: set firewall name rule <1-999999> destination group - network-group + network-group .. cfgcmd:: set firewall ipv6-name rule <1-999999> source group - network-group + network-group .. cfgcmd:: set firewall ipv6-name rule <1-999999> destination group - network-group + network-group - Use a specific network-group + Use a specific network-group. Prepend character '!' for inverted matching + criteria. .. cfgcmd:: set firewall name rule <1-999999> source group - port-group + port-group .. cfgcmd:: set firewall name rule <1-999999> destination group - port-group + port-group .. cfgcmd:: set firewall ipv6-name rule <1-999999> source group - port-group + port-group .. cfgcmd:: set firewall ipv6-name rule <1-999999> destination group - port-group + port-group - Use a specific port-group + Use a specific port-group. Prepend character '!' for inverted matching + criteria. .. cfgcmd:: set firewall name rule <1-999999> protocol [ | <0-255> | all | tcp_udp] @@ -423,6 +433,16 @@ There are a lot of matching criteria against which the package can be tested. Match against the state of a packet. +.. cfgcmd:: set firewall name rule <1-999999> ttl <0-255> + + Match time to live parameter, where 'eq' stands for 'equal'; 'gt' stands for + 'greater than', and 'lt' stands for 'less than'. + +.. cfgcmd:: set firewall ipv6-name rule <1-999999> hop-limit <0-255> + + Match hop-limit parameter, where 'eq' stands for 'equal'; 'gt' stands for + 'greater than', and 'lt' stands for 'less than'. *********************************** Applying a Rule-Set to an Interface -- cgit v1.2.3 From 0603dc6da88edf620241f77533090d893e50012e Mon Sep 17 00:00:00 2001 From: rebortg Date: Wed, 15 Jun 2022 20:46:32 +0200 Subject: broadcast-relay: add missing command --- docs/configuration/service/broadcast-relay.rst | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'docs') diff --git a/docs/configuration/service/broadcast-relay.rst b/docs/configuration/service/broadcast-relay.rst index df48bfd6..b6e2bed7 100644 --- a/docs/configuration/service/broadcast-relay.rst +++ b/docs/configuration/service/broadcast-relay.rst @@ -28,6 +28,11 @@ Configuration want to receive/relay packets on both `eth1` and `eth2` both interfaces need to be added. +.. cfgcmd:: set service broadcast-relay id address + + Set the source IP of forwarded packets, otherwise original senders address + is used. + .. cfgcmd:: set service broadcast-relay id port The UDP port number used by your apllication. It is mandatory for this kind -- cgit v1.2.3 From a364090e628e39ff3978fe3a4080a5b24f9ada75 Mon Sep 17 00:00:00 2001 From: rebortg Date: Mon, 20 Jun 2022 06:05:20 +0000 Subject: Github: update current branch --- docs/_include/vyos-1x | 2 +- docs/changelog/1.3.rst | 14 +++++++++++++- docs/changelog/1.4.rst | 29 ++++++++++++++++++++++++++++- 3 files changed, 42 insertions(+), 3 deletions(-) (limited to 'docs') diff --git a/docs/_include/vyos-1x b/docs/_include/vyos-1x index 59526a8a..300535e2 160000 --- a/docs/_include/vyos-1x +++ b/docs/_include/vyos-1x @@ -1 +1 @@ -Subproject commit 59526a8adca2922f42778d7563bc0ddc32cfdda8 +Subproject commit 300535e2b8b7897bc95ab2b186b4e29ebf987332 diff --git a/docs/changelog/1.3.rst b/docs/changelog/1.3.rst index e7e9fb38..5e59755e 100644 --- a/docs/changelog/1.3.rst +++ b/docs/changelog/1.3.rst @@ -8,6 +8,18 @@ _ext/releasenotes.py +2022-06-16 +========== + +* :vytask:`T3866` (bug): Configs with DNS forwarding listening on OpenVPN interfaces or interfaces without a fixed address cannot be migrated to the new syntax + + +2022-06-15 +========== + +* :vytask:`T1890` (feature): Metatask: rewrite flow-accounting to XML and Python + + 2022-06-09 ========== @@ -1733,7 +1745,7 @@ 2021-02-16 ========== -* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.197 / 5.10.121 +* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.197 / 5.10.123 2021-02-14 diff --git a/docs/changelog/1.4.rst b/docs/changelog/1.4.rst index 0f06b3ea..655417fb 100644 --- a/docs/changelog/1.4.rst +++ b/docs/changelog/1.4.rst @@ -8,9 +8,36 @@ _ext/releasenotes.py +2022-06-18 +========== + +* :vytask:`T4467` (bug): Validator Does Not Accept Signed Numbers + + +2022-06-17 +========== + +* :vytask:`T4209` (bug): Firewall incorrect handler for recent count and time + + +2022-06-16 +========== + +* :vytask:`T4352` (bug): wan-load balance - priority traffic rule doesn't work + + +2022-06-15 +========== + +* :vytask:`T4450` (feature): Route-map - Extend options for ip|ipv6 address match +* :vytask:`T4449` (feature): Route-map - Extend options for ip next-hop match +* :vytask:`T990` (feature): Make DNAT/SNAT a valid state in firewall rules. + + 2022-06-12 ========== +* :vytask:`T4420` (feature): Feature Request: ocserv: show configured 2FA OTP key * :vytask:`T4380` (default): Feature Request: ocserv: 2FA OTP key generator in VyOS CLI @@ -2235,7 +2262,7 @@ ========== * :vytask:`T3313` (bug): ospfv3 interface missing options -* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.197 / 5.10.121 +* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.197 / 5.10.123 2021-02-15 -- cgit v1.2.3 From c58714859ea62de03b200374019f07cc695906dc Mon Sep 17 00:00:00 2001 From: rebortg Date: Mon, 27 Jun 2022 06:05:37 +0000 Subject: Github: update current branch --- docs/_include/vyos-1x | 2 +- docs/changelog/1.3.rst | 6 ++++++ docs/changelog/1.4.rst | 19 +++++++++++++++++++ 3 files changed, 26 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/_include/vyos-1x b/docs/_include/vyos-1x index 300535e2..f75da014 160000 --- a/docs/_include/vyos-1x +++ b/docs/_include/vyos-1x @@ -1 +1 @@ -Subproject commit 300535e2b8b7897bc95ab2b186b4e29ebf987332 +Subproject commit f75da014ae295e6cdf352754bfd998a453e81743 diff --git a/docs/changelog/1.3.rst b/docs/changelog/1.3.rst index 5e59755e..b71b630d 100644 --- a/docs/changelog/1.3.rst +++ b/docs/changelog/1.3.rst @@ -8,6 +8,12 @@ _ext/releasenotes.py +2022-06-20 +========== + +* :vytask:`T1856` (feature): Support configuring IPSec SA bytes + + 2022-06-16 ========== diff --git a/docs/changelog/1.4.rst b/docs/changelog/1.4.rst index 655417fb..1ef142fe 100644 --- a/docs/changelog/1.4.rst +++ b/docs/changelog/1.4.rst @@ -8,6 +8,25 @@ _ext/releasenotes.py +2022-06-25 +========== + +* :vytask:`T4482` (bug): dhcp: toggle of "dhcp-options no-default-route" has no effect +* :vytask:`T4483` (feature): Upgrade fastnetmon to v1.2.2 community edition + + +2022-06-22 +========== + +* :vytask:`T1748` (feature): vbash: beautify tab completion output/line breaks + + +2022-06-20 +========== + +* :vytask:`T1856` (feature): Support configuring IPSec SA bytes + + 2022-06-18 ========== -- cgit v1.2.3 From 743d89781f74afc30bfb6c10056b42bf32925059 Mon Sep 17 00:00:00 2001 From: srividya0208 Date: Mon, 27 Jun 2022 14:46:17 -0400 Subject: syntax and grammar check Modified the grammatical error and bgp syntax which is modified in the latest rolling version --- docs/configexamples/l3vpn-hub-and-spoke.rst | 60 +++++++++++++---------------- docs/configuration/interfaces/openvpn.rst | 2 +- docs/configuration/vrf/index.rst | 4 +- docs/contributing/build-vyos.rst | 24 ++++++------ 4 files changed, 41 insertions(+), 49 deletions(-) (limited to 'docs') diff --git a/docs/configexamples/l3vpn-hub-and-spoke.rst b/docs/configexamples/l3vpn-hub-and-spoke.rst index 04db424e..a9957095 100644 --- a/docs/configexamples/l3vpn-hub-and-spoke.rst +++ b/docs/configexamples/l3vpn-hub-and-spoke.rst @@ -104,9 +104,10 @@ Configuration Step-1: Configuring IGP and enabling MPLS LDP ============================================= -At the first step we need to configure the IP/MPLS backbone network using OSPF as -IGP protocol and LDP as label-switching protocol for the base connectivity between -**P** (rovider), **P** (rovider) **E** (dge) and **R** (oute) **R** (eflector) nodes: +At the first step we need to configure the IP/MPLS backbone network using OSPF +as IGP protocol and LDP as label-switching protocol for the base connectivity +between **P** (rovider), **P** (rovider) **E** (dge) and **R** (oute) **R** +(eflector) nodes: - VyOS-P1: @@ -333,12 +334,9 @@ VPN (L3VPN) routes between them: 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 set protocols bgp neighbor 10.0.0.8 peer-group 'RR_VPNv4' - set protocols bgp neighbor 10.0.0.9 address-family ipv4-vpn route-reflector-client - set protocols bgp neighbor 10.0.0.9 peer-group 'RR_VPNv4' set protocols bgp neighbor 10.0.0.10 address-family ipv4-vpn route-reflector-client set protocols bgp neighbor 10.0.0.10 peer-group 'RR_VPNv4' set protocols bgp parameters cluster-id '10.0.0.1' - set protocols bgp parameters default no-ipv4-unicast set protocols bgp parameters log-neighbor-changes set protocols bgp parameters router-id '10.0.0.1' set protocols bgp peer-group RR_VPNv4 remote-as '65001' @@ -353,12 +351,9 @@ VPN (L3VPN) routes between them: 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 set protocols bgp neighbor 10.0.0.8 peer-group 'RR_VPNv4' - set protocols bgp neighbor 10.0.0.9 address-family ipv4-vpn route-reflector-client - set protocols bgp neighbor 10.0.0.9 peer-group 'RR_VPNv4' set protocols bgp neighbor 10.0.0.10 address-family ipv4-vpn route-reflector-client set protocols bgp neighbor 10.0.0.10 peer-group 'RR_VPNv4' set protocols bgp parameters cluster-id '10.0.0.1' - set protocols bgp parameters default no-ipv4-unicast set protocols bgp parameters log-neighbor-changes set protocols bgp parameters router-id '10.0.0.2' set protocols bgp peer-group RR_VPNv4 remote-as '65001' @@ -373,7 +368,6 @@ VPN (L3VPN) routes between them: 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 set protocols bgp neighbor 10.0.0.2 peer-group 'RR_VPNv4' - set protocols bgp parameters default no-ipv4-unicast set protocols bgp parameters log-neighbor-changes set protocols bgp parameters router-id '10.0.0.7' set protocols bgp peer-group RR_VPNv4 remote-as '65001' @@ -388,7 +382,6 @@ VPN (L3VPN) routes between them: 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 set protocols bgp neighbor 10.0.0.2 peer-group 'RR_VPNv4' - set protocols bgp parameters default no-ipv4-unicast set protocols bgp parameters log-neighbor-changes set protocols bgp parameters router-id '10.0.0.8' set protocols bgp peer-group RR_VPNv4 remote-as '65001' @@ -403,7 +396,6 @@ VPN (L3VPN) routes between them: 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 set protocols bgp neighbor 10.0.0.2 peer-group 'RR_VPNv4' - set protocols bgp parameters default no-ipv4-unicast set protocols bgp parameters log-neighbor-changes set protocols bgp parameters router-id '10.0.0.10' set protocols bgp peer-group RR_VPNv4 remote-as '65001' @@ -504,13 +496,13 @@ configured L3VPN parameters. set interfaces ethernet eth0 address '10.50.50.2/24' # BGP for peering with PE - set protocols bgp 65035 address-family ipv4-unicast network 10.0.0.80/32 - set protocols bgp 65035 neighbor 10.50.50.1 ebgp-multihop '2' - set protocols bgp 65035 neighbor 10.50.50.1 remote-as '65001' - set protocols bgp 65035 neighbor 10.50.50.1 update-source 'eth0' - set protocols bgp 65035 parameters default no-ipv4-unicast - set protocols bgp 65035 parameters log-neighbor-changes - set protocols bgp 65035 parameters router-id '10.50.50.2' + set protocols bgp local-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' + set protocols bgp neighbor 10.50.50.1 update-source 'eth0' + set protocols bgp parameters log-neighbor-changes + set protocols bgp parameters router-id '10.50.50.2' - VyOS-CE1-HUB: @@ -521,14 +513,14 @@ configured L3VPN parameters. set interfaces ethernet eth0 address '10.80.80.2/24' # BGP for peering with PE - set protocols bgp 65035 address-family ipv4-unicast network 10.0.0.100/32 - set protocols bgp 65035 address-family ipv4-unicast redistribute connected - set protocols bgp 65035 neighbor 10.80.80.1 ebgp-multihop '2' - set protocols bgp 65035 neighbor 10.80.80.1 remote-as '65001' - set protocols bgp 65035 neighbor 10.80.80.1 update-source 'eth0' - set protocols bgp 65035 parameters default no-ipv4-unicast - set protocols bgp 65035 parameters log-neighbor-changes - set protocols bgp 65035 parameters router-id '10.80.80.2' + set protocols bgp local-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' + set protocols bgp neighbor 10.80.80.1 remote-as '65001' + set protocols bgp neighbor 10.80.80.1 update-source 'eth0' + set protocols bgp parameters log-neighbor-changes + set protocols bgp parameters router-id '10.80.80.2' - VyOS-CE2-SPOKE: @@ -539,13 +531,13 @@ configured L3VPN parameters. set interfaces ethernet eth0 address '10.60.60.2/24' # BGP for peering with PE - set protocols bgp 65035 address-family ipv4-unicast network 10.0.0.90/32 - set protocols bgp 65035 neighbor 10.60.60.1 ebgp-multihop '2' - set protocols bgp 65035 neighbor 10.60.60.1 remote-as '65001' - set protocols bgp 65035 neighbor 10.60.60.1 update-source 'eth0' - set protocols bgp 65035 parameters default no-ipv4-unicast - set protocols bgp 65035 parameters log-neighbor-changes - set protocols bgp 65035 parameters router-id '10.60.60.2' + set protocols bgp local-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' + set protocols bgp neighbor 10.60.60.1 update-source 'eth0' + set protocols bgp parameters log-neighbor-changes + set protocols bgp parameters router-id '10.60.60.2' diff --git a/docs/configuration/interfaces/openvpn.rst b/docs/configuration/interfaces/openvpn.rst index 3fe6b1d4..ff32d869 100644 --- a/docs/configuration/interfaces/openvpn.rst +++ b/docs/configuration/interfaces/openvpn.rst @@ -332,7 +332,7 @@ before using under the openvpn interface configuration. Now we need to specify the server network settings. In all cases we need to specify the subnet for client tunnel endpoints. Since we want clients to access -a specific network behind out router, we will use a push-route option for +a specific network behind our router, we will use a push-route option for installing that route on clients. .. code-block:: none diff --git a/docs/configuration/vrf/index.rst b/docs/configuration/vrf/index.rst index 90d99c56..e58005e7 100644 --- a/docs/configuration/vrf/index.rst +++ b/docs/configuration/vrf/index.rst @@ -197,7 +197,7 @@ Example VRF route leaking ----------------- -The following example topology was build using EVE-NG. +The following example topology was built using EVE-NG. .. figure:: /_static/images/vrf-example-topology-01.png :alt: VRF topology example @@ -338,7 +338,7 @@ VRF Route Leaking BGP routes may be leaked (i.e. copied) between a unicast VRF RIB and the VPN SAFI RIB of the default VRF for use in MPLS-based L3VPNs. Unicast routes may also be leaked between any VRFs (including the unicast RIB of the default BGP -instanced). A shortcut syntax is also available for specifying leaking from +instance). A shortcut syntax is also available for specifying leaking from one VRF to another VRF using the default instance’s VPN RIB as the intemediary . A common application of the VRF-VRF feature is to connect a customer’s private routing domain to a provider’s VPN service. Leaking is configured from diff --git a/docs/contributing/build-vyos.rst b/docs/contributing/build-vyos.rst index 7b3a154d..c2350ba1 100644 --- a/docs/contributing/build-vyos.rst +++ b/docs/contributing/build-vyos.rst @@ -23,7 +23,7 @@ also set up your own build machine and run a :ref:`build_native`. The source code remains public and an ISO can be built using the process outlined in this chapter. -This will guide you though the process of building a VyOS ISO using Docker_. +This will guide you through the process of building a VyOS ISO using Docker_. This process has been tested on clean installs of Debian Jessie, Stretch, and Buster. @@ -59,11 +59,11 @@ yourusername``. Build Container --------------- -The container can built by hand or by fetching the pre-built one from DockerHub. -Using the pre-built containers from the `VyOS DockerHub organisation`_ will -ensure that the container is always up-to-date. A rebuild is triggered once the -container changes (please note this will take 2-3 hours after pushing to the -vyos-build repository). +The container can be built by hand or by fetching the pre-built one from +DockerHub. Using the pre-built containers from the `VyOS DockerHub +organisation`_ will ensure that the container is always up-to-date. A rebuild +is triggered once the container changes (please note this will take 2-3 hours +after pushing to the vyos-build repository). .. note: If you are using the pre-built container, it will be automatically downloaded from DockerHub if it is not found on your local machine when @@ -131,7 +131,7 @@ your development containers in your current working directory. .. note:: Some VyOS packages (namely vyos-1x) come with build-time tests which verify some of the internal library calls that they work as expected. Those - tests are carried out through the Python Unittest module. If you wan't to + tests are carried out through the Python Unittest module. If you want to build the ``vyos-1x`` package (which is our main development package) you need to start your Docker container using the following argument: ``--sysctl net.ipv6.conf.lo.disable_ipv6=0``, otherwise those tests will fail. @@ -304,8 +304,8 @@ more or less similar looking error message: (10:13) vyos_bld ece068908a5b:/vyos [current] # To debug the build process and gain additional information of what could be the -root cause wou need to `chroot` into the build directry. This is explained in -the following step by step procedure: +root cause, you need to use `chroot` to change into the build directry. This is +explained in the following step by step procedure: .. code-block:: none @@ -729,7 +729,7 @@ package from our GitHub organisation - this is the place to be. Any "modified" package may refer to an altered version of e.g. vyos-1x package that you would like to test before filing a pull request on GitHub. -Building an ISO with any customized package is in no way different then +Building an ISO with any customized package is in no way different than building a regular (customized or not) ISO image. Simply place your modified `*.deb` package inside the `packages` folder within `vyos-build`. The build process will then pickup your custom package and integrate it into your ISO. @@ -771,7 +771,7 @@ Virtualization Platforms QEMU ---- -Run following command after building the ISO image. +Run the following command after building the ISO image. .. code-block:: none @@ -780,7 +780,7 @@ Run following command after building the ISO image. VMware ------ -Run following command after building the QEMU image. +Run the following command after building the QEMU image. .. code-block:: none -- cgit v1.2.3 From 5dfad44cf9caa458fb07509a90b6cb52777a26d0 Mon Sep 17 00:00:00 2001 From: srividya0208 Date: Tue, 28 Jun 2022 14:42:42 -0400 Subject: bgp:syntax check Removed this config line "set protocols bgp parameters default no-ipv4-unicast" which does not exist in the latest rolling release but this functionality is enabled by default. And corrected few grammar mistakes --- docs/configuration/protocols/bgp.rst | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'docs') diff --git a/docs/configuration/protocols/bgp.rst b/docs/configuration/protocols/bgp.rst index 24d81cef..fb9b9d6e 100644 --- a/docs/configuration/protocols/bgp.rst +++ b/docs/configuration/protocols/bgp.rst @@ -177,7 +177,7 @@ process. The BGP process starts when the first neighbor is configured. .. cfgcmd:: set protocols bgp local-as Set local autonomous system number that this router represents. This is a - a mandatory option! + mandatory option! Peers Configuration ------------------- @@ -431,7 +431,7 @@ Peer Parameters This command enforces Generalized TTL Security Mechanism (GTSM), as specified in :rfc:`5082`. With this command, only neighbors - that are the specified number of hops away will be allowed to + that are specified number of hops away will be allowed to become neighbors. The number of hops range is 1 to 254. This command is mutually exclusive with :cfgcmd:`ebgp-multihop`. @@ -563,11 +563,6 @@ Common parameters Path (both AS number and AS path length), Origin code, MED, IGP metric. Also, the next hop address for each path must be different. -.. cfgcmd:: set protocols bgp parameters default no-ipv4-unicast - - This command allows the user to specify that IPv4 peering is turned off by - default. - .. cfgcmd:: set protocols bgp parameters log-neighbor-changes This command enable logging neighbor up/down changes and reset reason. @@ -984,7 +979,7 @@ Show .. opcmd:: show ip bgp filter-list - This command displays BGP routes allowed by by the specified AS Path + This command displays BGP routes allowed by the specified AS Path access list. .. opcmd:: show bgp neighbors
advertised-routes -- cgit v1.2.3 From bd66e4fb6f683f47935c02dfca6a899afeca69b2 Mon Sep 17 00:00:00 2001 From: Nicolas Fort Date: Tue, 28 Jun 2022 11:31:07 -0300 Subject: Firewall: T4299: add geoip matching criteria --- docs/configuration/firewall/index.rst | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'docs') diff --git a/docs/configuration/firewall/index.rst b/docs/configuration/firewall/index.rst index 0cbc60c8..5081ce2f 100644 --- a/docs/configuration/firewall/index.rst +++ b/docs/configuration/firewall/index.rst @@ -323,6 +323,22 @@ There are a lot of matching criteria against which the package can be tested. set firewall name WAN-IN-v4 rule 101 source address !203.0.113.0/24 set firewall ipv6-name WAN-IN-v6 rule 100 source address 2001:db8::202 +.. cfgcmd:: set firewall name rule <1-999999> source geoip country-code + +.. cfgcmd:: set firewall ipv6-name rule <1-999999> source geoip + country-code +.. cfgcmd:: set firewall name rule <1-999999> destination geoip + country-code +.. cfgcmd:: set firewall ipv6-name rule <1-999999> destination geoip + country-code + +Match IP addresses based on its geolocation. More info: `geoip matching +`_ + +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 +compressed). Includes cron script (manually callable by op-mode update +geoip) to keep database and rules updated. .. cfgcmd:: set firewall name rule <1-999999> source mac-address @@ -806,3 +822,11 @@ Example Partial Config } } } + + +Update geoip database +===================== + +.. opcmd:: update geoip + + Command used to update GeoIP database and firewall sets. \ No newline at end of file -- cgit v1.2.3 From abac6af980f9aac22eee797e7d081f0a3d06512f Mon Sep 17 00:00:00 2001 From: zlibd <52056480+zlibd@users.noreply.github.com> Date: Wed, 29 Jun 2022 05:12:37 -0400 Subject: Fixed typo --- docs/automation/cloud-init.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs') 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. -- cgit v1.2.3 From 9e5bbd134120b9a5436665124326ddb2d5aa5f87 Mon Sep 17 00:00:00 2001 From: zlibd <52056480+zlibd@users.noreply.github.com> Date: Wed, 29 Jun 2022 05:24:01 -0400 Subject: Updated syntax to python3 --- docs/automation/command-scripting.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'docs') diff --git a/docs/automation/command-scripting.rst b/docs/automation/command-scripting.rst index 7cf31232..db4724cd 100644 --- a/docs/automation/command-scripting.rst +++ b/docs/automation/command-scripting.rst @@ -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 -- cgit v1.2.3 From 719fec65fdab48d0c28fb2cbf478d3e0ba2f3381 Mon Sep 17 00:00:00 2001 From: rebortg Date: Mon, 4 Jul 2022 06:07:07 +0000 Subject: Github: update current branch --- docs/_include/vyos-1x | 2 +- docs/changelog/1.3.rst | 6 ++++++ docs/changelog/1.4.rst | 29 +++++++++++++++++++++++++++++ 3 files changed, 36 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/_include/vyos-1x b/docs/_include/vyos-1x index f75da014..3d0cae6c 160000 --- a/docs/_include/vyos-1x +++ b/docs/_include/vyos-1x @@ -1 +1 @@ -Subproject commit f75da014ae295e6cdf352754bfd998a453e81743 +Subproject commit 3d0cae6c7636d82f0089562fb8bd84beefedc277 diff --git a/docs/changelog/1.3.rst b/docs/changelog/1.3.rst index b71b630d..a80e1873 100644 --- a/docs/changelog/1.3.rst +++ b/docs/changelog/1.3.rst @@ -8,6 +8,12 @@ _ext/releasenotes.py +2022-07-01 +========== + +* :vytask:`T4489` (bug): MPLS sysctl not persistent for tunnel interfaces + + 2022-06-20 ========== diff --git a/docs/changelog/1.4.rst b/docs/changelog/1.4.rst index 1ef142fe..3c98b823 100644 --- a/docs/changelog/1.4.rst +++ b/docs/changelog/1.4.rst @@ -8,6 +8,35 @@ _ext/releasenotes.py +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 ========== -- cgit v1.2.3 From e1b2a017fdca013fa4aa7e16e5c56cef8d845ba3 Mon Sep 17 00:00:00 2001 From: aapostoliuk Date: Mon, 4 Jul 2022 09:59:33 -0400 Subject: event handler: T3083: Created documentation for the new Event Handler Created documentation for the new Event Handler module --- docs/configuration/service/eventhandler.rst | 127 ++++++++++++++++++++++++++++ docs/configuration/service/index.rst | 1 + docs/configuration/system/eventhandler.rst | 51 ----------- docs/configuration/system/index.rst | 1 - 4 files changed, 128 insertions(+), 52 deletions(-) create mode 100644 docs/configuration/service/eventhandler.rst delete mode 100644 docs/configuration/system/eventhandler.rst (limited to 'docs') 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 + + 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 filter pattern + + 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 script path + + 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 filter syslog-identifier + + This is an optional command. Filters log messages by syslog-identifier. + + .. cfgcmd:: set service event-handler event script environment 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 script 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/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/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 - description - policy - source - preset - syslog # Use the syslog logs for feed - custom - command # E.g. "tail -f /var/log/somelogfile" - named-pipe - policy - description - event - description - pattern - 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..5a6cb7b1 100644 --- a/docs/configuration/system/index.rst +++ b/docs/configuration/system/index.rst @@ -29,4 +29,3 @@ System :includehidden: default-route - eventhandler -- cgit v1.2.3 From 44b2e417141b0f4282b1b758267cd0ce77f6425c Mon Sep 17 00:00:00 2001 From: rebortg Date: Mon, 4 Jul 2022 19:18:35 +0200 Subject: add QAT documentation --- docs/configuration/system/acceleration.rst | 146 +++++++++++++++++++++++++++++ docs/configuration/system/index.rst | 1 + 2 files changed, 147 insertions(+) create mode 100644 docs/configuration/system/acceleration.rst (limited to 'docs') 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 config + + Show the full config uploaded to the QAT device. + +.. opcmd:: show system acceleration qat 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/index.rst b/docs/configuration/system/index.rst index 9b4bf2e3..9791ddb1 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 -- cgit v1.2.3 From 38f0adb3242f23ec53aa48f424bd7d8f04f9acfa Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Mon, 4 Jul 2022 19:38:21 +0200 Subject: wifi: add infos about Intel AX200 card --- docs/configuration/interfaces/wireless.rst | 21 +++++++++++++++++++++ docs/installation/vyos-on-baremetal.rst | 2 ++ 2 files changed, 23 insertions(+) (limited to 'docs') 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/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 """" -- cgit v1.2.3 From a04df9e0c61fee87f297972db17fee93878016de Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Tue, 5 Jul 2022 12:23:39 +0200 Subject: ipv6: adjust BGP neighbor reset command --- docs/configuration/system/ipv6.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs') 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
+.. opcmd:: reset bgp ipv6
Use this command to clear Border Gateway Protocol statistics or status. -- cgit v1.2.3 From 54196d2ca6179685b511b1c5de139bb7d778bf1d Mon Sep 17 00:00:00 2001 From: Remi van Dijk | Link-it Date: Wed, 6 Jul 2022 11:43:33 +0200 Subject: Firewall: T4299: Add inverse-match to geoip --- docs/configuration/firewall/index.rst | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) (limited to 'docs') diff --git a/docs/configuration/firewall/index.rst b/docs/configuration/firewall/index.rst index 5081ce2f..a83ea2ae 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 rule <1-999999> source geoip country-code +.. cfgcmd:: set firewall name rule <1-999999> source geoip inverse-match .. cfgcmd:: set firewall ipv6-name rule <1-999999> source geoip country-code +.. cfgcmd:: set firewall ipv6-name rule <1-999999> source geoip + inverse-match .. cfgcmd:: set firewall name rule <1-999999> destination geoip country-code +.. cfgcmd:: set firewall name rule <1-999999> destination geoip + inverse-match .. cfgcmd:: set firewall ipv6-name rule <1-999999> destination geoip country-code +.. cfgcmd:: set firewall ipv6-name rule <1-999999> destination geoip + inverse-match + +Match IP addresses based on its geolocation. +More info: `geoip matching +`_. -Match IP addresses based on its geolocation. More info: `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 @@ -531,10 +541,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 from +.. cfgcmd:: set zone-policy zone from firewall name .. cfgcmd:: set zone-policy zone from firewall name @@ -829,4 +839,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. -- cgit v1.2.3 From 2bd0adb63485c165d732e8cbe3f97024d2ef7b4e Mon Sep 17 00:00:00 2001 From: Yuxiang Zhu Date: Fri, 8 Jul 2022 01:46:27 +0800 Subject: bridge: Add IGMP/MLD snooping ... and update the description for `igmp querier` to match the fact that MLD querier is also controlled by that option. --- docs/configuration/interfaces/bridge.rst | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'docs') 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 igmp querier - Enable IGMP querier + Enable IGMP and MLD querier. + +.. cfgcmd:: set interfaces bridge igmp snooping + + Enable IGMP and MLD snooping. .. _stp: -- cgit v1.2.3 From 52d4e27612f0f4ad36b4635984d1ca7ac26d7689 Mon Sep 17 00:00:00 2001 From: Remi Date: Sat, 9 Jul 2022 17:24:52 +0200 Subject: Firewall: add 'recent' matching criteria --- docs/configuration/firewall/index.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'docs') diff --git a/docs/configuration/firewall/index.rst b/docs/configuration/firewall/index.rst index a83ea2ae..a36877b7 100644 --- a/docs/configuration/firewall/index.rst +++ b/docs/configuration/firewall/index.rst @@ -469,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 rule <1-999999> recent count <1-255> +.. cfgcmd:: set firewall ipv6-name rule <1-999999> recent count <1-255> +.. cfgcmd:: set firewall name rule <1-999999> recent time +.. cfgcmd:: set firewall ipv6-name rule <1-999999> recent time + + 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 -- cgit v1.2.3 From 38de5ad7c9615ded7405d4c31e71189800db83aa Mon Sep 17 00:00:00 2001 From: rebortg Date: Mon, 11 Jul 2022 06:06:38 +0000 Subject: Github: update current branch --- docs/_include/vyos-1x | 2 +- docs/changelog/1.3.rst | 35 +++++++++++++++++++++++++++++------ docs/changelog/1.4.rst | 49 ++++++++++++++++++++++++++++++++++++++++++++++++- 3 files changed, 78 insertions(+), 8 deletions(-) (limited to 'docs') diff --git a/docs/_include/vyos-1x b/docs/_include/vyos-1x index 3d0cae6c..4315c8fa 160000 --- a/docs/_include/vyos-1x +++ b/docs/_include/vyos-1x @@ -1 +1 @@ -Subproject commit 3d0cae6c7636d82f0089562fb8bd84beefedc277 +Subproject commit 4315c8fa5bb090e2b7edd6bda205041623e2511d diff --git a/docs/changelog/1.3.rst b/docs/changelog/1.3.rst index a80e1873..5b1024cf 100644 --- a/docs/changelog/1.3.rst +++ b/docs/changelog/1.3.rst @@ -8,6 +8,35 @@ _ext/releasenotes.py +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 ========== @@ -299,12 +328,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 ========== diff --git a/docs/changelog/1.4.rst b/docs/changelog/1.4.rst index 3c98b823..7ceb36f0 100644 --- a/docs/changelog/1.4.rst +++ b/docs/changelog/1.4.rst @@ -8,6 +8,54 @@ _ext/releasenotes.py +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 ========== @@ -591,7 +639,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 -- cgit v1.2.3 From 3d9123e5b27d38d46163aca05bfd87e99955a4e0 Mon Sep 17 00:00:00 2001 From: aapostoliuk Date: Mon, 11 Jul 2022 11:02:47 +0300 Subject: conntrack-sync: Changed commands syntax Changed commands syntax to new new format --- docs/configuration/service/conntrack-sync.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'docs') 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 -- cgit v1.2.3 From 9a68ca901f1515fa3ccfd66253b12b9334b0fdee Mon Sep 17 00:00:00 2001 From: rebortg Date: Mon, 11 Jul 2022 22:05:26 +0200 Subject: autotest: Wireguard to latest vyos version --- .../autotest/Wireguard/Wireguard.log | 1189 ++++++++++---------- .../autotest/Wireguard/Wireguard.rst | 20 +- .../autotest/Wireguard/_include/branch.conf | 4 +- .../autotest/Wireguard/_include/central.conf | 4 +- 4 files changed, 628 insertions(+), 589 deletions(-) (limited to 'docs') 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 -- cgit v1.2.3 From 94b245132f4c5b5a29e41fb438c4d6a4c13bb880 Mon Sep 17 00:00:00 2001 From: rebortg Date: Mon, 11 Jul 2022 22:05:48 +0200 Subject: autotest: DHCPRelay to latest vyos version --- .../DHCPRelay_through_GRE.log | 1492 ++++++++++---------- .../DHCPRelay_through_GRE.rst | 18 +- 2 files changed, 765 insertions(+), 745 deletions(-) (limited to 'docs') 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 -- cgit v1.2.3 From 6c18bdb854363530abe2725f1596d49649d9984a Mon Sep 17 00:00:00 2001 From: rebortg Date: Mon, 11 Jul 2022 22:06:12 +0200 Subject: autotest: L3VPN_EVPN to latest vyos version --- .../autotest/L3VPN_EVPN/L3VPN_EVPN.log | 1530 ++++++++++---------- .../autotest/L3VPN_EVPN/L3VPN_EVPN.rst | 48 +- 2 files changed, 817 insertions(+), 761 deletions(-) (limited to 'docs') 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 -- cgit v1.2.3 From 8d43ee1dbfe3436c1b8e8f4300e8cb112d7d7920 Mon Sep 17 00:00:00 2001 From: rebortg Date: Mon, 11 Jul 2022 22:06:42 +0200 Subject: autotest: tunnelbroker to latest vyos version --- .../autotest/tunnelbroker/tunnelbroker.log | 1195 ++++++++++---------- .../autotest/tunnelbroker/tunnelbroker.rst | 36 +- 2 files changed, 616 insertions(+), 615 deletions(-) (limited to 'docs') 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 -- cgit v1.2.3 From 2fadd2febf36b867d1b6d66a1cf5d09a5f4219f2 Mon Sep 17 00:00:00 2001 From: Yuxiang Zhu Date: Tue, 12 Jul 2022 22:55:43 +0800 Subject: Add directed broadcast forwarding documentation --- docs/_include/interface-ip.txt | 18 +++++++++++++++++- docs/configuration/system/ip.rst | 11 ++++++++++- 2 files changed, 27 insertions(+), 2 deletions(-) (limited to 'docs') 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. @@ -63,6 +63,22 @@ set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} ip disable-forwarding +.. cfgcmd:: set interfaces {{ var0 }} {{ 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 }} {{ var2 }} {{ var3 }} {{ var5 }} {{ var6 }} ip enable-arp-accept diff --git a/docs/configuration/system/ip.rst b/docs/configuration/system/ip.rst index 78aeef4e..f36cf9f5 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-forwarding + + 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 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 -- cgit v1.2.3 From e138311ffe9f2ce9a5ed0dd760aabeea6c35dff6 Mon Sep 17 00:00:00 2001 From: rebortg Date: Tue, 12 Jul 2022 21:01:26 +0200 Subject: update extracted vyos command --- .../20220712-1.4-rolling-202207111030.json | 125395 ++++++++++++++++++ 1 file changed, 125395 insertions(+) create mode 100644 docs/_include/coverage/20220712-1.4-rolling-202207111030.json (limited to 'docs') 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", + "" + ], + "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", + "", + "auto-failback", + "" + ], + "help": "Fail back to primary node if it recovers from failure", + "run": null, + "type": "bool", + "val_help": null + }, + { + "cmd": [ + "cluster", + "group", + "", + "monitor", + "" + ], + "help": "IP address(es) for monitoring connectivity", + "run": null, + "type": "ipv4", + "val_help": null + }, + { + "cmd": [ + "cluster", + "group", + "", + "primary", + "" + ], + "help": "Host name of the primary node [REQUIRED]", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "cluster", + "group", + "", + "secondary", + "" + ], + "help": "Host name(s) of the secondary node(s) [REQUIRED]", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "cluster", + "group", + "", + "service", + "" + ], + "help": "lp: //; IP address (with subnet mask length and interface) to be clustered", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "cluster", + "interface", + "" + ], + "help": "Interface(s) for sending/receiving heartbeat packets [REQUIRED]", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "cluster", + "keepalive-interval", + "" + ], + "help": "Time interval between heartbeat packets (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "cluster", + "mcast-group", + "" + ], + "help": "Multicast group for sending/receiving heartbeat packets", + "run": null, + "type": "ipv4", + "val_help": null + }, + { + "cmd": [ + "cluster", + "monitor-dead-interval", + "" + ], + "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", + "" + ], + "help": "Pre-shared secret for authentication between cluster nodes [REQUIRED]", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "allow-host-networks" + ], + "help": "Allow host networks in container", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "cap-add", + "" + ], + "help": "lp: sys-time; Permission to set system clock", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "device", + "", + "destination", + "" + ], + "help": "lp: txt; Destination container device", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "device", + "", + "source", + "" + ], + "help": "lp: txt; Source device", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "environment", + "", + "value", + "" + ], + "help": "lp: txt; Set environment option value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "image", + "" + ], + "help": "Image name in the hub-registry", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "memory", + "" + ], + "help": "lp: u32:1-16384; Container memory in megabytes (MB)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "network", + "", + "address", + "" + ], + "help": "lp: ipv4; IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "port", + "", + "destination", + "" + ], + "help": "lp: start-end; Destination container port range (e.g. 10025-10030)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "port", + "", + "protocol", + "" + ], + "help": "Protocol tcp/udp", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "port", + "", + "source", + "" + ], + "help": "lp: start-end; Source host port range (e.g. 10025-10030)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "restart", + "" + ], + "help": "lp: always; Restart containers when they exit, regardless of status, retrying indefinitely", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "volume", + "", + "destination", + "" + ], + "help": "lp: txt; Destination container directory", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "", + "volume", + "", + "source", + "" + ], + "help": "lp: txt; Source host directory", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "network", + "", + "description", + "" + ], + "help": "Network description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "network", + "", + "prefix", + "" + ], + "help": "lp: ipv6net; IPv6 network prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "registry", + "" + ], + "help": "Registry Name (default: docker.io, quay.io)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "all-ping", + "" + ], + "help": "lp: disable; Disable processing of all IPv4 ICMP echo requests", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "broadcast-ping", + "" + ], + "help": "lp: disable; Disable processing of broadcast IPv4 ICMP echo/timestamp requests (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "config-trap", + "" + ], + "help": "lp: disable; Disable sending SNMP trap on firewall configuration change (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "address-group", + "", + "address", + "" + ], + "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", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "address-group", + "", + "include", + "" + ], + "help": "Include another address-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "domain-group", + "", + "address", + "" + ], + "help": "lp: txt; Domain address to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "domain-group", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-address-group", + "", + "address", + "" + ], + "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", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-address-group", + "", + "include", + "" + ], + "help": "Include another ipv6-address-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-network-group", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-network-group", + "", + "include", + "" + ], + "help": "Include another ipv6-network-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-network-group", + "", + "network", + "" + ], + "help": "lp: ipv6net; IPv6 address to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "mac-group", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "mac-group", + "", + "include", + "" + ], + "help": "Include another mac-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "mac-group", + "", + "mac-address", + "" + ], + "help": "lp: ; MAC address to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "network-group", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "network-group", + "", + "include", + "" + ], + "help": "Include another network-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "network-group", + "", + "network", + "" + ], + "help": "lp: ipv4net; IPv4 Subnet to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "port-group", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "port-group", + "", + "include", + "" + ], + "help": "Include another port-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "port-group", + "", + "port", + "" + ], + "help": "lp: start-end; Numbered port range (e.g. 1001-1050)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ip-src-route", + "" + ], + "help": "lp: disable; Disable processing of IPv4 packets with source route option (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "default-action", + "" + ], + "help": "lp: accept; Accept if no prior rules are hit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "enable-default-log" + ], + "help": "Option to log packets hitting default-action", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "action", + "" + ], + "help": "lp: drop; Drop matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "connection-status", + "nat", + "" + ], + "help": "lp: source; Match connections that are subject to source NAT", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "destination", + "address", + "" + ], + "help": "lp: !ipv6range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "destination", + "geoip", + "country-code", + "" + ], + "help": "lp: ; Country code (2 characters)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "destination", + "geoip", + "inverse-match" + ], + "help": "Inverse match of country-codes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "destination", + "group", + "address-group", + "" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "destination", + "group", + "mac-group", + "" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "destination", + "group", + "network-group", + "" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "destination", + "group", + "port-group", + "" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "destination", + "port", + "" + ], + "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", + "", + "rule", + "", + "disable" + ], + "help": "Option to disable firewall rule", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "fragment", + "match-frag" + ], + "help": "Second and further fragments of fragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "fragment", + "match-non-frag" + ], + "help": "Head fragments or unfragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "hop-limit", + "eq", + "" + ], + "help": "lp: u32:0-255; Hop limit equal to value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "hop-limit", + "gt", + "" + ], + "help": "lp: u32:0-255; Hop limit greater than value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "hop-limit", + "lt", + "" + ], + "help": "lp: u32:0-255; Hop limit less than value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "icmpv6", + "code", + "" + ], + "help": "lp: u32:0-255; ICMPv6 code (0-255)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "icmpv6", + "type", + "" + ], + "help": "lp: u32:0-255; ICMPv6 type (0-255)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "icmpv6", + "type-name", + "" + ], + "help": "lp: router-renumbering; ICMPv6 type 138: router-renumbering", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "ipsec", + "match-ipsec" + ], + "help": "Inbound IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "ipsec", + "match-none" + ], + "help": "Inbound non-IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "limit", + "burst", + "" + ], + "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", + "", + "rule", + "", + "limit", + "rate", + "" + ], + "help": "lp: txt; integer/unit (Example: 5/minute)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "log", + "" + ], + "help": "lp: disable; Disable log", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "log-level", + "" + ], + "help": "lp: debug; Debug log level", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "protocol", + "" + ], + "help": "lp: !; IP protocol name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "recent", + "count", + "" + ], + "help": "lp: u32:1-255; Source addresses seen more than N times", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "recent", + "time", + "" + ], + "help": "lp: hour; Source addresses seen COUNT times in the last hour", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "address", + "" + ], + "help": "lp: !ipv6range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "geoip", + "country-code", + "" + ], + "help": "lp: ; Country code (2 characters)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "geoip", + "inverse-match" + ], + "help": "Inverse match of country-codes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "group", + "address-group", + "" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "group", + "domain-group", + "" + ], + "help": "Group of domains", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "group", + "mac-group", + "" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "group", + "network-group", + "" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "group", + "port-group", + "" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "mac-address", + "" + ], + "help": "lp: !; Match everything except the specified MAC address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "source", + "port", + "" + ], + "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", + "", + "rule", + "", + "state", + "established", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "state", + "invalid", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "state", + "new", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "state", + "related", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "tcp", + "flags", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "time", + "startdate", + "" + ], + "help": "lp: txt; Enter date using following notation - YYYY-MM-DD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "time", + "starttime", + "" + ], + "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "time", + "stopdate", + "" + ], + "help": "lp: txt; Enter date using following notation - YYYY-MM-DD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "time", + "stoptime", + "" + ], + "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "", + "rule", + "", + "time", + "weekdays", + "" + ], + "help": "lp: u32:0-6; Day number (0 = Sunday ... 6 = Saturday)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-receive-redirects", + "" + ], + "help": "lp: disable; Disable processing of received ICMPv6 redirect messages (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-src-route", + "" + ], + "help": "lp: disable; Disable processing of IPv6 packets with routing header (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "log-martians", + "" + ], + "help": "lp: disable; Disable logging of Ipv4 packets with invalid addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "default-action", + "" + ], + "help": "lp: accept; Accept if no prior rules are hit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "enable-default-log" + ], + "help": "Option to log packets hitting default-action", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "action", + "" + ], + "help": "lp: drop; Drop matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "connection-status", + "nat", + "" + ], + "help": "lp: source; Match connections that are subject to source NAT", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "address", + "" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "geoip", + "country-code", + "" + ], + "help": "lp: ; Country code (2 characters)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "geoip", + "inverse-match" + ], + "help": "Inverse match of country-codes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "group", + "address-group", + "" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "group", + "domain-group", + "" + ], + "help": "Group of domains", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "group", + "mac-group", + "" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "group", + "network-group", + "" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "group", + "port-group", + "" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "destination", + "port", + "" + ], + "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", + "", + "rule", + "", + "disable" + ], + "help": "Option to disable firewall rule", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "fragment", + "match-frag" + ], + "help": "Second and further fragments of fragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "fragment", + "match-non-frag" + ], + "help": "Head fragments or unfragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "icmp", + "code", + "" + ], + "help": "lp: u32:0-255; ICMP code (0-255)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "icmp", + "type", + "" + ], + "help": "lp: u32:0-255; ICMP type (0-255)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "icmp", + "type-name", + "" + ], + "help": "lp: address-mask-reply; ICMP type 18: address-mask-reply", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "ipsec", + "match-ipsec" + ], + "help": "Inbound IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "ipsec", + "match-none" + ], + "help": "Inbound non-IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "limit", + "burst", + "" + ], + "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", + "", + "rule", + "", + "limit", + "rate", + "" + ], + "help": "lp: txt; integer/unit (Example: 5/minute)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "log", + "" + ], + "help": "lp: disable; Disable log", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "log-level", + "" + ], + "help": "lp: debug; Debug log level", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "protocol", + "" + ], + "help": "lp: !; IP protocol name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "recent", + "count", + "" + ], + "help": "lp: u32:1-255; Source addresses seen more than N times", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "recent", + "time", + "" + ], + "help": "lp: hour; Source addresses seen COUNT times in the last hour", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "address", + "" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "geoip", + "country-code", + "" + ], + "help": "lp: ; Country code (2 characters)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "geoip", + "inverse-match" + ], + "help": "Inverse match of country-codes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "group", + "address-group", + "" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "group", + "domain-group", + "" + ], + "help": "Group of domains", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "group", + "mac-group", + "" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "group", + "network-group", + "" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "group", + "port-group", + "" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "mac-address", + "" + ], + "help": "lp: !; Match everything except the specified MAC address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "source", + "port", + "" + ], + "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", + "", + "rule", + "", + "state", + "established", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "state", + "invalid", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "state", + "new", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "state", + "related", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "not", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "tcp", + "flags", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "time", + "startdate", + "" + ], + "help": "lp: txt; Enter date using following notation - YYYY-MM-DD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "time", + "starttime", + "" + ], + "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "time", + "stopdate", + "" + ], + "help": "lp: txt; Enter date using following notation - YYYY-MM-DD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "time", + "stoptime", + "" + ], + "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "time", + "weekdays", + "" + ], + "help": "lp: u32:0-6; Day number (0 = Sunday ... 6 = Saturday)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "ttl", + "eq", + "" + ], + "help": "lp: u32:0-255; ttl equal to value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "ttl", + "gt", + "" + ], + "help": "lp: u32:0-255; ttl greater than value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "", + "rule", + "", + "ttl", + "lt", + "" + ], + "help": "lp: u32:0-255; ttl less than value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "receive-redirects", + "" + ], + "help": "lp: disable; Disable processing of received IPv4 ICMP redirect messages (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "send-redirects", + "" + ], + "help": "lp: disable; Disable sending IPv4 ICMP redirect messages", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "source-validation", + "" + ], + "help": "lp: disable; No source validation (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "established", + "action", + "" + ], + "help": "lp: reject; Action to reject", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "established", + "log-level", + "" + ], + "help": "lp: debug; Debug log level", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "invalid", + "action", + "" + ], + "help": "lp: reject; Action to reject", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "invalid", + "log-level", + "" + ], + "help": "lp: debug; Debug log level", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "related", + "action", + "" + ], + "help": "lp: reject; Action to reject", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "related", + "log-level", + "" + ], + "help": "lp: debug; Debug log level", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "syn-cookies", + "" + ], + "help": "lp: disable; Disable use of TCP SYN cookies with IPv4", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "twa-hazards-protection", + "" + ], + "help": "lp: disable; Disable RFC1337 TIME-WAIT hazards protection (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "algorithm", + "" + ], + "help": "lp: locality-based-least-connection; Locality-Based least connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "delay-loop", + "" + ], + "help": "lp: u32:1-600; Interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "forward-method", + "" + ], + "help": "lp: tunnel; Tunneling", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "persistence-timeout", + "" + ], + "help": "lp: u32:1-86400; Timeout for persistent connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "protocol", + "" + ], + "help": "lp: udp; UDP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "real-server", + "", + "connection-timeout", + "" + ], + "help": "lp: u32:1-86400; Connection timeout to remote server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "", + "real-server", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "address", + "", + "interface", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "advertise-interval", + "" + ], + "help": "lp: u32:1-255; Advertise interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "authentication", + "password", + "" + ], + "help": "lp: txt; Password string (up to 8 characters)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "authentication", + "type", + "" + ], + "help": "lp: ah; AH - IPSEC (not recommended)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "excluded-address", + "" + ], + "help": "lp: ipv6; IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "health-check", + "failure-count", + "" + ], + "help": "Health check failure count required for transition to fault", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "health-check", + "interval", + "" + ], + "help": "Health check execution interval in seconds (default: 60)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "health-check", + "script", + "" + ], + "help": "Health check script file", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "hello-source-address", + "" + ], + "help": "lp: ipv6; IPv6 hello source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "interface", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "no-preempt" + ], + "help": "Disable master preemption", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "peer-address", + "" + ], + "help": "lp: ipv6; IPv6 unicast peer address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "preempt-delay", + "" + ], + "help": "lp: u32:0-1000; preempt delay", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "priority", + "" + ], + "help": "lp: u32:1-255; Router priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "rfc3768-compatibility" + ], + "help": "Use VRRP virtual MAC address as per RFC3768", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "track", + "exclude-vrrp-interface" + ], + "help": "Disable track state of main interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "track", + "interface", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "transition-script", + "backup", + "" + ], + "help": "Script to run on VRRP state transition to backup", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "transition-script", + "fault", + "" + ], + "help": "Script to run on VRRP state transition to fault", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "transition-script", + "master", + "" + ], + "help": "Script to run on VRRP state transition to master", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "transition-script", + "stop", + "" + ], + "help": "Script to run on VRRP state transition to stop", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "", + "vrid", + "" + ], + "help": "lp: u32:1-255; Virtual router identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "", + "member", + "" + ], + "help": "lp: txt; VRRP group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "", + "transition-script", + "backup", + "" + ], + "help": "Script to run on VRRP state transition to backup", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "", + "transition-script", + "fault", + "" + ], + "help": "Script to run on VRRP state transition to fault", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "", + "transition-script", + "master", + "" + ], + "help": "Script to run on VRRP state transition to master", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "", + "transition-script", + "stop", + "" + ], + "help": "Script to run on VRRP state transition to stop", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "arp-monitor", + "interval", + "" + ], + "help": "lp: u32; Specifies the ARP link monitoring frequency in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "arp-monitor", + "target", + "" + ], + "help": "lp: ipv4; Specify IPv4 address of ARP requests when interval is enabled", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "hash-policy", + "" + ], + "help": "lp: encap3+4; combine encapsulated IP address and port to make hash", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "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", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "lacp-rate", + "" + ], + "help": "lp: fast; Request partner to transmit LACPDUs every 1 second", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "member", + "interface", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "mii-mon-interval", + "" + ], + "help": "lp: u32:50-1000; MII link monitoring frequency in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "min-links", + "" + ], + "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", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "mode", + "" + ], + "help": "lp: xor-hash; Distribute based on MAC address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "primary", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "egress-qos", + "" + ], + "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", + "", + "vif", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ingress-qos", + "" + ], + "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", + "", + "vif", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "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", + "", + "vif", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "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", + "", + "vif-s", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "protocol", + "" + ], + "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "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", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vif-c", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vif-s", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "", + "xdp" + ], + "help": "Enable eXpress Data Path", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "aging", + "" + ], + "help": "lp: u32:10-1000000; MAC address aging time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "enable-vlan" + ], + "help": "Enable VLAN aware bridge", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "forwarding-delay", + "" + ], + "help": "lp: u32:0-200; Spanning Tree Protocol forwarding delay in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "hello-time", + "" + ], + "help": "lp: u32:1-10; Spanning Tree Protocol hello advertisement interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "igmp", + "querier" + ], + "help": "Enable IGMP/MLD querier", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "igmp", + "snooping" + ], + "help": "Enable IGMP/MLD snooping", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "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", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "max-age", + "" + ], + "help": "lp: u32:1-40; Bridge maximum aging time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "member", + "interface", + "", + "allowed-vlan", + "" + ], + "help": "lp: -; VLAN id range allowed on this interface (use '-' as delimiter)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "member", + "interface", + "", + "cost", + "" + ], + "help": "lp: u32:1-65535; Path cost value for Spanning Tree Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "member", + "interface", + "", + "isolated" + ], + "help": "Port is isolated (also known as Private-VLAN)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "member", + "interface", + "", + "native-vlan", + "" + ], + "help": "lp: u32:1-4094; Virtual Local Area Network (VLAN) ID", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "member", + "interface", + "", + "priority", + "" + ], + "help": "lp: u32:0-63; Bridge port priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "priority", + "" + ], + "help": "lp: u32:0-65535; Bridge priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "stp" + ], + "help": "Enable spanning tree protocol", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "egress-qos", + "" + ], + "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", + "", + "vif", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ingress-qos", + "" + ], + "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", + "", + "vif", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "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", + "", + "vif", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vif", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "address", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "netns", + "" + ], + "help": "lp: text; Network namespace name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "disable-flow-control" + ], + "help": "Disable Ethernet flow control (pause frames)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "duplex", + "" + ], + "help": "lp: full; Full duplex", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "eapol", + "ca-certificate", + "" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "eapol", + "certificate", + "" + ], + "help": "lp: txt; Name of certificate in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "eapol", + "passphrase", + "" + ], + "help": "lp: txt; Passphrase to decrypt the private key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "hw-id", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "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", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "offload", + "gro" + ], + "help": "Enable Generic Receive Offload", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "offload", + "gso" + ], + "help": "Enable Generic Segmentation Offload", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "offload", + "lro" + ], + "help": "Enable Large Receive Offload", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "offload", + "rps" + ], + "help": "Enable Receive Packet Steering", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "offload", + "sg" + ], + "help": "Enable Scatter-Gather", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "offload", + "tso" + ], + "help": "Enable TCP Segmentation Offloading", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ring-buffer", + "rx", + "" + ], + "help": "lp: u32:80-16384; ring buffer size", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "ring-buffer", + "tx", + "" + ], + "help": "lp: u32:80-16384; ring buffer size", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "speed", + "" + ], + "help": "lp: 100000; 100 Gbit/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "egress-qos", + "" + ], + "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", + "", + "vif", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ingress-qos", + "" + ], + "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", + "", + "vif", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "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", + "", + "vif", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "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", + "", + "vif-s", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "protocol", + "" + ], + "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "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", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vif-s", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "", + "xdp" + ], + "help": "Enable eXpress Data Path", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "address", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "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", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "mtu", + "" + ], + "help": "lp: u32:1450-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "parameters", + "ip", + "df", + "" + ], + "help": "lp: inherit; Copy from the original IP header", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "parameters", + "ip", + "tos", + "" + ], + "help": "lp: u32:0-99; Type of Service (TOS)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "parameters", + "ip", + "ttl", + "" + ], + "help": "lp: u32:1-255; Time to Live", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "parameters", + "ipv6", + "flowlabel", + "" + ], + "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "remote", + "" + ], + "help": "lp: ipv6; Tunnel remote IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "", + "vni", + "" + ], + "help": "lp: u32:0-16777214; VXLAN virtual network identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "input", + "", + "description", + "" + ], + "help": "Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "input", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "input", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "input", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "address", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "destination-port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "encapsulation", + "" + ], + "help": "lp: ip; IP encapsulation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "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", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "peer-session-id", + "" + ], + "help": "lp: u32:1-429496729; L2TPv3 peer session identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "peer-tunnel-id", + "" + ], + "help": "lp: u32:1-429496729; L2TPv3 peer tunnel identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "remote", + "" + ], + "help": "lp: ipv6; Tunnel remote IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "session-id", + "" + ], + "help": "lp: u32:1-429496729; L2TPv3 session identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "source-address", + "" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "source-port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "tunnel-id", + "" + ], + "help": "lp: u32:1-429496729; L2TPv3 local tunnel identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "address", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "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", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "security", + "cipher", + "" + ], + "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", + "", + "security", + "encrypt" + ], + "help": "Enable optional MACsec encryption", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "security", + "mka", + "cak", + "" + ], + "help": "lp: key; 16-byte (128-bit) hex-string (32 hex-digits)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "security", + "mka", + "ckn", + "" + ], + "help": "lp: key; 32-byte (256-bit) hex-string (64 hex-digits)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "security", + "mka", + "priority", + "" + ], + "help": "lp: u32:0-255; MACsec Key Agreement protocol (MKA) priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "security", + "replay-window", + "" + ], + "help": "lp: u32:1-4294967295; Number of packets that could be misordered", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "source-interface", + "" + ], + "help": "lp: interface; Physical interface used for traffic forwarding", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "authentication", + "password", + "" + ], + "help": "OpenVPN password used for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "authentication", + "username", + "" + ], + "help": "OpenVPN username used for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "device-type", + "" + ], + "help": "lp: tap; TAP device, required for OSI layer 2", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "encryption", + "cipher", + "" + ], + "help": "lp: aes256gcm; AES algorithm with 256-bit key GCM", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "encryption", + "ncp-ciphers", + "" + ], + "help": "lp: aes256gcm; AES algorithm with 256-bit key GCM", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "hash", + "" + ], + "help": "lp: sha512; SHA-512 algorithm", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "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", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "keep-alive", + "failure-count", + "" + ], + "help": "lp: u32:0-1000; Maximum number of keepalive packet failures", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "keep-alive", + "interval", + "" + ], + "help": "lp: u32:0-600; Keepalive packet interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "local-address", + "", + "subnet-mask", + "" + ], + "help": "Subnet-mask for local IP address of tunnel (IPv4 only)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "local-host", + "" + ], + "help": "lp: ipv6; Local IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "local-port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "mode", + "" + ], + "help": "lp: server; Server in client-server mode", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "openvpn-option", + "" + ], + "help": "Additional OpenVPN options. You must use the syntax of", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "persistent-tunnel" + ], + "help": "Do not close and reopen interface (TUN/TAP device) on client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "protocol", + "" + ], + "help": "lp: tcp-active; TCP and initiates connections actively", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "remote-address", + "" + ], + "help": "lp: ipv6; Remote end IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "remote-host", + "" + ], + "help": "lp: txt; Hostname of remote host", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "remote-port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "replace-default-route", + "local", + "" + ], + "help": "Tunnel endpoints are on the same subnet", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client", + "", + "ip", + "" + ], + "help": "lp: ipv6; Client IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client", + "", + "push-route", + "" + ], + "help": "lp: ipv6net; IPv6 network and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client", + "", + "subnet", + "" + ], + "help": "lp: ipv6net; IPv6 network and prefix length belonging to the client", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client-ip-pool", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client-ip-pool", + "start", + "" + ], + "help": "lp: ipv4; IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client-ip-pool", + "stop", + "" + ], + "help": "lp: ipv4; IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client-ip-pool", + "subnet-mask", + "" + ], + "help": "lp: ipv4; IPv4 subnet mask", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "client-ipv6-pool", + "base", + "" + ], + "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", + "", + "server", + "client-ipv6-pool", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "domain-name", + "" + ], + "help": "lp: txt; Domain Name Server suffix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "max-connections", + "" + ], + "help": "lp: u32:1-4096; Number of concurrent clients", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "mfa", + "totp", + "challenge", + "" + ], + "help": "lp: enable; Enable chalenge-response (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "mfa", + "totp", + "digits", + "" + ], + "help": "lp: 1-65535; Seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "mfa", + "totp", + "drift", + "" + ], + "help": "lp: 1-65535; Seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "mfa", + "totp", + "slop", + "" + ], + "help": "lp: 1-65535; Seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "mfa", + "totp", + "step", + "" + ], + "help": "lp: 1-65535; Seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "name-server", + "" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "push-route", + "", + "metric", + "" + ], + "help": "lp: u32:0-4294967295; Metric for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "reject-unconfigured-clients" + ], + "help": "Reject connections from clients that are not explicitly", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "subnet", + "" + ], + "help": "lp: ipv6net; IPv6 network and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "server", + "topology", + "" + ], + "help": "lp: subnet; Subnet topology", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "shared-secret-key", + "" + ], + "help": "Secret key shared with remote end of tunnel", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "tls", + "auth-key", + "" + ], + "help": "TLS shared secret key for tls-auth", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "tls", + "ca-certificate", + "" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "tls", + "certificate", + "" + ], + "help": "lp: txt; Name of certificate in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "tls", + "crypt-key", + "" + ], + "help": "Static key to use to authenticate control channel", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "tls", + "dh-params", + "" + ], + "help": "Diffie Hellman parameters (server only)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "tls", + "role", + "" + ], + "help": "lp: passive; Wait for incoming TLS connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "tls", + "tls-version-min", + "" + ], + "help": "lp: 1.3; TLS v1.3", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "use-lzo-compression" + ], + "help": "Use fast LZO compression on this TUN/TAP interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "access-concentrator", + "" + ], + "help": "Access concentrator name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "authentication", + "password", + "" + ], + "help": "lp: txt; Password used for connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "authentication", + "user", + "" + ], + "help": "lp: txt; Username used for connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "connect-on-demand" + ], + "help": "Establishment connection automatically when traffic is sent", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "idle-timeout", + "" + ], + "help": "lp: u32:0-86400; Idle timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "local-address", + "" + ], + "help": "lp: ipv4; Address of local end of the PPPoE link", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "mtu", + "" + ], + "help": "lp: u32:68-1500; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "no-peer-dns" + ], + "help": "Do not use DNS servers provided by the peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "remote-address", + "" + ], + "help": "lp: ipv4; Address of remote end of the PPPoE link", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "service-name", + "" + ], + "help": "Service name, only connect to access concentrators advertising", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "source-interface", + "" + ], + "help": "lp: interface; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "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", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "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", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "mode", + "" + ], + "help": "lp: passthru; Promicious mode passthrough of underlying device", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "source-interface", + "" + ], + "help": "lp: interface; Physical interface used for traffic forwarding", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "egress-qos", + "" + ], + "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", + "", + "vif", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ingress-qos", + "" + ], + "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", + "", + "vif", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "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", + "", + "vif", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "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", + "", + "vif", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "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", + "", + "vif-s", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "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", + "", + "vif-s", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "protocol", + "" + ], + "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "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", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "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", + "", + "vif-s", + "", + "vif-c", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vif-c", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vif-s", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "6rd-prefix", + "" + ], + "help": "lp: ipv6; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "6rd-relay-prefix", + "" + ], + "help": "lp: ipv4net; IPv4 prefix of interface for 6rd", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "address", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "encapsulation", + "" + ], + "help": "lp: sit; Simple Internet Transition (IPv6 in IPv4)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "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", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "mtu", + "" + ], + "help": "lp: u32:64-8024; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "multicast", + "" + ], + "help": "lp: disable; Disable multicast (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "erspan", + "direction", + "" + ], + "help": "lp: egress; Mirror egress traffic", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "erspan", + "hw-id", + "" + ], + "help": "lp: u32:0-1048575; Unique identifier of an ERSPAN engine", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "erspan", + "index", + "" + ], + "help": "lp: u32:0-63; Platform-depedent field for specifying port number and direction", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "erspan", + "version", + "" + ], + "help": "lp: 2; ERSPAN Type III", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ip", + "ignore-df" + ], + "help": "Ignore the DF (don't fragment) bit", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ip", + "key", + "" + ], + "help": "lp: u32; Tunnel key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ip", + "no-pmtu-discovery" + ], + "help": "Disable path MTU discovery", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ip", + "tos", + "" + ], + "help": "lp: u32:0-99; Type of Service (TOS)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ip", + "ttl", + "" + ], + "help": "lp: u32:1-255; Time to Live", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ipv6", + "encaplimit", + "" + ], + "help": "lp: none; Disable encapsulation limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ipv6", + "flowlabel", + "" + ], + "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ipv6", + "hoplimit", + "" + ], + "help": "lp: u32:0-255; Hop limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "parameters", + "ipv6", + "tclass", + "" + ], + "help": "lp: 0x0-0x0fffff; Traffic class, 'inherit' or hex value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "remote", + "" + ], + "help": "lp: ipv6; Tunnel remote IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "source-address", + "" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "source-interface", + "" + ], + "help": "lp: interface; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "address", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "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", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "address", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "external" + ], + "help": "Use external control plane", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "gpe" + ], + "help": "Enable Generic Protocol extension (VXLAN-GPE)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "group", + "" + ], + "help": "lp: ipv6; Multicast IPv6 group address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "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", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "mtu", + "" + ], + "help": "lp: u32:1200-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "parameters", + "ip", + "df", + "" + ], + "help": "lp: inherit; Copy from the original IP header", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "parameters", + "ip", + "tos", + "" + ], + "help": "lp: u32:0-99; Type of Service (TOS)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "parameters", + "ip", + "ttl", + "" + ], + "help": "lp: u32:1-255; Time to Live", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "parameters", + "ipv6", + "flowlabel", + "" + ], + "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "parameters", + "nolearning" + ], + "help": "Do not add unknown addresses into forwarding database", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "remote", + "" + ], + "help": "lp: ipv6; Tunnel remote IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "source-address", + "" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "source-interface", + "" + ], + "help": "lp: interface; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "vni", + "" + ], + "help": "lp: u32:0-16777214; VXLAN virtual network identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "address", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "fwmark", + "" + ], + "help": "lp: number; value which marks the packet for QoS/shaper", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "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", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "peer", + "", + "address", + "" + ], + "help": "lp: ipv6; IPv6 address of remote tunnel endpoint", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "peer", + "", + "allowed-ips", + "" + ], + "help": "IP addresses allowed to traverse the peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "peer", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "peer", + "", + "persistent-keepalive", + "" + ], + "help": "lp: u32:1-65535; Interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "peer", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "peer", + "", + "preshared-key", + "" + ], + "help": "base64 encoded preshared key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "peer", + "", + "public-key", + "" + ], + "help": "base64 encoded public key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "private-key", + "" + ], + "help": "Base64 encoded private key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "40mhz-incapable" + ], + "help": "40MHz intolerance, use 20MHz only!", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "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", + "", + "capabilities", + "ht", + "channel-set-width", + "" + ], + "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", + "", + "capabilities", + "ht", + "delayed-block-ack" + ], + "help": "Enable HT-delayed block ack", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "dsss-cck-40" + ], + "help": "Enable DSSS_CCK-40", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "greenfield" + ], + "help": "Enable HT-greenfield", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "ldpc" + ], + "help": "Enable LDPC coding capability", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "lsig-protection" + ], + "help": "Enable L-SIG TXOP protection capability", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "max-amsdu", + "" + ], + "help": "lp: 7935; Set maximum A-MSDU length to 7935 octets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "short-gi", + "" + ], + "help": "lp: 40; Short GI for 40 MHz", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "smps", + "" + ], + "help": "lp: dynamic; DYNAMIC Spatial Multiplexing (SM) Power Save", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "stbc", + "rx", + "" + ], + "help": "lp: [1-3]+; Number of spacial streams that can use RX STBC", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "ht", + "stbc", + "tx" + ], + "help": "Enable sending PPDU using STBC (Space Time Block Coding)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "require-ht" + ], + "help": "Require stations to support HT PHY (reject association if they", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "require-vht" + ], + "help": "Require stations to support VHT PHY (reject association if they", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "antenna-count", + "" + ], + "help": "lp: u32:1-8; Number of antennas for this card", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "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", + "", + "capabilities", + "vht", + "beamform", + "" + ], + "help": "lp: multi-user-beamformee; Support for operation as multi user beamformee", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "center-channel-freq", + "freq-1", + "" + ], + "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", + "", + "capabilities", + "vht", + "center-channel-freq", + "freq-2", + "" + ], + "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", + "", + "capabilities", + "vht", + "channel-set-width", + "" + ], + "help": "lp: 3; 80+80 MHz channel width", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "ldpc" + ], + "help": "Enable LDPC (Low Density Parity Check) coding capability", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "link-adaptation", + "" + ], + "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", + "", + "capabilities", + "vht", + "max-mpdu", + "" + ], + "help": "lp: 11454; ncrease Maximum MPDU length to 11454 octets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "max-mpdu-exp", + "" + ], + "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", + "", + "capabilities", + "vht", + "short-gi", + "" + ], + "help": "lp: 160; Short GI for 160 MHz", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "stbc", + "rx", + "" + ], + "help": "lp: [1-4]+; Number of spacial streams that can use RX STBC", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "stbc", + "tx" + ], + "help": "Enable sending PPDU using STBC (Space Time Block Coding)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "tx-powersave" + ], + "help": "Enable VHT TXOP Power Save Mode", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "capabilities", + "vht", + "vht-cf" + ], + "help": "Station supports receiving VHT variant HT Control field", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "channel", + "" + ], + "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) Channel", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "country-code", + "" + ], + "help": "lp: txt; ISO/IEC 3166-1 Country Code", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "disable-broadcast-ssid" + ], + "help": "Disable broadcast of SSID from access-point", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "expunge-failing-stations" + ], + "help": "Disassociate stations based on excessive transmission failures", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "hw-id", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "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", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "isolate-stations" + ], + "help": "Isolate stations on the AP so they cannot see each other", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "max-stations", + "" + ], + "help": "lp: u32:1-2007; Number of allowed stations", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "mgmt-frame-protection", + "" + ], + "help": "lp: required; MFP enforced", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "mode", + "" + ], + "help": "lp: ac; 802.11ac - 1300 Mbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "physical-device", + "" + ], + "help": "Wireless physical device (default: phy0)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "reduce-transmit-power", + "" + ], + "help": "lp: u32:0-255; TX power reduction in dBm", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wep", + "key", + "" + ], + "help": "lp: txt; Wired Equivalent Privacy key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "cipher", + "" + ], + "help": "lp: TKIP; Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "group-cipher", + "" + ], + "help": "lp: TKIP; Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "mode", + "" + ], + "help": "lp: wpa+wpa2; Allow both WPA and WPA2 (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "passphrase", + "" + ], + "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", + "", + "security", + "wpa", + "radius", + "server", + "", + "accounting" + ], + "help": "Enable RADIUS server to receive accounting info", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "radius", + "server", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "radius", + "server", + "", + "key", + "" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "radius", + "server", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "security", + "wpa", + "radius", + "source-address", + "" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "ssid", + "" + ], + "help": "Wireless access-point service set identifier (SSID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "type", + "" + ], + "help": "lp: monitor; Passively monitor all packets on the frequency/channel (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "vif", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "egress-qos", + "" + ], + "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", + "", + "vif", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ingress-qos", + "" + ], + "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", + "", + "vif", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "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", + "", + "vif", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "vif-s", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "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", + "", + "vif-s", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "protocol", + "" + ], + "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "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", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "mtu", + "" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vif-c", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vif-s", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "address", + "" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "apn", + "" + ], + "help": "Access Point Name (APN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "authentication", + "password", + "" + ], + "help": "lp: txt; Password used for connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "authentication", + "user", + "" + ], + "help": "lp: txt; Username used for connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "connect-on-demand" + ], + "help": "Establishment connection automatically when traffic is sent", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcp-options", + "client-id", + "" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcp-options", + "default-route-distance", + "" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcp-options", + "host-name", + "" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcp-options", + "reject", + "" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcp-options", + "vendor-class-id", + "" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcpv6-options", + "duid", + "" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "address", + "" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcpv6-options", + "pd", + "", + "interface", + "", + "sla-id", + "" + ], + "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", + "", + "dhcpv6-options", + "pd", + "", + "length", + "" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "firewall", + "in", + "ipv6-name", + "" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "firewall", + "in", + "name", + "" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "firewall", + "local", + "ipv6-name", + "" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "firewall", + "local", + "name", + "" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "firewall", + "out", + "ipv6-name", + "" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "firewall", + "out", + "name", + "" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "arp-cache-timeout", + "" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ip", + "source-validation", + "" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ipv6", + "address", + "eui64", + "" + ], + "help": "lp: ; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "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", + "", + "ipv6", + "adjust-mss", + "" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "ipv6", + "dup-addr-detect-transmits", + "" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "mirror", + "egress", + "" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "mirror", + "ingress", + "" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "mtu", + "" + ], + "help": "lp: u32:68-1500; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "policy", + "route", + "" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "policy", + "route6", + "" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "redirect", + "" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "traffic-policy", + "in", + "" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "traffic-policy", + "out", + "" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "", + "vrf", + "" + ], + "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", + "" + ], + "help": "lp: Script in /config/scripts", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "failure-count", + "" + ], + "help": "lp: u32:1-10; Failure count", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "nexthop", + "" + ], + "help": "lp: dhcp; Set the nexthop via DHCP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "success-count", + "" + ], + "help": "lp: u32:1-10; Success count", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "test", + "", + "resp-time", + "" + ], + "help": "lp: u32:1-30; Response time (seconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "test", + "", + "target", + "" + ], + "help": "Health target address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "test", + "", + "test-script", + "" + ], + "help": "lp: Script in /config/scripts", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "test", + "", + "ttl-limit", + "" + ], + "help": "lp: u32:1-254; Number of hops", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "", + "test", + "", + "type", + "" + ], + "help": "lp: user-defined; User defined test script", + "run": null, + "type": " txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "description", + "" + ], + "help": "Description for this rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "destination", + "address", + "" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "destination", + "port", + "" + ], + "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", + "", + "exclude" + ], + "help": "Exclude packets matching this rule from wan load balance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "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", + "", + "inbound-interface", + "" + ], + "help": "Inbound interface name (e.g., \"eth0\") [REQUIRED]", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "interface", + "", + "weight", + "" + ], + "help": "lp: u32:1-255; Interface weight", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "limit", + "burst", + "" + ], + "help": "Burst limit for matching packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "limit", + "period", + "" + ], + "help": "Time window for rate calculation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "limit", + "rate", + "" + ], + "help": "Number of packets used for rate limit", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "limit", + "threshold", + "" + ], + "help": "Threshold behavior for limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "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", + "", + "protocol", + "" + ], + "help": "lp: !; All IP protocols except for the specified name or number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "source", + "address", + "" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "", + "source", + "port", + "" + ], + "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", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "destination", + "address", + "" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "destination", + "port", + "" + ], + "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", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "exclude" + ], + "help": "Exclude packets matching this rule from NAT", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "inbound-interface", + "" + ], + "help": "Inbound interface of NAT traffic", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "log" + ], + "help": "NAT rule logging", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "protocol", + "" + ], + "help": "lp: u32:0-255; IP protocol number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "source", + "address", + "" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "source", + "port", + "" + ], + "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", + "", + "translation", + "address", + "" + ], + "help": "lp: ipv4range; IPv4 address range to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "translation", + "options", + "address-mapping", + "" + ], + "help": "lp: random; Random source or destination address allocation for each connection (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "translation", + "options", + "port-mapping", + "" + ], + "help": "lp: none; Do not apply port randomization (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "", + "translation", + "port", + "" + ], + "help": "lp: range; Numbered port range (e.g., 1001-1005)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "destination", + "address", + "" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "destination", + "port", + "" + ], + "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", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "exclude" + ], + "help": "Exclude packets matching this rule from NAT", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "log" + ], + "help": "NAT rule logging", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "outbound-interface", + "" + ], + "help": "Outbound interface of NAT traffic", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "protocol", + "" + ], + "help": "lp: u32:0-255; IP protocol number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "source", + "address", + "" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "source", + "port", + "" + ], + "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", + "", + "translation", + "address", + "" + ], + "help": "lp: masquerade; NAT to the primary address of outbound-interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "translation", + "options", + "address-mapping", + "" + ], + "help": "lp: random; Random source or destination address allocation for each connection (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "translation", + "options", + "port-mapping", + "" + ], + "help": "lp: none; Do not apply port randomization (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "", + "translation", + "port", + "" + ], + "help": "lp: range; Numbered port range (e.g., 1001-1005)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "", + "description", + "" + ], + "help": "Rule description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "", + "destination", + "address", + "" + ], + "help": "lp: ipv6net; IPv6 prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "", + "disable" + ], + "help": "Disable NAT66 rule", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "", + "inbound-interface", + "" + ], + "help": "Inbound interface of NAT66 traffic", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "", + "log" + ], + "help": "NAT66 rule logging", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "", + "translation", + "address", + "" + ], + "help": "lp: ipv6net; IPv6 prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "", + "description", + "" + ], + "help": "Rule description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "", + "disable" + ], + "help": "Disable NAT66 rule", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "", + "log" + ], + "help": "NAT66 rule logging", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "", + "outbound-interface", + "" + ], + "help": "Outbound interface of NAT66 traffic", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "", + "source", + "prefix", + "" + ], + "help": "lp: ipv6net; IPv6 prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "", + "translation", + "address", + "" + ], + "help": "lp: masquerade; NAT to the primary address of outbound-interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "netns", + "name", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "", + "certificate", + "" + ], + "help": "CA certificate in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "", + "crl", + "" + ], + "help": "Certificate revocation list in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "", + "description", + "" + ], + "help": "Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "", + "private", + "key", + "" + ], + "help": "CA private key in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "", + "private", + "password-protected" + ], + "help": "CA private key is password protected", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "", + "revoke" + ], + "help": "If parent CA is present, this CA certificate will be included in", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "", + "certificate", + "" + ], + "help": "Certificate in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "", + "description", + "" + ], + "help": "Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "", + "private", + "key", + "" + ], + "help": "Certificate private key in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "", + "private", + "password-protected" + ], + "help": "Certificate private key is password protected", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "", + "revoke" + ], + "help": "If CA is present, this certificate will be included in generated", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "dh", + "", + "parameters", + "" + ], + "help": "DH parameters in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "key-pair", + "", + "private", + "key", + "" + ], + "help": "Private key in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "key-pair", + "", + "private", + "password-protected" + ], + "help": "Private key is password protected", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "key-pair", + "", + "public", + "key", + "" + ], + "help": "Public key in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "openvpn", + "shared-secret", + "", + "key", + "" + ], + "help": "OpenVPN shared secret key data", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "openvpn", + "shared-secret", + "", + "version", + "" + ], + "help": "OpenVPN shared secret key version", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "x509", + "default", + "country", + "" + ], + "help": "Default country (default: GB)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "x509", + "default", + "locality", + "" + ], + "help": "Default locality (default: Some-City)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "x509", + "default", + "organization", + "" + ], + "help": "Default organization (default: VyOS)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "x509", + "default", + "state", + "" + ], + "help": "Default state (default: Some-State)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "action", + "" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "destination", + "any" + ], + "help": "Any IP address to match", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "destination", + "host", + "" + ], + "help": "lp: ipv4; Host address to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "destination", + "inverse-mask", + "" + ], + "help": "lp: ipv4; Inverse-mask to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "destination", + "network", + "" + ], + "help": "lp: ipv4net; Inverse-mask to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "source", + "any" + ], + "help": "Any IP address to match", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "source", + "host", + "" + ], + "help": "lp: ipv4; Host address to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "source", + "inverse-mask", + "" + ], + "help": "lp: ipv4; Inverse-mask to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "", + "rule", + "", + "source", + "network", + "" + ], + "help": "lp: ipv4net; Inverse-mask to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "", + "rule", + "", + "action", + "" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "", + "rule", + "", + "source", + "any" + ], + "help": "Any IP address to match", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "", + "rule", + "", + "source", + "exact-match" + ], + "help": "Exact match of the network prefixes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "", + "rule", + "", + "source", + "network", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "as-path-list", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "as-path-list", + "", + "rule", + "", + "action", + "" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "as-path-list", + "", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "as-path-list", + "", + "rule", + "", + "regex", + "" + ], + "help": "lp: txt; AS path regular expression (ex: \"64501 64502\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "community-list", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "community-list", + "", + "rule", + "", + "action", + "" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "community-list", + "", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "community-list", + "", + "rule", + "", + "regex", + "" + ], + "help": "lp: additive; New value is appended to the existing value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "extcommunity-list", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "extcommunity-list", + "", + "rule", + "", + "action", + "" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "extcommunity-list", + "", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "extcommunity-list", + "", + "rule", + "", + "regex", + "" + ], + "help": "lp: ; Site of Origin regular expression", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "large-community-list", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "large-community-list", + "", + "rule", + "", + "action", + "" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "large-community-list", + "", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "large-community-list", + "", + "rule", + "", + "regex", + "" + ], + "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", + "", + "destination", + "" + ], + "help": "lp: ipv4net; Prefix to match against", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route", + "rule", + "", + "fwmark", + "" + ], + "help": "lp: u32:1-2147483647; Address to match against", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route", + "rule", + "", + "inbound-interface", + "" + ], + "help": "Inbound Interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route", + "rule", + "", + "set", + "table", + "" + ], + "help": "lp: u32:1-200; Table number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route", + "rule", + "", + "source", + "" + ], + "help": "lp: ipv4net; Prefix to match against", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "", + "destination", + "" + ], + "help": "lp: ipv6net; Prefix to match against", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "", + "fwmark", + "" + ], + "help": "lp: u32:1-2147483647; Address to match against", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "", + "inbound-interface", + "" + ], + "help": "Inbound Interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "", + "set", + "table", + "" + ], + "help": "lp: u32:1-200; Table number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "", + "source", + "" + ], + "help": "lp: ipv6net; Prefix to match against", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "", + "rule", + "", + "action", + "" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "", + "rule", + "", + "ge", + "" + ], + "help": "lp: u32:0-32; Netmask greater than length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "", + "rule", + "", + "le", + "" + ], + "help": "lp: u32:0-32; Netmask less than length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "", + "rule", + "", + "prefix", + "" + ], + "help": "lp: ipv4net; Prefix to match against", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "", + "rule", + "", + "action", + "" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "", + "rule", + "", + "ge", + "" + ], + "help": "lp: u32:0-128; Netmask greater than length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "", + "rule", + "", + "le", + "" + ], + "help": "lp: u32:0-128; Netmask less than length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "", + "rule", + "", + "prefix", + "" + ], + "help": "lp: ipv6net; IPv6 prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "enable-default-log" + ], + "help": "Option to log packets hitting default-action", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "action", + "" + ], + "help": "lp: drop; Drop matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "destination", + "address", + "" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "destination", + "group", + "address-group", + "" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "destination", + "group", + "domain-group", + "" + ], + "help": "Group of domains", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "destination", + "group", + "mac-group", + "" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "destination", + "group", + "network-group", + "" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "destination", + "group", + "port-group", + "" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "destination", + "port", + "" + ], + "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", + "", + "rule", + "", + "disable" + ], + "help": "Option to disable firewall rule", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "fragment", + "match-frag" + ], + "help": "Second and further fragments of fragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "fragment", + "match-non-frag" + ], + "help": "Head fragments or unfragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "icmp", + "code", + "" + ], + "help": "lp: u32:0-255; ICMP code (0-255)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "icmp", + "type", + "" + ], + "help": "lp: u32:0-255; ICMP type (0-255)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "icmp", + "type-name", + "" + ], + "help": "lp: address-mask-reply; ICMP type 18: address-mask-reply", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "ipsec", + "match-ipsec" + ], + "help": "Inbound IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "ipsec", + "match-none" + ], + "help": "Inbound non-IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "limit", + "burst", + "" + ], + "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", + "", + "rule", + "", + "limit", + "rate", + "" + ], + "help": "lp: u32:0-4294967295; Maximum average matching rate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "log", + "" + ], + "help": "lp: disable; Disable log", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "protocol", + "" + ], + "help": "lp: !; IP protocol number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "recent", + "count", + "" + ], + "help": "lp: u32:1-255; Source addresses seen more than N times", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "recent", + "time", + "" + ], + "help": "lp: u32:0-4294967295; Source addresses seen in the last N seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "set", + "dscp", + "" + ], + "help": "lp: u32:0-63; DSCP number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "set", + "mark", + "" + ], + "help": "lp: u32:1-2147483647; Packet marking", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "set", + "table", + "" + ], + "help": "lp: main; Main table", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "set", + "tcp-mss", + "" + ], + "help": "lp: u32:500-1460; Explicitly set TCP MSS value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "address", + "" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "group", + "address-group", + "" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "group", + "domain-group", + "" + ], + "help": "Group of domains", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "group", + "mac-group", + "" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "group", + "network-group", + "" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "group", + "port-group", + "" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "mac-address", + "" + ], + "help": "lp: !; Match everything except the specified MAC address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "source", + "port", + "" + ], + "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", + "", + "rule", + "", + "state", + "established", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "state", + "invalid", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "state", + "new", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "state", + "related", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "not", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "tcp", + "flags", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "time", + "monthdays", + "" + ], + "help": "Monthdays to match rule on", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "time", + "startdate", + "" + ], + "help": "Date to start matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "time", + "starttime", + "" + ], + "help": "Time of day to start matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "time", + "stopdate", + "" + ], + "help": "Date to stop matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "time", + "stoptime", + "" + ], + "help": "Time of day to stop matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "time", + "utc" + ], + "help": "Interpret times for startdate, stopdate, starttime and stoptime", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "", + "rule", + "", + "time", + "weekdays", + "" + ], + "help": "Weekdays to match rule on", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "action", + "" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "call", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "continue", + "" + ], + "help": "lp: u32:1-65535; Rule number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "as-path", + "" + ], + "help": "BGP as-path-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "community", + "community-list", + "" + ], + "help": "BGP community-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "community", + "exact-match" + ], + "help": "Community-list to exactly match", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "evpn", + "default-route" + ], + "help": "Default EVPN type-5 route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "evpn", + "rd", + "" + ], + "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", + "", + "rule", + "", + "match", + "evpn", + "route-type", + "" + ], + "help": "lp: prefix; Prefix route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "evpn", + "vni", + "" + ], + "help": "lp: u32:0-16777214; VXLAN virtual network identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "extcommunity", + "" + ], + "help": "BGP extended community to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "interface", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "address", + "access-list", + "" + ], + "help": "lp: u32:2000-2699; IP extended access list (expanded range)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "address", + "prefix-len", + "" + ], + "help": "lp: u32:0-32; Prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "address", + "prefix-list", + "" + ], + "help": "IP prefix-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "nexthop", + "access-list", + "" + ], + "help": "lp: u32:2000-2699; IP extended access list (expanded range)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "nexthop", + "address", + "" + ], + "help": "lp: ipv4; Nexthop IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "nexthop", + "prefix-len", + "" + ], + "help": "lp: u32:0-32; Prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "nexthop", + "prefix-list", + "" + ], + "help": "IP prefix-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "nexthop", + "type", + "" + ], + "help": "lp: blackhole; Blackhole", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "route-source", + "access-list", + "" + ], + "help": "lp: u32:2000-2699; IP extended access list (expanded range)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ip", + "route-source", + "prefix-list", + "" + ], + "help": "IP prefix-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ipv6", + "address", + "access-list", + "" + ], + "help": "lp: txt; IPV6 access list name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ipv6", + "address", + "prefix-len", + "" + ], + "help": "lp: u32:0-128; Prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ipv6", + "address", + "prefix-list", + "" + ], + "help": "IPv6 prefix-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ipv6", + "nexthop", + "access-list", + "" + ], + "help": "lp: txt; IPV6 access list name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ipv6", + "nexthop", + "address", + "" + ], + "help": "lp: ipv6; Nexthop IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ipv6", + "nexthop", + "prefix-list", + "" + ], + "help": "IPv6 prefix-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "ipv6", + "nexthop", + "type", + "" + ], + "help": "lp: blackhole; Blackhole", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "large-community", + "large-community-list", + "" + ], + "help": "BGP large-community-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "local-preference", + "" + ], + "help": "lp: u32:0-4294967295; Local Preference", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "metric", + "" + ], + "help": "lp: u32:1-65535; Route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "origin", + "" + ], + "help": "lp: incomplete; Incomplete origin", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "peer", + "" + ], + "help": "lp: ipv6; Peer IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "rpki", + "" + ], + "help": "lp: valid; Match valid entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "match", + "tag", + "" + ], + "help": "lp: u32:1-65535; Route tag", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "on-match", + "goto", + "" + ], + "help": "lp: u32:1-65535; Rule number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "on-match", + "next" + ], + "help": "Next sequence number to goto on match", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "aggregator", + "as", + "" + ], + "help": "lp: u32:1-4294967295; Rule number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "aggregator", + "ip", + "" + ], + "help": "lp: ipv4; IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "as-path", + "exclude", + "" + ], + "help": "lp: u32; AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "as-path", + "prepend", + "" + ], + "help": "lp: u32; AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "as-path", + "prepend-last-as", + "" + ], + "help": "lp: u32:1-10; Number of times to insert", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "atomic-aggregate" + ], + "help": "BGP atomic aggregate attribute", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "comm-list", + "comm-list", + "" + ], + "help": "lp: txt; BGP communities with a community-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "comm-list", + "delete" + ], + "help": "Delete BGP communities matching the community-list", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "community", + "" + ], + "help": "lp: none; No community attribute", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "distance", + "" + ], + "help": "lp: u32:0-255; Distance value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "evpn", + "gateway", + "ipv4", + "" + ], + "help": "lp: ipv4; Gateway IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "evpn", + "gateway", + "ipv6", + "" + ], + "help": "lp: ipv6; Gateway IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "extcommunity", + "bandwidth", + "" + ], + "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", + "", + "rule", + "", + "set", + "extcommunity", + "rt", + "" + ], + "help": "lp: IP:NN; Based on a router-id IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "extcommunity", + "soo", + "" + ], + "help": "lp: IP:NN; Based on a router-id IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "ip-next-hop", + "" + ], + "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", + "", + "rule", + "", + "set", + "ipv6-next-hop", + "global", + "" + ], + "help": "lp: ipv6; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "ipv6-next-hop", + "local", + "" + ], + "help": "lp: ipv6; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "ipv6-next-hop", + "peer-address" + ], + "help": "Use peer address (for BGP only)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "ipv6-next-hop", + "prefer-global" + ], + "help": "Prefer global address as the nexthop", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "large-comm-list-delete", + "" + ], + "help": "lp: txt; BGP large community-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "large-community", + "" + ], + "help": "lp: txt; ASN:nn:mm BGP large community", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "local-preference", + "" + ], + "help": "lp: u32:0-4294967295; Local preference value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "metric", + "" + ], + "help": "lp: u32:0-4294967295; Metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "metric-type", + "" + ], + "help": "lp: type-2; OSPF external type 2 metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "origin", + "" + ], + "help": "lp: incomplete; Incomplete origin", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "originator-id", + "" + ], + "help": "lp: ipv4; Orignator IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "src", + "" + ], + "help": "lp: ipv6; IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "table", + "" + ], + "help": "lp: u32:1-200; Table value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "tag", + "" + ], + "help": "lp: u32:1-65535; Tag value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "", + "rule", + "", + "set", + "weight", + "" + ], + "help": "lp: u32:0-4294967295; BGP weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "enable-default-log" + ], + "help": "Option to log packets hitting default-action", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "action", + "" + ], + "help": "lp: drop; Drop matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "destination", + "address", + "" + ], + "help": "lp: !ipv6range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "destination", + "group", + "address-group", + "" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "destination", + "group", + "mac-group", + "" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "destination", + "group", + "network-group", + "" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "destination", + "group", + "port-group", + "" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "destination", + "port", + "" + ], + "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", + "", + "rule", + "", + "disable" + ], + "help": "Option to disable firewall rule", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "fragment", + "match-frag" + ], + "help": "Second and further fragments of fragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "fragment", + "match-non-frag" + ], + "help": "Head fragments or unfragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "icmpv6", + "type", + "" + ], + "help": "lp: packet-too-big; ICMP type/code name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "ipsec", + "match-ipsec" + ], + "help": "Inbound IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "ipsec", + "match-none" + ], + "help": "Inbound non-IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "limit", + "burst", + "" + ], + "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", + "", + "rule", + "", + "limit", + "rate", + "" + ], + "help": "lp: u32:0-4294967295; Maximum average matching rate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "log", + "" + ], + "help": "lp: disable; Disable log", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "protocol", + "" + ], + "help": "lp: !; IP protocol number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "recent", + "count", + "" + ], + "help": "lp: u32:1-255; Source addresses seen more than N times", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "recent", + "time", + "" + ], + "help": "lp: u32:0-4294967295; Source addresses seen in the last N seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "set", + "dscp", + "" + ], + "help": "lp: u32:0-63; DSCP number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "set", + "mark", + "" + ], + "help": "lp: u32:1-2147483647; Packet marking", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "set", + "table", + "" + ], + "help": "lp: main; Main table", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "set", + "tcp-mss", + "" + ], + "help": "lp: u32:500-1460; Explicitly set TCP MSS value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "address", + "" + ], + "help": "lp: !ipv6range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "group", + "address-group", + "" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "group", + "domain-group", + "" + ], + "help": "Group of domains", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "group", + "mac-group", + "" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "group", + "network-group", + "" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "group", + "port-group", + "" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "mac-address", + "" + ], + "help": "lp: !; Match everything except the specified MAC address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "source", + "port", + "" + ], + "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", + "", + "rule", + "", + "state", + "established", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "state", + "invalid", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "state", + "new", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "state", + "related", + "" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "not", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "tcp", + "flags", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "time", + "monthdays", + "" + ], + "help": "Monthdays to match rule on", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "time", + "startdate", + "" + ], + "help": "Date to start matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "time", + "starttime", + "" + ], + "help": "Time of day to start matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "time", + "stopdate", + "" + ], + "help": "Date to stop matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "time", + "stoptime", + "" + ], + "help": "Time of day to stop matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "time", + "utc" + ], + "help": "Interpret times for startdate, stopdate, starttime and stoptime", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "", + "rule", + "", + "time", + "weekdays", + "" + ], + "help": "Weekdays to match rule on", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "echo-mode" + ], + "help": "Enables the echo transmission mode", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "interval", + "echo-interval", + "" + ], + "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", + "", + "interval", + "multiplier", + "" + ], + "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", + "", + "interval", + "receive", + "" + ], + "help": "lp: u32:10-60000; Interval in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "interval", + "transmit", + "" + ], + "help": "lp: u32:10-60000; Interval in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "multihop" + ], + "help": "Allow this BFD peer to not be directly connected", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "passive" + ], + "help": "Do not attempt to start sessions", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "profile", + "" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "shutdown" + ], + "help": "Disable this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "source", + "address", + "" + ], + "help": "lp: ipv6; Local IPv6 address used to connect to the peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "source", + "interface", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "", + "echo-mode" + ], + "help": "Enables the echo transmission mode", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "", + "interval", + "echo-interval", + "" + ], + "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", + "", + "interval", + "multiplier", + "" + ], + "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", + "", + "interval", + "receive", + "" + ], + "help": "lp: u32:10-60000; Interval in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "", + "interval", + "transmit", + "" + ], + "help": "lp: u32:10-60000; Interval in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "", + "passive" + ], + "help": "Do not attempt to start sessions", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "", + "shutdown" + ], + "help": "Disable this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-flowspec", + "local-install", + "interface", + "" + ], + "help": "Interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "", + "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", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "", + "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", + "", + "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", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "", + "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", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "distance", + "" + ], + "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", + "", + "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", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "", + "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", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "distance", + "" + ], + "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", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "label", + "vpn", + "export", + "" + ], + "help": "lp: u32:0-1048575; Label Value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "maximum-paths", + "ebgp", + "" + ], + "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", + "" + ], + "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", + "", + "backdoor" + ], + "help": "Network as a backdoor route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "network", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "rd", + "vpn", + "export", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "isis", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "kernel", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "ospf", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "rip", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "static", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "table", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-map", + "vpn", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "both", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "label", + "" + ], + "help": "lp: u32:0-1048575; MPLS label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-vpn", + "network", + "", + "rd", + "" + ], + "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", + "" + ], + "help": "Interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "", + "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", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "", + "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", + "", + "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", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "", + "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", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "distance", + "" + ], + "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", + "", + "path-limit", + "" + ], + "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", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "", + "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", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "distance", + "" + ], + "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", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "label", + "vpn", + "export", + "" + ], + "help": "lp: u32:0-1048575; Label Value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "maximum-paths", + "ebgp", + "" + ], + "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", + "" + ], + "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", + "", + "path-limit", + "" + ], + "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", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "rd", + "vpn", + "export", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "kernel", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ospfv3", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ripng", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "static", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "table", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-map", + "vpn", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "both", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "label", + "" + ], + "help": "lp: u32:0-1048575; MPLS label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-vpn", + "network", + "", + "rd", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "rd", + "" + ], + "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", + "", + "route-target", + "both", + "" + ], + "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", + "", + "route-target", + "export", + "" + ], + "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", + "", + "route-target", + "import", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-5000; BGP neighbor limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "listen", + "range", + "", + "peer-group", + "" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "local-as", + "" + ], + "help": "lp: u32:1-4294967294; Autonomous System Number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-flowspec", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-labeled-unicast", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-labeled-unicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "address-family", + "ipv4-labeled-unicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "address-family", + "ipv4-labeled-unicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv4-labeled-unicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv4-labeled-unicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-labeled-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-multicast", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-multicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "address-family", + "ipv4-multicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "address-family", + "ipv4-multicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv4-multicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv4-multicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-multicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-unicast", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv4-unicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-vpn", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-vpn", + "distribute-list", + "export", + "" + ], + "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", + "", + "address-family", + "ipv4-vpn", + "distribute-list", + "import", + "" + ], + "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", + "", + "address-family", + "ipv4-vpn", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv4-vpn", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv4-vpn", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-vpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-flowspec", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-labeled-unicast", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-labeled-unicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "address-family", + "ipv6-labeled-unicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "address-family", + "ipv6-labeled-unicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-labeled-unicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv6-labeled-unicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-labeled-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-multicast", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-multicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "address-family", + "ipv6-multicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "address-family", + "ipv6-multicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-multicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv6-multicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-multicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-unicast", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv6-unicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-vpn", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-vpn", + "distribute-list", + "export", + "" + ], + "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", + "", + "address-family", + "ipv6-vpn", + "distribute-list", + "import", + "" + ], + "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", + "", + "address-family", + "ipv6-vpn", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-vpn", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "ipv6-vpn", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-vpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "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", + "", + "address-family", + "l2vpn-evpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "advertisement-interval", + "" + ], + "help": "lp: u32:0-600; Advertisement interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "bfd", + "profile", + "" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "capability", + "dynamic" + ], + "help": "Advertise dynamic capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "capability", + "extended-nexthop" + ], + "help": "Advertise extended-nexthop capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "disable-capability-negotiation" + ], + "help": "Disable capability negotiation with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "ebgp-multihop", + "" + ], + "help": "lp: u32:1-255; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "graceful-restart", + "" + ], + "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "interface", + "peer-group", + "" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "interface", + "remote-as", + "" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "interface", + "source-interface", + "" + ], + "help": "lp: interface; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "interface", + "v6only", + "peer-group", + "" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "interface", + "v6only", + "remote-as", + "" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "local-as", + "", + "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", + "", + "override-capability" + ], + "help": "Ignore capability negotiation with specified neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "passive" + ], + "help": "Do not initiate a session with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "password", + "" + ], + "help": "BGP MD5 password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "peer-group", + "" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Neighbor BGP port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "remote-as", + "" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "shutdown" + ], + "help": "Administratively shutdown this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "solo" + ], + "help": "Do not send back prefixes learned from the neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "strict-capability-match" + ], + "help": "Enable strict capability negotiation", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "timers", + "connect", + "" + ], + "help": "lp: 0; Disable connect timer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "timers", + "holdtime", + "" + ], + "help": "lp: 0; Hold timer disabled", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "timers", + "keepalive", + "" + ], + "help": "lp: u32:1-65535; Keepalive interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "ttl-security", + "hops", + "" + ], + "help": "lp: u32:1-254; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "", + "update-source", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: ipv4; Route-reflector cluster-id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "conditional-advertisement", + "timer", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-4294967294; Confederation AS id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "confederation", + "peers", + "" + ], + "help": "lp: u32:1-4294967294; Peer AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "dampening", + "half-life", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-255; Maximum suppress duration in minutes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "dampening", + "re-use", + "" + ], + "help": "lp: u32:1-20000; Re-use penalty points", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "dampening", + "start-suppress-time", + "" + ], + "help": "lp: u32:1-20000; Start-suppress penalty points", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "default", + "local-pref", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-255; Administrative distance for internal BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "distance", + "prefix", + "", + "distance", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-unicast", + "allowas-in", + "number", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "address-family", + "ipv4-unicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "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", + "", + "address-family", + "ipv4-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-unicast", + "allowas-in", + "number", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "address-family", + "ipv6-unicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "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", + "", + "address-family", + "ipv6-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "allowas-in", + "number", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "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", + "", + "address-family", + "l2vpn-evpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "bfd", + "profile", + "" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "capability", + "dynamic" + ], + "help": "Advertise dynamic capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "capability", + "extended-nexthop" + ], + "help": "Advertise extended-nexthop capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "disable-capability-negotiation" + ], + "help": "Disable capability negotiation with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "ebgp-multihop", + "" + ], + "help": "lp: u32:1-255; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "graceful-restart", + "" + ], + "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "local-as", + "", + "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", + "", + "override-capability" + ], + "help": "Ignore capability negotiation with specified neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "passive" + ], + "help": "Do not initiate a session with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "password", + "" + ], + "help": "BGP MD5 password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "remote-as", + "" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "shutdown" + ], + "help": "Administratively shutdown this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "ttl-security", + "hops", + "" + ], + "help": "lp: u32:1-254; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "", + "update-source", + "" + ], + "help": "lp: txt; Interface as route source", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "timers", + "holdtime", + "" + ], + "help": "lp: 0; Hold timer disabled", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "timers", + "keepalive", + "" + ], + "help": "lp: u32:1-65535; Keepalive interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp", + "interface", + "", + "join", + "", + "source", + "" + ], + "help": "lp: ipv4; Source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp", + "interface", + "", + "query-interval", + "" + ], + "help": "lp: u32:1-1800; Query interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp", + "interface", + "", + "query-max-response-time", + "" + ], + "help": "lp: u32:10-250; Query response value in deci-seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp", + "interface", + "", + "version", + "" + ], + "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", + "", + "alt-subnet", + "" + ], + "help": "lp: ipv4net; IPv4 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "interface", + "", + "role", + "" + ], + "help": "lp: disabled; Disabled interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "interface", + "", + "threshold", + "" + ], + "help": "lp: u32:1-255; TTL threshold for the interfaces", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "interface", + "", + "whitelist", + "" + ], + "help": "lp: ipv4net; IPv4 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "area-password", + "md5", + "" + ], + "help": "lp: txt; Level-wide password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "area-password", + "plaintext-password", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "domain-password", + "md5", + "" + ], + "help": "lp: txt; Level-wide password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "domain-password", + "plaintext-password", + "" + ], + "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", + "", + "bfd", + "profile", + "" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "circuit-type", + "" + ], + "help": "lp: level-2-only; Level-2 only adjacencies are formed", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "hello-interval", + "" + ], + "help": "lp: u32:1-600; Set Hello interval", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "hello-multiplier", + "" + ], + "help": "lp: u32:2-100; Set multiplier for Hello holding time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "hello-padding" + ], + "help": "Add padding to IS-IS hello packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "network", + "point-to-point" + ], + "help": "point-to-point network type", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "no-three-way-handshake" + ], + "help": "Disable three-way handshake", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "passive" + ], + "help": "Configure passive mode for interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "password", + "md5", + "" + ], + "help": "lp: txt; Level-wide password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "password", + "plaintext-password", + "" + ], + "help": "lp: txt; Circuit password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "priority", + "" + ], + "help": "lp: u32:0-127; Priority value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "", + "psnp-interval", + "" + ], + "help": "lp: u32:0-127; PSNP interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "level", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-120; Minimum interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "lsp-mtu", + "" + ], + "help": "lp: u32:128-4352; Maximum size of generated LSPs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "lsp-refresh-interval", + "" + ], + "help": "lp: u32:1-65235; LSP refresh interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "max-lsp-lifetime", + "" + ], + "help": "lp: u32:350-65535; LSP lifetime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "metric-style", + "" + ], + "help": "lp: wide; Use new style of TLVs to carry wider metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "net", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-2", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-1", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-2", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-1", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-2", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-1", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-2", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-1", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-2", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-1", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-2", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-1", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-2", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-1", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-2", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-1", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-2", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-1", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-2", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-1", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-2", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-1", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-2", + "metric", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "route-map", + "" + ], + "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", + "" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "global-block", + "low-label-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", + "" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "local-block", + "low-label-value", + "" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "maximum-label-depth", + "" + ], + "help": "lp: u32:1-16; MPLS label depth", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "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", + "", + "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", + "", + "absolute", + "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", + "", + "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", + "", + "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", + "", + "index", + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-120; Interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "traffic-engineering", + "address", + "" + ], + "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", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "allocation", + "ipv4", + "access-list", + "" + ], + "help": "lp: u32:1-2699; Access list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "allocation", + "ipv6", + "access-list6", + "" + ], + "help": "lp: u32:1-2699; Access list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "hello-ipv4-holdtime", + "" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "hello-ipv4-interval", + "" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "hello-ipv6-holdtime", + "" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "hello-ipv6-interval", + "" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "session-ipv4-holdtime", + "" + ], + "help": "lp: u32:15-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "session-ipv6-holdtime", + "" + ], + "help": "lp: u32:15-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "transport-ipv4-address", + "" + ], + "help": "lp: ipv4; IPv4 bind as transport", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "transport-ipv6-address", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-2699; Access list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "interface", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "neighbor", + "", + "password", + "" + ], + "help": "Neighbor password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "neighbor", + "", + "session-holdtime", + "" + ], + "help": "lp: u32:15-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "neighbor", + "", + "ttl-security", + "" + ], + "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", + "" + ], + "help": "lp: ipv4; Router-ID in IP address format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv4", + "address", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv4", + "hello-interval", + "" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv6", + "address", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv6", + "hello-interval", + "" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "parameters", + "maximum-ttl", + "" + ], + "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", + "", + "cisco-authentication", + "" + ], + "help": "lp: txt; Pass phrase for cisco authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "dynamic-map", + "", + "nbma-domain-name", + "" + ], + "help": "lp: ; Set the external HUB fqdn", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "holding-time", + "" + ], + "help": "Holding time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "map", + "", + "cisco" + ], + "help": "If the statically mapped peer is running Cisco IOS, specify this", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "map", + "", + "nbma-address", + "" + ], + "help": "Set HUB address (nbma-address - external hub address or fqdn)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "map", + "", + "register" + ], + "help": "Specifies that Registration Request should be sent to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "multicast", + "" + ], + "help": "Set multicast for NHRP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "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", + "", + "redirect" + ], + "help": "Enable sending of Cisco style NHRP Traffic Indication packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "shortcut" + ], + "help": "Enable creation of shortcut routes. A received NHRP Traffic", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "shortcut-destination" + ], + "help": "This instructs opennhrp to reply with authorative answers on", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "", + "shortcut-target", + "", + "holding-time", + "" + ], + "help": "Holding time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "access-list", + "", + "export", + "" + ], + "help": "lp: static; Filter static routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "area-type", + "normal" + ], + "help": "Normal OSPF area", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "area-type", + "nssa", + "default-cost", + "" + ], + "help": "lp: u32:0-16777215; Summary default cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "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", + "", + "area-type", + "nssa", + "translate", + "" + ], + "help": "lp: never; Never translate LSA types", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "area-type", + "stub", + "default-cost", + "" + ], + "help": "lp: u32:0-16777215; Summary default cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "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", + "", + "authentication", + "" + ], + "help": "lp: md5; Use MD5 authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "export-list", + "" + ], + "help": "lp: u32; Access-list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "import-list", + "" + ], + "help": "lp: u32; Access-list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "network", + "" + ], + "help": "lp: ipv4net; OSPF network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "range", + "", + "cost", + "" + ], + "help": "lp: u32:0-16777215; Metric for this range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "range", + "", + "not-advertise" + ], + "help": "Do not advertise this range", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "range", + "", + "substitute", + "" + ], + "help": "lp: ipv4net; Advertise area range as another prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "shortcut", + "" + ], + "help": "lp: enable; Enable shortcutting mode", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "authentication", + "md5", + "key-id", + "", + "md5-key", + "" + ], + "help": "lp: txt; MD5 Key (16 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "authentication", + "plaintext-password", + "" + ], + "help": "lp: txt; Plain text password (8 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "dead-interval", + "" + ], + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "hello-interval", + "" + ], + "help": "lp: u32:1-65535; Hello interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "retransmit-interval", + "" + ], + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "transmit-delay", + "" + ], + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "auto-cost", + "reference-bandwidth", + "" + ], + "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", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "default-information", + "originate", + "metric-type", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "default-metric", + "" + ], + "help": "lp: u32:0-16777214; Metric of redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "distance", + "global", + "" + ], + "help": "lp: u32:1-255; Administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "distance", + "ospf", + "external", + "" + ], + "help": "lp: u32:1-255; Distance for external routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "distance", + "ospf", + "inter-area", + "" + ], + "help": "lp: u32:1-255; Distance for inter-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "distance", + "ospf", + "intra-area", + "" + ], + "help": "lp: u32:1-255; Distance for intra-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "area", + "" + ], + "help": "lp: ipv4; OSPF area ID in IP address notation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "authentication", + "md5", + "key-id", + "", + "md5-key", + "" + ], + "help": "lp: txt; MD5 Key (16 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "authentication", + "plaintext-password", + "" + ], + "help": "lp: txt; Plain text password (8 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "bandwidth", + "" + ], + "help": "lp: u32:1-100000; Bandwidth in Megabit/sec (for calculating OSPF cost)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "bfd", + "profile", + "" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "cost", + "" + ], + "help": "lp: u32:1-65535; OSPF interface cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "dead-interval", + "" + ], + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "hello-interval", + "" + ], + "help": "lp: u32:1-65535; Hello interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "hello-multiplier", + "" + ], + "help": "lp: u32:1-10; Number of Hellos to send each second", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "mtu-ignore" + ], + "help": "Disable Maximum Transmission Unit (MTU) mismatch detection", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "network", + "" + ], + "help": "lp: point-to-point; Point-to-point network type", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "passive", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "priority", + "" + ], + "help": "lp: u32:0-255; OSPF router priority cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "retransmit-interval", + "" + ], + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "", + "transmit-delay", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: ipv4; Stable IP address of the advertising router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "neighbor", + "", + "poll-interval", + "" + ], + "help": "lp: u32:1-65535; Seconds between dead neighbor polling interval", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "neighbor", + "", + "priority", + "" + ], + "help": "lp: u32:0-255; Neighbor priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "parameters", + "abr-type", + "" + ], + "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", + "" + ], + "help": "lp: ipv4; Router-ID in IP address format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "passive-interface", + "" + ], + "help": "lp: default; Default to suppress routing updates on all interfaces", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "bgp", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "bgp", + "metric-type", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "connected", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "connected", + "metric-type", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "isis", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "isis", + "metric-type", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "kernel", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "kernel", + "metric-type", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "rip", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "rip", + "metric-type", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "static", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "static", + "metric-type", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "table", + "", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "table", + "", + "metric-type", + "" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "table", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "refresh", + "timers", + "" + ], + "help": "lp: u32:10-1800; Timer value in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "delay", + "" + ], + "help": "lp: u32:0-600000; Delay in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "initial-holdtime", + "" + ], + "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", + "" + ], + "help": "lp: u32:0-600000; Max hold time in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "", + "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", + "", + "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", + "", + "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", + "", + "export-list", + "" + ], + "help": "Name of export-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "", + "import-list", + "" + ], + "help": "Name of import-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "", + "range", + "", + "advertise" + ], + "help": "Advertise this range", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "", + "range", + "", + "not-advertise" + ], + "help": "Do not advertise this range", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "auto-cost", + "reference-bandwidth", + "" + ], + "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", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "default-information", + "originate", + "metric-type", + "" + ], + "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", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "distance", + "global", + "" + ], + "help": "lp: u32:1-255; Administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "distance", + "ospfv3", + "external", + "" + ], + "help": "lp: u32:1-255; Distance for external routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "distance", + "ospfv3", + "inter-area", + "" + ], + "help": "lp: u32:1-255; Distance for inter-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "distance", + "ospfv3", + "intra-area", + "" + ], + "help": "lp: u32:1-255; Distance for intra-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "area", + "" + ], + "help": "lp: ipv4; OSPF area ID in IP address notation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "bfd", + "profile", + "" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "cost", + "" + ], + "help": "lp: u32:1-65535; OSPF interface cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "dead-interval", + "" + ], + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "hello-interval", + "" + ], + "help": "lp: u32:1-65535; Hello interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "ifmtu", + "" + ], + "help": "lp: u32:1-65535; Interface MTU", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "instance-id", + "" + ], + "help": "lp: u32:0-255; Instance Id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "mtu-ignore" + ], + "help": "Disable Maximum Transmission Unit (MTU) mismatch detection", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "network", + "" + ], + "help": "lp: point-to-point; Point-to-point network type", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "passive" + ], + "help": "Configure passive mode for interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "priority", + "" + ], + "help": "lp: u32:0-255; OSPF router priority cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "retransmit-interval", + "" + ], + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "", + "transmit-delay", + "" + ], + "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", + "" + ], + "help": "lp: ipv4; Router-ID in IP address format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "bgp", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "connected", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "kernel", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "ripng", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "static", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "pim", + "interface", + "", + "dr-priority", + "" + ], + "help": "lp: u32:1-4294967295; Value of the new DR Priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "pim", + "interface", + "", + "hello", + "" + ], + "help": "lp: u32:1-180; Hello Interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "pim", + "rp", + "address", + "", + "group", + "" + ], + "help": "lp: ipv4net; Group Address range RFC 3171", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "pim", + "rp", + "keep-alive-timer", + "" + ], + "help": "lp: u32:31-60000; Keep alive Timer in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "default-distance", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-16; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "access-list", + "in", + "" + ], + "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", + "" + ], + "help": "lp: u32; Access list to apply to output packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "interface", + "", + "access-list", + "in", + "" + ], + "help": "lp: u32; Access list to apply to input packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "interface", + "", + "access-list", + "out", + "" + ], + "help": "lp: u32; Access list to apply to output packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "interface", + "", + "prefix-list", + "in", + "" + ], + "help": "lp: txt; Prefix-list to apply to input packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "interface", + "", + "prefix-list", + "out", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: txt; Prefix-list to apply to output packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "", + "authentication", + "md5", + "", + "password", + "" + ], + "help": "lp: txt; MD5 Key (16 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "", + "authentication", + "plaintext-password", + "" + ], + "help": "lp: txt; Plain text password (16 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "", + "receive", + "version", + "" + ], + "help": "lp: 2; Allow RIPv2 only", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "", + "send", + "version", + "" + ], + "help": "lp: 2; Allow RIPv2 only", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "", + "split-horizon", + "disable" + ], + "help": "Disable split horizon on specified interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "", + "split-horizon", + "poison-reverse" + ], + "help": "Disable split horizon on specified interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "neighbor", + "" + ], + "help": "lp: ipv4; Neighbor router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "network", + "" + ], + "help": "lp: ipv4net; RIP network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "network-distance", + "", + "access-list", + "" + ], + "help": "lp: txt; Access list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "network-distance", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "passive-interface", + "" + ], + "help": "lp: default; Default to suppress routing updates on all interfaces", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "bgp", + "metric", + "" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "bgp", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "connected", + "metric", + "" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "connected", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "isis", + "metric", + "" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "isis", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "kernel", + "metric", + "" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "kernel", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "ospf", + "metric", + "" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "ospf", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "static", + "metric", + "" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "static", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "route", + "" + ], + "help": "lp: ipv4net; RIP static route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "timers", + "garbage-collection", + "" + ], + "help": "lp: u32:5-2147483647; Garbage colletion time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "timers", + "timeout", + "" + ], + "help": "lp: u32:5-2147483647; Routing information timeout timer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "timers", + "update", + "" + ], + "help": "lp: u32:5-2147483647; Routing table update timer in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "version", + "" + ], + "help": "lp: 2; Allow RIPv2 only", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "aggregate-address", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-16; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "access-list", + "in", + "" + ], + "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", + "" + ], + "help": "lp: u32; Access list to apply to output packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "interface", + "", + "access-list", + "in", + "" + ], + "help": "lp: u32; Access list to apply to input packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "interface", + "", + "access-list", + "out", + "" + ], + "help": "lp: u32; Access list to apply to output packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "interface", + "", + "prefix-list", + "in", + "" + ], + "help": "lp: txt; Prefix-list to apply to input packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "interface", + "", + "prefix-list", + "out", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: txt; Prefix-list to apply to output packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "interface", + "", + "split-horizon", + "disable" + ], + "help": "Disable split horizon on specified interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "interface", + "", + "split-horizon", + "poison-reverse" + ], + "help": "Disable split horizon on specified interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "network", + "" + ], + "help": "lp: ipv6net; RIPng network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "passive-interface", + "" + ], + "help": "lp: txt; Suppress routing updates on interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "bgp", + "metric", + "" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "bgp", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "connected", + "metric", + "" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "connected", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "kernel", + "metric", + "" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "kernel", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "ospfv3", + "metric", + "" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "ospfv3", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "static", + "metric", + "" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "static", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "route", + "" + ], + "help": "lp: ipv6net; RIPng static route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "timers", + "garbage-collection", + "" + ], + "help": "lp: u32:5-2147483647; Garbage colletion time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "timers", + "timeout", + "" + ], + "help": "lp: u32:5-2147483647; Routing information timeout timer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "timers", + "update", + "" + ], + "help": "lp: u32:5-2147483647; Routing table update timer in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "", + "preference", + "" + ], + "help": "lp: u32:1-255; Preference of the cache server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "", + "ssh", + "known-hosts-file", + "" + ], + "help": "RPKI SSH known hosts file", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "", + "ssh", + "private-key-file", + "" + ], + "help": "RPKI SSH private key file", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "", + "ssh", + "public-key-file", + "" + ], + "help": "RPKI SSH public key file path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "", + "ssh", + "username", + "" + ], + "help": "RPKI SSH username", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "polling-period", + "" + ], + "help": "lp: u32:1-86400; Polling period in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "arp", + "interface", + "", + "address", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "arp", + "interface", + "", + "address", + "", + "mac", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "multicast", + "interface-route", + "", + "next-hop-interface", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "multicast", + "route", + "", + "next-hop", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "blackhole", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "blackhole", + "tag", + "" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "dhcp-interface", + "" + ], + "help": "lp: txt; DHCP interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "interface", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "interface", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "interface", + "", + "vrf", + "" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "next-hop", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "next-hop", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "next-hop", + "", + "interface", + "" + ], + "help": "lp: txt; Gateway interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "next-hop", + "", + "vrf", + "" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "reject", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "", + "reject", + "tag", + "" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "blackhole", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "blackhole", + "tag", + "" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "interface", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "interface", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "interface", + "", + "vrf", + "" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "interface", + "" + ], + "help": "lp: txt; Gateway interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "vrf", + "" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "reject", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "", + "reject", + "tag", + "" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "blackhole", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "blackhole", + "tag", + "" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "dhcp-interface", + "" + ], + "help": "lp: txt; DHCP interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "interface", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "interface", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "interface", + "", + "vrf", + "" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "next-hop", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "next-hop", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "next-hop", + "", + "interface", + "" + ], + "help": "lp: txt; Gateway interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "next-hop", + "", + "vrf", + "" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "reject", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route", + "", + "reject", + "tag", + "" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "blackhole", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "blackhole", + "tag", + "" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "interface", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "interface", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "interface", + "", + "vrf", + "" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "next-hop", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "next-hop", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "next-hop", + "", + "interface", + "" + ], + "help": "lp: txt; Gateway interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "next-hop", + "", + "vrf", + "" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "reject", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "", + "route6", + "", + "reject", + "tag", + "" + ], + "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", + "", + "address", + "" + ], + "help": "lp: ipv4; Optional source address for forwarded packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "id", + "", + "description", + "" + ], + "help": "Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "id", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "id", + "", + "interface", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "id", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "accept-protocol", + "" + ], + "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", + "" + ], + "help": "lp: u32; Queue size in MB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "expect-sync", + "" + ], + "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", + "" + ], + "help": "VRRP sync group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "ignore-address", + "" + ], + "help": "lp: ipv6net; IPv6 prefix to ignore", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "interface", + "", + "peer", + "" + ], + "help": "lp: ipv4; IP address to listen for incoming connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "interface", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "listen-address", + "" + ], + "help": "lp: ipv4; IPv4 address to listen for incoming connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "mcast-group", + "" + ], + "help": "Multicast group to use for syncing conntrack entries (default:", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "sync-queue-size", + "" + ], + "help": "lp: u32; Queue size in MB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "", + "data-bits", + "" + ], + "help": "Serial port data bits (default: 8)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "", + "parity", + "" + ], + "help": "Parity setting (default: none)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "", + "speed", + "" + ], + "help": "Serial port baud rate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "", + "ssh", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "", + "stop-bits", + "" + ], + "help": "Serial port stop bits (default: 1)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-relay", + "interface", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-relay", + "relay-options", + "hop-count", + "" + ], + "help": "lp: u32:1-255; Hop count", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-relay", + "relay-options", + "max-size", + "" + ], + "help": "lp: u32:64-1400; Maximum packet size", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-relay", + "relay-options", + "relay-agents-packets", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "Peer name used to identify connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "failover", + "remote", + "" + ], + "help": "lp: ipv4; IPv4 address of failover peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "failover", + "source-address", + "" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "failover", + "status", + "" + ], + "help": "lp: secondary; Configure this server to be the secondary node", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "global-parameters", + "" + ], + "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", + "" + ], + "help": "lp: ipv4; IPv4 address to listen for incoming connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "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", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "domain-name", + "" + ], + "help": "Client Domain Name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "domain-search", + "" + ], + "help": "Client Domain Name search list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "name-server", + "" + ], + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "ntp-server", + "" + ], + "help": "lp: ipv4; NTP server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "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", + "", + "shared-network-parameters", + "" + ], + "help": "Additional shared-network parameters for DHCP server. You must", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "bootfile-name", + "" + ], + "help": "Bootstrap file name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "bootfile-server", + "" + ], + "help": "lp: hostname; Bootfile server FQDN", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "bootfile-size", + "" + ], + "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", + "", + "subnet", + "", + "client-prefix-length", + "" + ], + "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", + "", + "subnet", + "", + "default-router", + "" + ], + "help": "lp: ipv4; Default router IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "domain-name", + "" + ], + "help": "Client Domain Name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "domain-search", + "" + ], + "help": "Client Domain Name search list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "enable-failover" + ], + "help": "Enable DHCP failover support for this subnet", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "exclude", + "" + ], + "help": "lp: ipv4; IPv4 address to exclude from lease range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "ip-forwarding" + ], + "help": "Enable IP forwarding on client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "lease", + "" + ], + "help": "lp: u32; DHCP lease time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "name-server", + "" + ], + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "ntp-server", + "" + ], + "help": "lp: ipv4; NTP server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "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", + "", + "subnet", + "", + "pop-server", + "" + ], + "help": "lp: ipv4; POP3 server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "range", + "", + "start", + "" + ], + "help": "lp: ipv4; IPv4 start address of pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "range", + "", + "stop", + "" + ], + "help": "lp: ipv4; IPv4 end address of pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "server-identifier", + "" + ], + "help": "lp: ipv4; DHCP server identifier IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "smtp-server", + "" + ], + "help": "lp: ipv4; SMTP server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "static-mapping", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "static-mapping", + "", + "ip-address", + "" + ], + "help": "lp: ipv4; IPv4 address used in static mapping", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "static-mapping", + "", + "mac-address", + "" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "static-mapping", + "", + "static-mapping-parameters", + "" + ], + "help": "Additional static-mapping parameters for DHCP server. Will be", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "static-route", + "", + "next-hop", + "" + ], + "help": "lp: ipv4; IPv4 address of router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "subnet-parameters", + "" + ], + "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", + "", + "subnet", + "", + "tftp-server-name", + "" + ], + "help": "lp: hostname; TFTP server FQDN", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "time-offset", + "" + ], + "help": "lp: [-]N; Time offset (number, may be negative)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "time-server", + "" + ], + "help": "lp: ipv4; Time server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "vendor-option", + "ubiquiti", + "unifi-controller", + "" + ], + "help": "lp: ipv4; IP address of UniFi controller", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "wins-server", + "" + ], + "help": "lp: ipv4; WINS server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "", + "subnet", + "", + "wpad-url", + "" + ], + "help": "Web Proxy Autodiscovery (WPAD) URL", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-relay", + "listen-interface", + "", + "address", + "" + ], + "help": "lp: ipv6; IPv6 address on listen interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-relay", + "max-hop-count", + "" + ], + "help": "lp: u32:1-255; Hop count", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-relay", + "upstream-interface", + "", + "address", + "" + ], + "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", + "" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "preference", + "" + ], + "help": "lp: u32:0-255; DHCPv6 server preference (0-255)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "common-options", + "domain-search", + "" + ], + "help": "Client Domain Name search list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "common-options", + "info-refresh-time", + "" + ], + "help": "lp: u32:1-4294967295; DHCPv6 information refresh time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "common-options", + "name-server", + "" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "address-range", + "prefix", + "", + "temporary" + ], + "help": "Address range will be used for temporary addresses", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "address-range", + "start", + "", + "stop", + "" + ], + "help": "lp: ipv6; IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "domain-search", + "" + ], + "help": "Client Domain Name search list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "lease-time", + "default", + "" + ], + "help": "lp: u32:1-4294967295; DHCPv6 valid lifetime", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "lease-time", + "maximum", + "" + ], + "help": "lp: u32:1-4294967295; Maximum lease time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "lease-time", + "minimum", + "" + ], + "help": "lp: u32:1-4294967295; Minimum lease time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "name-server", + "" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "nis-domain", + "" + ], + "help": "NIS domain name for client to use", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "nis-server", + "" + ], + "help": "lp: ipv6; IPv6 address of NIS server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "nisplus-domain", + "" + ], + "help": "NIS+ domain name for client to use", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "nisplus-server", + "" + ], + "help": "lp: ipv6; IPv6 address of NIS+ server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "prefix-delegation", + "start", + "", + "prefix-length", + "" + ], + "help": "lp: u32:32-64; Delagated prefix length (32-64)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "prefix-delegation", + "start", + "", + "stop", + "" + ], + "help": "lp: ipv6; IPv6 address used in prefix delegation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "sip-server", + "" + ], + "help": "lp: hostname; FQDN of SIP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "sntp-server", + "" + ], + "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", + "", + "subnet", + "", + "static-mapping", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "static-mapping", + "", + "identifier", + "" + ], + "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", + "", + "subnet", + "", + "static-mapping", + "", + "ipv6-address", + "" + ], + "help": "lp: ipv6; IPv6 address for this static mapping", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "static-mapping", + "", + "ipv6-prefix", + "" + ], + "help": "lp: ipv6net; IPv6 prefix for this static mapping", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "", + "subnet", + "", + "vendor-option", + "cisco", + "tftp-server", + "" + ], + "help": "lp: ipv6; TFTP server IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "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", + "", + "rfc2136", + "", + "key", + "" + ], + "help": "lp: filename; File in /config/auth directory", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "rfc2136", + "", + "record", + "" + ], + "help": "Record to be updated", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "rfc2136", + "", + "server", + "" + ], + "help": "Server to be updated", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "rfc2136", + "", + "ttl", + "" + ], + "help": "lp: u32:1-86400; DNS forwarding cache size", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "rfc2136", + "", + "zone", + "" + ], + "help": "Zone to be updated", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "service", + "", + "host-name", + "" + ], + "help": "Hostname registered with DDNS service", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "service", + "", + "login", + "" + ], + "help": "Login for DDNS service", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "service", + "", + "password", + "" + ], + "help": "Password for DDNS service", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "service", + "", + "protocol", + "" + ], + "help": "lp: zoneedit1; Zoneedit protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "service", + "", + "server", + "" + ], + "help": "lp: FQDN; Hostname of DDNS server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "service", + "", + "zone", + "" + ], + "help": "DNS zone to update (only available with CloudFlare)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "use-web", + "skip", + "" + ], + "help": "Skip everything before this on the given URL", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "", + "use-web", + "url", + "" + ], + "help": "URL to obtain the current external IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "allow-from", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "a", + "", + "address", + "" + ], + "help": "lp: ipv4; IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "a", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "a", + "", + "ttl", + "" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "aaaa", + "", + "address", + "" + ], + "help": "lp: ipv6; IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "aaaa", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "aaaa", + "", + "ttl", + "" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "cname", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "cname", + "", + "target", + "" + ], + "help": "lp: name.example.com; An absolute DNS name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "cname", + "", + "ttl", + "" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "mx", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "mx", + "", + "server", + "", + "priority", + "" + ], + "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", + "", + "records", + "mx", + "", + "ttl", + "" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "lookup-a" + ], + "help": "\"A\" flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "lookup-srv" + ], + "help": "\"S\" flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "order", + "" + ], + "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", + "", + "records", + "naptr", + "", + "rule", + "", + "preference", + "" + ], + "help": "lp: u32:0-65535; Rule preference", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "protocol-specific" + ], + "help": "\"P\" flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "regexp", + "" + ], + "help": "Regular expression", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "replacement", + "" + ], + "help": "lp: name.example.com; An absolute DNS name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "resolve-uri" + ], + "help": "\"U\" flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "rule", + "", + "service", + "" + ], + "help": "Service type", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "naptr", + "", + "ttl", + "" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "ptr", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "ptr", + "", + "target", + "" + ], + "help": "lp: name.example.com; An absolute DNS name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "ptr", + "", + "ttl", + "" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "spf", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "spf", + "", + "ttl", + "" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "spf", + "", + "value", + "" + ], + "help": "lp: text; Record contents", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "srv", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "srv", + "", + "entry", + "", + "hostname", + "" + ], + "help": "lp: name.example.com; An absolute DNS name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "srv", + "", + "entry", + "", + "port", + "" + ], + "help": "lp: u32:0-65535; TCP/UDP port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "srv", + "", + "entry", + "", + "priority", + "" + ], + "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", + "", + "records", + "srv", + "", + "entry", + "", + "weight", + "" + ], + "help": "lp: u32:0-65535; Entry weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "srv", + "", + "ttl", + "" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "txt", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "txt", + "", + "ttl", + "" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "", + "records", + "txt", + "", + "value", + "" + ], + "help": "lp: text; Record contents", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "cache-size", + "" + ], + "help": "lp: u32:0-2147483647; DNS forwarding cache size", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "dhcp", + "" + ], + "help": "Interfaces whose DHCP client nameservers to forward requests to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "dns64-prefix", + "" + ], + "help": "lp: ipv6net; IPv6 address and /96 only prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "dnssec", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "server", + "" + ], + "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", + "" + ], + "help": "lp: ipv6; IPv6 address to listen for incoming connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "name-server", + "" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "negative-ttl", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: u32:10-60000; Network timeout in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "event-handler", + "event", + "", + "filter", + "pattern", + "" + ], + "help": "Match pattern (regex)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "event-handler", + "event", + "", + "filter", + "syslog-identifier", + "" + ], + "help": "Identifier of a process in syslog (string)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "event-handler", + "event", + "", + "script", + "arguments", + "" + ], + "help": "Script arguments", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "event-handler", + "event", + "", + "script", + "environment", + "", + "value", + "" + ], + "help": "Environment value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "event-handler", + "event", + "", + "script", + "path", + "" + ], + "help": "Path to the script", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api", + "cors", + "allow-origin", + "" + ], + "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", + "", + "key", + "" + ], + "help": "HTTP API plaintext key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api", + "port", + "" + ], + "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", + "" + ], + "help": "Restrict proxy to virtual host(s)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "certificates", + "ca-certificate", + "" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "certificates", + "certbot", + "domain-name", + "" + ], + "help": "Domain name(s) for which to obtain certificate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "certificates", + "certbot", + "email", + "" + ], + "help": "Email address to associate with certificate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "certificates", + "certificate", + "" + ], + "help": "lp: txt; Name of certificate in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "virtual-host", + "", + "listen-address", + "" + ], + "help": "lp: '*'; any", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "virtual-host", + "", + "listen-port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "virtual-host", + "", + "server-name", + "" + ], + "help": "Server names: exact, wildcard, or regex", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "alert-script", + "" + ], + "help": "Path to fastnetmon alert script", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "direction", + "" + ], + "help": "Direction for processing traffic", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "listen-interface", + "" + ], + "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", + "" + ], + "help": "lp: ipv4net; Processed network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "threshold", + "fps", + "" + ], + "help": "lp: u32:0-4294967294; Flows per second", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "threshold", + "mbps", + "" + ], + "help": "lp: u32:0-4294967294; Megabits per second", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "threshold", + "pps", + "" + ], + "help": "lp: u32:0-4294967294; Packets per second", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "interface", + "", + "mac-address", + "", + "rate-limit", + "download", + "" + ], + "help": "Download bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "interface", + "", + "mac-address", + "", + "rate-limit", + "upload", + "" + ], + "help": "Upload bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "interface", + "", + "mac-address", + "", + "vlan-id", + "" + ], + "help": "VLAN-ID of the client network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "mode", + "" + ], + "help": "lp: noauth; Authentication disabled", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "acct-interim-jitter", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "Shared secret for Dynamic Authorization Extension server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "dynamic-author", + "port", + "" + ], + "help": "lp: u32:1-65535; TCP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "dynamic-author", + "server", + "" + ], + "help": "lp: ipv4; IPv4 address for aynamic authorization server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "max-try", + "" + ], + "help": "lp: u32:1-20; Maximum tries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "nas-identifier", + "" + ], + "help": "NAS-Identifier attribute sent to RADIUS", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "nas-ip-address", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: <0.001-1000>; Shaper multiplier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "rate-limit", + "vendor", + "" + ], + "help": "Specifies the vendor dictionary. (dictionary needs to be in", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "", + "acct-port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "", + "disable-accounting" + ], + "help": "Disable accounting", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "", + "fail-time", + "" + ], + "help": "lp: u32:0-600; Fail time penalty", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "", + "key", + "" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "source-address", + "" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "timeout", + "" + ], + "help": "lp: u32:1-60; Timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "client-ip-pool", + "name", + "", + "gateway-address", + "" + ], + "help": "lp: ipv4; Default Gateway send to the client", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "client-ip-pool", + "name", + "", + "subnet", + "" + ], + "help": "lp: ipv4net; IPv4 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "client-ipv6-pool", + "delegate", + "", + "delegation-prefix", + "" + ], + "help": "lp: u32:32-64; Delegated prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "client-ipv6-pool", + "prefix", + "", + "mask", + "" + ], + "help": "lp: u32:48-128; Client prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "", + "client-subnet", + "" + ], + "help": "lp: ipv4net; IPv4 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "", + "external-dhcp", + "dhcp-relay", + "" + ], + "help": "lp: ipv4; IPv4 address of the DHCP Server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "", + "external-dhcp", + "giaddr", + "" + ], + "help": "address of the relay agent (Relay Agent IP Address)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "", + "network", + "" + ], + "help": "lp: vlan; One VLAN per client", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "", + "network-mode", + "" + ], + "help": "lp: L3; clients are behind this router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "", + "vlan-id", + "" + ], + "help": "VLAN monitor for the automatic creation of vlans (user per vlan)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "", + "vlan-range", + "" + ], + "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", + "" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "", + "location", + "coordinate-based", + "altitude", + "" + ], + "help": "lp: [+-]; Altitude in meters", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "", + "location", + "coordinate-based", + "datum", + "" + ], + "help": "lp: MLLW; NAD83/MLLW", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "", + "location", + "coordinate-based", + "latitude", + "" + ], + "help": "lp: ; Latitude (example \"37.524449N\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "", + "location", + "coordinate-based", + "longitude", + "" + ], + "help": "lp: ; Longitude (example \"122.267255W\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "", + "location", + "elin", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "Application client id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "authentication", + "client-secret", + "" + ], + "help": "Application client secret", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "authentication", + "tenant-id", + "" + ], + "help": "Set tenant id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "database", + "" + ], + "help": "lp: txt; Remote database name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "group-metrics", + "" + ], + "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", + "" + ], + "help": "lp: txt; Table name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "url", + "" + ], + "help": "lp: url; Remote URL", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "influxdb", + "authentication", + "organization", + "" + ], + "help": "Authentication organization for InfluxDB v2", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "influxdb", + "authentication", + "token", + "" + ], + "help": "lp: txt; Authentication token", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "influxdb", + "bucket", + "" + ], + "help": "Remote bucket (default: main)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "influxdb", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "influxdb", + "url", + "" + ], + "help": "lp: url; Remote URL", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "allow-from", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "authentication", + "password", + "" + ], + "help": "lp: txt; Authentication password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "authentication", + "username", + "" + ], + "help": "Authentication username", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "listen-address", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-2; Metric version (default: 2)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "source", + "" + ], + "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", + "" + ], + "help": "Authorization token", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "splunk", + "url", + "" + ], + "help": "lp: url; Remote URL to Splunk collector", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "access-concentrator", + "" + ], + "help": "Access concentrator name (default: vyos-ac)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "", + "password", + "" + ], + "help": "Password for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "", + "rate-limit", + "download", + "" + ], + "help": "Download bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "", + "rate-limit", + "upload", + "" + ], + "help": "Upload bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "", + "static-ip", + "" + ], + "help": "Static client IP address (default: *)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "mode", + "" + ], + "help": "lp: radius; Use RADIUS server for user autentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "protocols", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "Shared secret for Dynamic Authorization Extension server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "dynamic-author", + "port", + "" + ], + "help": "lp: u32:1-65535; TCP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "dynamic-author", + "server", + "" + ], + "help": "lp: ipv4; IPv4 address for aynamic authorization server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "max-try", + "" + ], + "help": "lp: u32:1-20; Maximum tries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "nas-identifier", + "" + ], + "help": "NAS-Identifier attribute sent to RADIUS", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "nas-ip-address", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: <0.001-1000>; Shaper multiplier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "rate-limit", + "vendor", + "" + ], + "help": "Specifies the vendor dictionary. (dictionary needs to be in", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "", + "acct-port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "", + "disable-accounting" + ], + "help": "Disable accounting", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "", + "fail-time", + "" + ], + "help": "lp: u32:0-600; Fail time penalty", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "", + "key", + "" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "source-address", + "" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "timeout", + "" + ], + "help": "lp: u32:1-60; Timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ip-pool", + "start", + "" + ], + "help": "First IP address in the pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ip-pool", + "stop", + "" + ], + "help": "Last IP address in the pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ip-pool", + "subnet", + "" + ], + "help": "lp: ipv4net; IPv4 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ipv6-pool", + "delegate", + "", + "delegation-prefix", + "" + ], + "help": "lp: u32:32-64; Delegated prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ipv6-pool", + "prefix", + "", + "mask", + "" + ], + "help": "lp: u32:48-128; Client prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "extended-scripts", + "on-change", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "Script to run when PPPoE session interface is completely", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "gateway-address", + "" + ], + "help": "lp: ipv4; Default Gateway send to the client", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "interface", + "", + "vlan-id", + "" + ], + "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", + "", + "vlan-range", + "" + ], + "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", + "" + ], + "help": "Burst count", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "limits", + "connection-limit", + "" + ], + "help": "Acceptable rate of connections (e.g. 1/min, 60/sec)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "limits", + "timeout", + "" + ], + "help": "Timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "mtu", + "" + ], + "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "name-server", + "" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "pado-delay", + "", + "sessions", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: require; Require IPv4 negotiation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "ipv6", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "LCP echo-requests/sec (default: 30)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "lcp-echo-timeout", + "" + ], + "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", + "" + ], + "help": "Minimum acceptable MTU (68-65535)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "mppe", + "" + ], + "help": "lp: deny; drop all mppe", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "mru", + "" + ], + "help": "Preferred MRU (68-65535)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "service-name", + "" + ], + "help": "Service name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "session-control", + "" + ], + "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", + "" + ], + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "default-lifetime", + "" + ], + "help": "lp: 0; Not a default router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "default-preference", + "" + ], + "help": "lp: high; Default router has high preference", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "dnssl", + "" + ], + "help": "DNS search list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "hop-limit", + "" + ], + "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", + "", + "interval", + "max", + "" + ], + "help": "lp: u32:4-1800; Maximum interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "interval", + "min", + "" + ], + "help": "lp: u32:3-1350; Minimum interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "link-mtu", + "" + ], + "help": "lp: u32:1280-9000; Link MTU value in RAs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "managed-flag" + ], + "help": "Hosts use the administered (stateful) protocol for address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "name-server", + "" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "name-server-lifetime", + "" + ], + "help": "lp: u32:1-7200; Maximum interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "no-send-advert" + ], + "help": "Do not send router adverts", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "other-config-flag" + ], + "help": "Hosts use the administered (stateful) protocol for", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "prefix", + "", + "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", + "", + "prefix", + "", + "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", + "", + "prefix", + "", + "preferred-lifetime", + "" + ], + "help": "lp: infinity; Prefix will remain preferred forever", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "prefix", + "", + "valid-lifetime", + "" + ], + "help": "lp: infinity; Prefix will remain preferred forever", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "reachable-time", + "" + ], + "help": "lp: u32:1-3600000; Reachable Time value in RAs (in milliseconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "retrans-timer", + "" + ], + "help": "lp: u32:1-4294967295; Minimum interval in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "route", + "", + "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", + "", + "route", + "", + "route-preference", + "" + ], + "help": "lp: high; Route has high preference", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "", + "route", + "", + "valid-lifetime", + "" + ], + "help": "lp: infinity; Route will remain preferred forever", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "hash", + "" + ], + "help": "Hash used when discovering file on master server (default:", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "id", + "" + ], + "help": "Explicitly declare ID for this minion to use (default: hostname)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "interval", + "" + ], + "help": "lp: u32:1-1440; Update interval in minutes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "master", + "" + ], + "help": "lp: hostname; Salt server FQDN address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "master-key", + "" + ], + "help": "URL with signature of master for auth reply verification", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "source-interface", + "" + ], + "help": "lp: interface; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "sla", + "owamp-server", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "sla", + "twamp-server", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "community", + "", + "authorization", + "" + ], + "help": "lp: rw; Read-Write", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "community", + "", + "client", + "" + ], + "help": "IP address of SNMP client allowed to contact system", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "community", + "", + "network", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "contact", + "" + ], + "help": "Contact information", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "description", + "" + ], + "help": "Description information", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "listen-address", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "location", + "" + ], + "help": "Location information", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "oid-enable", + "" + ], + "help": "lp: route-table; Enable routing table OIDs (ipCidrRouteTable inetCidrRouteTable)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "protocol", + "" + ], + "help": "lp: tcp; Listen protocol TCP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "script-extensions", + "extension-name", + "", + "script", + "" + ], + "help": "Script location and name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "smux-peer", + "" + ], + "help": "lp: txt; SNMP Object Identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "trap-source", + "" + ], + "help": "lp: ipv6; IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "trap-target", + "", + "community", + "" + ], + "help": "Community used when sending trap information", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "trap-target", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "engineid", + "" + ], + "help": null, + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "group", + "", + "mode", + "" + ], + "help": "lp: rw; read write", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "group", + "", + "seclevel", + "" + ], + "help": "lp: priv; Messages are authenticated and encrypted (authPriv)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "group", + "", + "view", + "" + ], + "help": "Defines the name of view", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "auth", + "encrypted-password", + "" + ], + "help": "Defines the encrypted key for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "auth", + "plaintext-password", + "" + ], + "help": "Defines the clear text key for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "auth", + "type", + "" + ], + "help": "lp: sha; Secure Hash Algorithm", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "privacy", + "encrypted-password", + "" + ], + "help": "Defines the encrypted key for privacy protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "privacy", + "plaintext-password", + "" + ], + "help": "Defines the clear text key for privacy protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "privacy", + "type", + "" + ], + "help": "lp: aes; Advanced Encryption Standard", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "protocol", + "" + ], + "help": "lp: tcp; Listen protocol TCP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "type", + "" + ], + "help": "lp: trap; Use TRAP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "", + "user", + "" + ], + "help": "Defines username for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "auth", + "encrypted-password", + "" + ], + "help": "Defines the encrypted key for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "auth", + "plaintext-password", + "" + ], + "help": "Defines the clear text key for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "auth", + "type", + "" + ], + "help": "lp: sha; Secure Hash Algorithm", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "group", + "" + ], + "help": "Specifies group for user name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "mode", + "" + ], + "help": "lp: rw; read write", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "privacy", + "encrypted-password", + "" + ], + "help": "Defines the encrypted key for privacy protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "privacy", + "plaintext-password", + "" + ], + "help": "Defines the clear text key for privacy protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "", + "privacy", + "type", + "" + ], + "help": "lp: aes; Advanced Encryption Standard", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "view", + "", + "oid", + "", + "exclude", + "" + ], + "help": "Exclude is an optional argument", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "view", + "", + "oid", + "", + "mask", + "" + ], + "help": "Defines a bit-mask that is indicating which subidentifiers of", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "access-control", + "allow", + "group", + "" + ], + "help": "Allow members of a group to login", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "access-control", + "allow", + "user", + "" + ], + "help": "Allow specific users to login", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "access-control", + "deny", + "group", + "" + ], + "help": "Allow members of a group to login", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "access-control", + "deny", + "user", + "" + ], + "help": "Allow specific users to login", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "ciphers", + "" + ], + "help": "Allowed ciphers", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "client-keepalive-interval", + "" + ], + "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", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "dynamic-protection", + "block-time", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-65535; Time interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "dynamic-protection", + "threshold", + "" + ], + "help": "lp: u32:1-65535; Threshold score", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "key-exchange", + "" + ], + "help": "Allowed key exchange (KEX) algorithms", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "listen-address", + "" + ], + "help": "lp: ipv6; IPv6 address to listen for incoming connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "loglevel", + "" + ], + "help": "lp: verbose; enable logging of failed login attempts", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "mac", + "" + ], + "help": "Allowed message authentication code (MAC) algorithms", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "vrf", + "" + ], + "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", + "" + ], + "help": "Folder containing files served by TFTP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "tftp-server", + "listen-address", + "", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "tftp-server", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "friendly-name", + "" + ], + "help": "lp: txt; Friendly name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "listen", + "" + ], + "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", + "" + ], + "help": "Max lifetime time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "pcp-lifetime", + "min", + "" + ], + "help": "Min lifetime time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "presentation-url", + "" + ], + "help": "lp: txt; Presentation Url", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "", + "action", + "" + ], + "help": "Actions against the rule (REQUIRE)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "", + "external-port-range", + "" + ], + "help": "lp: -; Port range (use '-' as delimiter)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "", + "internal-port-range", + "" + ], + "help": "lp: -; Port range (use '-' as delimiter)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "", + "ip", + "" + ], + "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", + "" + ], + "help": "lp: txt; The STUN server host address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "stun", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "wan-interface", + "" + ], + "help": "WAN network interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "wan-ip", + "" + ], + "help": "lp: ipv6; IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "append-domain", + "" + ], + "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", + "" + ], + "help": "lp: n; Number of authentication helper processes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "credentials-ttl", + "" + ], + "help": "lp: n; Authenticated session timeout", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "base-dn", + "" + ], + "help": "LDAP Base DN to search", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "bind-dn", + "" + ], + "help": "LDAP DN used to bind to server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "filter-expression", + "" + ], + "help": "Filter expression to perform LDAP search with", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "password", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "server", + "" + ], + "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", + "" + ], + "help": "LDAP username attribute", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "version", + "" + ], + "help": "lp: 3; LDAP protocol version 2 (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "method", + "" + ], + "help": "lp: ldap; Lightweight Directory Access Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "realm", + "" + ], + "help": "Name of authentication realm (e.g. \"My Company proxy server\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "", + "address", + "" + ], + "help": "lp: hostname; Squid cache-peer hostname", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "", + "http-port", + "" + ], + "help": "lp: u32:1025-65535; Default port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "", + "icp-port", + "" + ], + "help": "lp: u32:1-65535; Cache peer ICP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "", + "options", + "" + ], + "help": "lp: txt; Cache peer options", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "", + "type", + "" + ], + "help": "lp: multicast; Peer is a member of a multicast group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-size", + "" + ], + "help": "lp: 0; Disable disk caching", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "default-port", + "" + ], + "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", + "" + ], + "help": "Domain name to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "domain-noncache", + "" + ], + "help": "Domain name to access without caching", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "listen-address", + "", + "disable-transparent" + ], + "help": "Disable transparent mode", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "listen-address", + "", + "port", + "" + ], + "help": "lp: u32:1025-65535; Default port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "maximum-object-size", + "" + ], + "help": "lp: u32; Object size in KB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "mem-cache-size", + "" + ], + "help": "lp: u32; Memory cache size in MB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "minimum-object-size", + "" + ], + "help": "lp: u32; Object size in KB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "outgoing-address", + "" + ], + "help": "Outgoing IP address for webproxy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "reply-block-mime", + "" + ], + "help": "MIME type to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "reply-body-max-size", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: u32:0-23; Hour for database update", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "block-category", + "" + ], + "help": "Category to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "default-action", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: keyword; Keyword (or regex) to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "local-block-url", + "" + ], + "help": "lp: url; Local URL to block (without \"http://\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "local-ok", + "" + ], + "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", + "" + ], + "help": "lp: url; Local URL to allow (without \"http://\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "log", + "" + ], + "help": "Log block category", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "redirect-url", + "" + ], + "help": "lp: url; URL for redirect", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "allow-category", + "" + ], + "help": "Category to allow", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "allow-ipaddr-url" + ], + "help": "Allow IP address URLs", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "block-category", + "" + ], + "help": "Category to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "default-action", + "" + ], + "help": "lp: block; Default filter action is block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "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", + "", + "local-block", + "" + ], + "help": "lp: ipv4; IP address of site to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "local-block-keyword", + "" + ], + "help": "lp: keyword; Keyword (or regex) to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "local-block-url", + "" + ], + "help": "lp: url; Local URL to block (without \"http://\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "local-ok", + "" + ], + "help": "lp: ipv4; IP address of site to allow", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "local-ok-url", + "" + ], + "help": "lp: url; Local URL to allow (without \"http://\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "log", + "" + ], + "help": "Log block category", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "redirect-url", + "" + ], + "help": "lp: url; URL for redirect", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "source-group", + "" + ], + "help": "lp: group; Source group identifier for this rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "", + "time-period", + "" + ], + "help": "lp: period; Time period for this rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "", + "address", + "" + ], + "help": "lp: ipv4range; IPv4 address range to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "", + "description", + "" + ], + "help": "Description for source-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "", + "domain", + "" + ], + "help": "lp: domain; Domain name for the source-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "", + "ldap-ip-search", + "" + ], + "help": "LDAP search expression for an IP address list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "", + "ldap-user-search", + "" + ], + "help": "LDAP search expression for a user group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "", + "user", + "" + ], + "help": "List of user names", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "time-period", + "", + "days", + "", + "time", + "" + ], + "help": "lp: ; Time range in 24hr time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "time-period", + "", + "description", + "" + ], + "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", + "" + ], + "help": "elp:", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "config-management", + "commit-archive", + "source-address", + "" + ], + "help": "Source address or interface for archive server connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "config-management", + "commit-revisions", + "" + ], + "help": "lp: u32:0-65535 ; Number of config backups to keep", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "expect-table-size", + "" + ], + "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", + "" + ], + "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", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "", + "destination", + "address", + "" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "", + "destination", + "port", + "" + ], + "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", + "", + "inbound-interface", + "" + ], + "help": "Interface to ignore connections tracking on", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "", + "protocol", + "" + ], + "help": "lp: txt; Protocol name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "", + "source", + "address", + "" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "", + "source", + "port", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-2147483647; Generic connection timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "tcp", + "loose", + "" + ], + "help": "lp: disable; Do not allow tracking of previously established connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "tcp", + "max-retrans", + "" + ], + "help": "lp: u32:1-2147483647; Generic connection timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "destination", + "address", + "" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "destination", + "port", + "" + ], + "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", + "", + "inbound-interface", + "" + ], + "help": "Interface to ignore connections tracking on", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "icmp", + "" + ], + "help": "lp: u32:1-21474836; ICMP timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "other", + "" + ], + "help": "lp: u32:1-21474836; Generic connection timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "close", + "" + ], + "help": "lp: u32:1-21474836; TCP CLOSE timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "close-wait", + "" + ], + "help": "lp: u32:1-21474836; TCP CLOSE-WAIT timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "established", + "" + ], + "help": "lp: u32:1-21474836; TCP ESTABLISHED timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "fin-wait", + "" + ], + "help": "lp: u32:1-21474836; TCP FIN-WAIT timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "last-ack", + "" + ], + "help": "lp: u32:1-21474836; TCP LAST-ACK timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "syn-recv", + "" + ], + "help": "lp: u32:1-21474836; TCP SYN-RECEIVED timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "syn-sent", + "" + ], + "help": "lp: u32:1-21474836; TCP SYN-SENT timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "tcp", + "time-wait", + "" + ], + "help": "lp: u32:1-21474836; TCP TIME-WAIT timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "udp", + "other", + "" + ], + "help": "lp: u32:1-21474836; UDP generic timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "protocol", + "udp", + "stream", + "" + ], + "help": "lp: u32:1-21474836; UDP stream timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "source", + "address", + "" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "", + "source", + "port", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-21474836; ICMP timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "other", + "" + ], + "help": "lp: u32:1-21474836; Generic connection timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "close", + "" + ], + "help": "lp: u32:1-21474836; TCP CLOSE timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "close-wait", + "" + ], + "help": "lp: u32:1-21474836; TCP CLOSE-WAIT timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "established", + "" + ], + "help": "lp: u32:1-21474836; TCP ESTABLISHED timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "fin-wait", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-21474836; TCP TIME-WAIT timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "udp", + "other", + "" + ], + "help": "lp: u32:1-21474836; UDP generic timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "udp", + "stream", + "" + ], + "help": "lp: u32:1-21474836; UDP stream timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "console", + "device", + "", + "speed", + "" + ], + "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", + "" + ], + "help": "System domain name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "domain-search", + "domain", + "" + ], + "help": "DNS domain completion order", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "buffer-size", + "" + ], + "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", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "engine-id", + "" + ], + "help": "lp: u32; NetFlow engine-id for v9 / IPFIX", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "max-flows", + "" + ], + "help": "lp: u32; NetFlow maximum flows", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "sampling-rate", + "" + ], + "help": "lp: u32; Sampling rate (1 in N packets)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "server", + "", + "port", + "" + ], + "help": "lp: u32:1025-65535; NetFlow port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "source-address", + "" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "expiry-interval", + "" + ], + "help": "lp: u32:0-2147483647; Expiry scan interval", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "flow-generic", + "" + ], + "help": "lp: u32:0-2147483647; Generic flow timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "icmp", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: u32:0-2147483647; TCP RST timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "udp", + "" + ], + "help": "lp: u32:0-2147483647; UDP timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "version", + "" + ], + "help": "lp: 10; Internet Protocol Flow Information Export (IPFIX)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "packet-length", + "" + ], + "help": "lp: u32:128-750; Packet length in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "sflow", + "agent-address", + "" + ], + "help": "lp: ipv4; sFlow IPv4 agent address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "sflow", + "sampling-rate", + "" + ], + "help": "lp: u32; Sampling rate (1 in N packets)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "sflow", + "server", + "", + "port", + "" + ], + "help": "lp: u32:1025-65535; sFlow port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "sflow", + "source-address", + "" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "syslog-facility", + "" + ], + "help": "lp: all; Authentication and authorization", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "vrf", + "" + ], + "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", + "" + ], + "help": "System host name (default: vyos)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ip", + "arp", + "table-size", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: usbNbXpY; TTY device name, USB based", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "lcd", + "model", + "" + ], + "help": "lp: sdec; Lanner, Watchguard, Nexcom NSA, Sophos UTM appliances", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "banner", + "post-login", + "" + ], + "help": "A system banner after the user logs in", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "banner", + "pre-login", + "" + ], + "help": "A system banner before the user logs in", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "", + "key", + "" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "", + "priority", + "" + ], + "help": "lp: u32:1-255; Server priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "", + "timeout", + "" + ], + "help": "lp: u32:1-30; Session timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "source-address", + "" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "", + "authentication", + "encrypted-password", + "" + ], + "help": "Encrypted password (default: !)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "", + "authentication", + "plaintext-password", + "" + ], + "help": "Plaintext password used for encryption", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "", + "authentication", + "public-keys", + "", + "key", + "" + ], + "help": "Public key value (Base64 encoded)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "", + "authentication", + "public-keys", + "", + "options", + "" + ], + "help": "Optional public key options", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "", + "authentication", + "public-keys", + "", + "type", + "" + ], + "help": "lp: ssh-ed25519; None", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "", + "full-name", + "" + ], + "help": "Full name of the user (use quotes for names with spaces)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "", + "home-directory", + "" + ], + "help": "Home directory", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "logs", + "logrotate", + "atop", + "max-size", + "" + ], + "help": "lp: u32:1-1024; Size in MB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "logs", + "logrotate", + "atop", + "rotate", + "" + ], + "help": "lp: u32:1-100; Rotations", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "logs", + "logrotate", + "messages", + "max-size", + "" + ], + "help": "lp: u32:1-1024; Size in MB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "logs", + "logrotate", + "messages", + "rotate", + "" + ], + "help": "lp: u32:1-100; Rotations", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "name-server", + "" + ], + "help": "lp: txt; Use Domain Name Server from DHCP interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "allow-clients", + "address", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "interface", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "listen-address", + "" + ], + "help": "lp: ipv6; IPv6 address to listen for incoming connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "server", + "", + "noselect" + ], + "help": "Marks the server as unused", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "server", + "", + "pool" + ], + "help": "Associate with a number of remote servers", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "server", + "", + "preempt" + ], + "help": "Specifies the association as preemptable rather than the default", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "server", + "", + "prefer" + ], + "help": "Marks the server as preferred", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "ctrl-alt-delete", + "" + ], + "help": "lp: poweroff; Poweroff system", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "http-client", + "source-address", + "" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "http-client", + "source-interface", + "" + ], + "help": "lp: interface; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "keyboard-layout", + "" + ], + "help": "lp: dvorak; Dvorak", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "performance", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "Proxy password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "proxy", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "proxy", + "url", + "" + ], + "help": "Proxy URL", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "proxy", + "username", + "" + ], + "help": "Proxy username", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "static-host-mapping", + "host-name", + "", + "alias", + "" + ], + "help": "Alias for this address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "static-host-mapping", + "host-name", + "", + "inet", + "" + ], + "help": "lp: ipv6; IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "sysctl", + "parameter", + "", + "value", + "" + ], + "help": "Sysctl configuration value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "console", + "facility", + "", + "level", + "" + ], + "help": "lp: all; Log everything", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "file", + "", + "archive", + "file", + "" + ], + "help": "Number of saved files (default is 5)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "file", + "", + "archive", + "size", + "" + ], + "help": "Size of log files (in kbytes, default is 256)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "file", + "", + "facility", + "", + "level", + "" + ], + "help": "lp: all; Log everything", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "global", + "facility", + "", + "level", + "" + ], + "help": "lp: all; Log everything", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "global", + "marker", + "interval", + "" + ], + "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", + "", + "facility", + "", + "level", + "" + ], + "help": "lp: all; Log everything", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "host", + "", + "facility", + "", + "protocol", + "" + ], + "help": "lp: tcp; send log messages to remote syslog server over tcp", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "host", + "", + "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", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "user", + "", + "facility", + "", + "level", + "" + ], + "help": "lp: all; Log everything", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "task-scheduler", + "task", + "", + "crontab-spec", + "" + ], + "help": "UNIX crontab time specification string", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "task-scheduler", + "task", + "", + "executable", + "arguments", + "" + ], + "help": "Arguments passed to the executable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "task-scheduler", + "task", + "", + "executable", + "path", + "" + ], + "help": "Path to executable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "task-scheduler", + "task", + "", + "interval", + "" + ], + "help": "lp: d; Execution interval in days", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "time-zone", + "" + ], + "help": "Local time zone (default UTC)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "drop-tail", + "", + "description", + "" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "drop-tail", + "", + "queue-limit", + "" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fair-queue", + "", + "description", + "" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fair-queue", + "", + "hash-interval", + "" + ], + "help": "Hash interval (seconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fair-queue", + "", + "queue-limit", + "" + ], + "help": "lp: u32:1-127; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "", + "codel-quantum", + "" + ], + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "", + "description", + "" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "", + "flows", + "" + ], + "help": "fq-codel - Number of flows (default 1024)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "", + "interval", + "" + ], + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "", + "queue-limit", + "" + ], + "help": "lp: u32:1-11000; Queue size in packets (default 10240)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "", + "target", + "" + ], + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "bandwidth", + "" + ], + "help": "lp: ; Rate with scaling suffix (mbit, mbps, ...)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "burst", + "" + ], + "help": "lp: ; Bytes with scaling suffix (kb, mb, gb)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "description", + "" + ], + "help": "Description for this traffic class", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "description", + "" + ], + "help": "Description for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ether", + "destination", + "" + ], + "help": "Ethernet destination address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ether", + "protocol", + "" + ], + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ether", + "source", + "" + ], + "help": "Ethernet source address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "interface", + "" + ], + "help": "Interface name for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "address", + "" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "dscp", + "" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "max-length", + "" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "protocol", + "" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "source", + "address", + "" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "source", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "address", + "" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "dscp", + "" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "max-length", + "" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "protocol", + "" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "address", + "" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "mark", + "" + ], + "help": "Match on mark applied by firewall", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "match", + "", + "vif", + "" + ], + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "class", + "", + "priority", + "" + ], + "help": "lp: u32:0-20; Priority for match rule evaluation", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "default", + "bandwidth", + "" + ], + "help": "lp: ; Rate with scaling suffix (mbit, mbps, ...)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "default", + "burst", + "" + ], + "help": "lp: ; Bytes with scaling suffix (kb, mb, gb)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "", + "description", + "" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "bandwidth", + "" + ], + "help": "lp: ; Rate with scaling suffix (mbit, mbps, ...)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "burst", + "" + ], + "help": "lp: ; Bytes with scaling suffix (kb, mb, gb)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "description", + "" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "network-delay", + "" + ], + "help": "lp: ; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "packet-corruption", + "" + ], + "help": "lp: %%; Percentage of packets affected", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "packet-loss", + "" + ], + "help": "lp: %%; Percentage of packets affected", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "packet-reordering", + "" + ], + "help": "lp: %%; Percentage of packets affected", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "", + "queue-limit", + "" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "codel-quantum", + "" + ], + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "description", + "" + ], + "help": "Description for this traffic class", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "flows", + "" + ], + "help": "fq-codel - Number of flows (default 1024)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "interval", + "" + ], + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "description", + "" + ], + "help": "Description for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ether", + "destination", + "" + ], + "help": "Ethernet destination address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ether", + "protocol", + "" + ], + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ether", + "source", + "" + ], + "help": "Ethernet source address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "interface", + "" + ], + "help": "Interface name for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "address", + "" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "dscp", + "" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "max-length", + "" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "protocol", + "" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "source", + "address", + "" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "source", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "address", + "" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "dscp", + "" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "max-length", + "" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "protocol", + "" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "address", + "" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "mark", + "" + ], + "help": "Match on mark applied by firewall", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "match", + "", + "vif", + "" + ], + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "queue-limit", + "" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "queue-type", + "" + ], + "help": "lp: random-detect; Random Early Detection (RED)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "class", + "", + "target", + "" + ], + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "default", + "codel-quantum", + "" + ], + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "default", + "flows", + "" + ], + "help": "fq-codel - Number of flows (default 1024)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "default", + "interval", + "" + ], + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "default", + "queue-limit", + "" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "default", + "queue-type", + "" + ], + "help": "lp: random-detect; Random Early Detection (RED)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "default", + "target", + "" + ], + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "", + "description", + "" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "", + "bandwidth", + "" + ], + "help": "lp: ; Rate with scaling suffix (mbit, mbps, ...)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "", + "description", + "" + ], + "help": "Description for queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "", + "precedence", + "", + "average-packet", + "" + ], + "help": "lp: u32:16-10240; Average packet size in bytes", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "", + "precedence", + "", + "mark-probability", + "" + ], + "help": "lp: ; Numeric value ( 1 / N )", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "", + "precedence", + "", + "maximum-threshold", + "" + ], + "help": "lp: u32:0-4096; Maximum Threshold in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "", + "precedence", + "", + "minimum-threshold", + "" + ], + "help": "lp: u32:0-4096; Minimum Threshold in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "", + "precedence", + "", + "queue-limit", + "" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "rate-control", + "", + "bandwidth", + "" + ], + "help": "lp: ; Rate with scaling suffix (mbit, mbps, ...)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "rate-control", + "", + "burst", + "" + ], + "help": "lp: ; Bytes with scaling suffix (kb, mb, gb)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "rate-control", + "", + "description", + "" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "rate-control", + "", + "latency", + "" + ], + "help": "lp: ; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "codel-quantum", + "" + ], + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "description", + "" + ], + "help": "Description for this traffic class", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "flows", + "" + ], + "help": "fq-codel - Number of flows (default 1024)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "interval", + "" + ], + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "description", + "" + ], + "help": "Description for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ether", + "destination", + "" + ], + "help": "Ethernet destination address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ether", + "protocol", + "" + ], + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ether", + "source", + "" + ], + "help": "Ethernet source address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "interface", + "" + ], + "help": "Interface name for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "address", + "" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "dscp", + "" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "max-length", + "" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "protocol", + "" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "source", + "address", + "" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "source", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "address", + "" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "dscp", + "" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "max-length", + "" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "protocol", + "" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "address", + "" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "mark", + "" + ], + "help": "Match on mark applied by firewall", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "match", + "", + "vif", + "" + ], + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "quantum", + "" + ], + "help": "lp: u32:1-4294967295; Packet scheduling quantum (bytes)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "queue-limit", + "" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "queue-type", + "" + ], + "help": "lp: priority; Priority queueing based on DSCP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "class", + "", + "target", + "" + ], + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "default", + "codel-quantum", + "" + ], + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "default", + "flows", + "" + ], + "help": "fq-codel - Number of flows (default 1024)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "default", + "interval", + "" + ], + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "default", + "quantum", + "" + ], + "help": "lp: u32:1-4294967295; Packet scheduling quantum (bytes)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "default", + "queue-limit", + "" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "default", + "queue-type", + "" + ], + "help": "lp: priority; Priority queueing based on DSCP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "default", + "target", + "" + ], + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "", + "description", + "" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "bandwidth", + "" + ], + "help": "lp: 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", + "", + "class", + "", + "bandwidth", + "" + ], + "help": "lp: 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", + "", + "class", + "", + "burst", + "" + ], + "help": "lp: ; Bytes with scaling suffix (kb, mb, gb)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "ceiling", + "" + ], + "help": "lp: 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", + "", + "class", + "", + "codel-quantum", + "" + ], + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "description", + "" + ], + "help": "Description for this traffic class", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "flows", + "" + ], + "help": "fq-codel - Number of flows (default 1024)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "interval", + "" + ], + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "description", + "" + ], + "help": "Description for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ether", + "destination", + "" + ], + "help": "Ethernet destination address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ether", + "protocol", + "" + ], + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ether", + "source", + "" + ], + "help": "Ethernet source address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "interface", + "" + ], + "help": "Interface name for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "address", + "" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "dscp", + "" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "max-length", + "" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "protocol", + "" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "source", + "address", + "" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "source", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "address", + "" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "dscp", + "" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "max-length", + "" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "protocol", + "" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "address", + "" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "mark", + "" + ], + "help": "Match on mark applied by firewall", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "match", + "", + "vif", + "" + ], + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "priority", + "" + ], + "help": "lp: u32:0-7; Priority order for bandwidth pool", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "queue-limit", + "" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "queue-type", + "" + ], + "help": "lp: random-detect; Random Early Detection (RED)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "set-dscp", + "" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "class", + "", + "target", + "" + ], + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "bandwidth", + "" + ], + "help": "lp: 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", + "", + "default", + "burst", + "" + ], + "help": "lp: ; Bytes with scaling suffix (kb, mb, gb)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "ceiling", + "" + ], + "help": "lp: 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", + "", + "default", + "codel-quantum", + "" + ], + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "flows", + "" + ], + "help": "fq-codel - Number of flows (default 1024)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "interval", + "" + ], + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "priority", + "" + ], + "help": "lp: u32:0-7; Priority order for bandwidth pool", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "queue-limit", + "" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "queue-type", + "" + ], + "help": "lp: random-detect; Random Early Detection (RED)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "set-dscp", + "" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "default", + "target", + "" + ], + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "", + "description", + "" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "bandwidth", + "" + ], + "help": "lp: 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", + "", + "class", + "", + "description", + "" + ], + "help": "Description for this traffic class", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "linkshare", + "d", + "" + ], + "help": "lp: ; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "linkshare", + "m1", + "" + ], + "help": "lp: 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", + "", + "class", + "", + "linkshare", + "m2", + "" + ], + "help": "lp: 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", + "", + "class", + "", + "match", + "", + "description", + "" + ], + "help": "Description for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ether", + "destination", + "" + ], + "help": "Ethernet destination address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ether", + "protocol", + "" + ], + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ether", + "source", + "" + ], + "help": "Ethernet source address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "interface", + "" + ], + "help": "Interface name for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "address", + "" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "destination", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "dscp", + "" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "max-length", + "" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "protocol", + "" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "source", + "address", + "" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "source", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ip", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "address", + "" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "destination", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "dscp", + "" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "max-length", + "" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "protocol", + "" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "address", + "" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "source", + "port", + "" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "ipv6", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "mark", + "" + ], + "help": "Match on mark applied by firewall", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "match", + "", + "vif", + "" + ], + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "realtime", + "d", + "" + ], + "help": "lp: ; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "realtime", + "m1", + "" + ], + "help": "lp: 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", + "", + "class", + "", + "realtime", + "m2", + "" + ], + "help": "lp: 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", + "", + "class", + "", + "upperlimit", + "d", + "" + ], + "help": "lp: ; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "class", + "", + "upperlimit", + "m1", + "" + ], + "help": "lp: 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", + "", + "class", + "", + "upperlimit", + "m2", + "" + ], + "help": "lp: 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", + "", + "default", + "linkshare", + "d", + "" + ], + "help": "lp: ; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "default", + "linkshare", + "m1", + "" + ], + "help": "lp: 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", + "", + "default", + "linkshare", + "m2", + "" + ], + "help": "lp: 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", + "", + "default", + "realtime", + "d", + "" + ], + "help": "lp: ; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "default", + "realtime", + "m1", + "" + ], + "help": "lp: 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", + "", + "default", + "realtime", + "m2", + "" + ], + "help": "lp: 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", + "", + "default", + "upperlimit", + "d", + "" + ], + "help": "lp: ; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "", + "default", + "upperlimit", + "m1", + "" + ], + "help": "lp: 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", + "", + "default", + "upperlimit", + "m2", + "" + ], + "help": "lp: 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", + "", + "description", + "" + ], + "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", + "", + "compression", + "" + ], + "help": "lp: enable; Enable ESP compression", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "life-bytes", + "" + ], + "help": "lp: u32:1024-26843545600000; SA life in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "life-packets", + "" + ], + "help": "lp: u32:1000-26843545600000; SA life in packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "lifetime", + "" + ], + "help": "lp: u32:30-86400; SA lifetime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "mode", + "" + ], + "help": "lp: transport; Transport mode", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "pfs", + "" + ], + "help": "lp: disable; Disable PFS", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "proposal", + "", + "encryption", + "" + ], + "help": "lp: chacha20poly1305; 256 bit ChaCha20/Poly1305 with 128 bit ICV", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "", + "proposal", + "", + "hash", + "" + ], + "help": "lp: aes256gmac; 256-bit AES-GMAC", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "close-action", + "" + ], + "help": "lp: restart; Attempt to re-negotiate the connection immediately", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "dead-peer-detection", + "action", + "" + ], + "help": "lp: restart; Attempt to re-negotiate the connection immediately", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "dead-peer-detection", + "interval", + "" + ], + "help": "lp: u32:2-86400; Keep-alive interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "dead-peer-detection", + "timeout", + "" + ], + "help": "lp: u32:2-86400; Keep-alive timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "ikev2-reauth", + "" + ], + "help": "lp: no; Disable remote host re-authenticaton during an IKE rekey", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "key-exchange", + "" + ], + "help": "lp: ikev2; Use IKEv2 for key exchange", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "lifetime", + "" + ], + "help": "lp: u32:30-86400; IKE lifetime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "mobike", + "" + ], + "help": "lp: disable; Disable MOBIKE", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "mode", + "" + ], + "help": "lp: aggressive; Use the aggressive mode (insecure, not recommended)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "proposal", + "", + "dh-group", + "" + ], + "help": "lp: 32; Diffie-Hellman group 32 (curve448)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "proposal", + "", + "encryption", + "" + ], + "help": "lp: chacha20poly1305; 256 bit ChaCha20/Poly1305 with 128 bit ICV", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "", + "proposal", + "", + "hash", + "" + ], + "help": "lp: aes256gmac; 256-bit AES-GMAC", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "include-ipsec-conf", + "" + ], + "help": "Absolute path to specify a strongSwan config include file", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "include-ipsec-secrets", + "" + ], + "help": "Absolute path to a strongSwan secrets include file", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "interface", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "log", + "level", + "" + ], + "help": "lp: 2; More detailed debugging control flow", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "log", + "subsystem", + "" + ], + "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", + "" + ], + "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", + "", + "authentication", + "mode", + "" + ], + "help": "lp: pre-shared-secret; Use a pre-shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "", + "authentication", + "pre-shared-secret", + "" + ], + "help": "lp: txt; Pre-shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "", + "bind", + "tunnel", + "" + ], + "help": "lp: txt; Associated interface to this profile", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "", + "esp-group", + "" + ], + "help": "Encapsulating Security Payloads (ESP) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "", + "ike-group", + "" + ], + "help": "Internet Key Exchange (IKE) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "client-mode", + "" + ], + "help": "lp: eap-radius; Use EAP-RADIUS authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "id", + "" + ], + "help": "lp: txt; ID used for peer authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "local-users", + "username", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "local-users", + "username", + "", + "password", + "" + ], + "help": "Password used for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "pre-shared-secret", + "" + ], + "help": "lp: txt; Pre-shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "server-mode", + "" + ], + "help": "lp: x509; Use x.509 certificate (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "x509", + "ca-certificate", + "" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "x509", + "certificate", + "" + ], + "help": "lp: txt; Name of certificate in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "authentication", + "x509", + "passphrase", + "" + ], + "help": "lp: txt; Passphrase to decrypt the private key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "esp-group", + "" + ], + "help": "Encapsulating Security Payloads (ESP) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "ike-group", + "" + ], + "help": "Internet Key Exchange (IKE) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "local", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "local", + "prefix", + "" + ], + "help": "lp: ipv6net; Local IPv6 prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "local-address", + "" + ], + "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", + "", + "pool", + "" + ], + "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", + "", + "timeout", + "" + ], + "help": "lp: u32:1-86400; Timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "", + "unique", + "" + ], + "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", + "" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "dhcp", + "server", + "" + ], + "help": "lp: ipv4; DHCP server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "pool", + "", + "exclude", + "" + ], + "help": "lp: ipv6net; Local IPv6 pool prefix exclusion", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "pool", + "", + "name-server", + "" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "pool", + "", + "prefix", + "" + ], + "help": "lp: ipv6net; Local IPv6 pool prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "nas-identifier", + "" + ], + "help": "NAS-Identifier attribute sent to RADIUS", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "server", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "server", + "", + "disable-accounting" + ], + "help": "Disable accounting", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "server", + "", + "key", + "" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "server", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "id", + "" + ], + "help": "lp: txt; ID used for peer authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "mode", + "" + ], + "help": "lp: x509; Use x.509 certificate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "pre-shared-secret", + "" + ], + "help": "lp: txt; Pre-shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "remote-id", + "" + ], + "help": "lp: txt; ID used for peer authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "rsa", + "local-key", + "" + ], + "help": "Name of PKI key-pair with local private key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "rsa", + "passphrase", + "" + ], + "help": "Local private key passphrase", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "rsa", + "remote-key", + "" + ], + "help": "Name of PKI key-pair with remote public key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "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", + "", + "authentication", + "x509", + "ca-certificate", + "" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "x509", + "certificate", + "" + ], + "help": "lp: txt; Name of certificate in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "authentication", + "x509", + "passphrase", + "" + ], + "help": "lp: txt; Passphrase to decrypt the private key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "connection-type", + "" + ], + "help": "lp: none; Load the connection only", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "default-esp-group", + "" + ], + "help": "Defult ESP group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "dhcp-interface", + "" + ], + "help": "lp: txt; DHCP interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "force-encapsulation", + "" + ], + "help": "lp: disable; Do not force UDP encapsulation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "ike-group", + "" + ], + "help": "Internet Key Exchange (IKE) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "ikev2-reauth", + "" + ], + "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", + "", + "local-address", + "" + ], + "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", + "", + "tunnel", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "tunnel", + "", + "esp-group", + "" + ], + "help": "Encapsulating Security Payloads (ESP) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "tunnel", + "", + "local", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "tunnel", + "", + "local", + "prefix", + "" + ], + "help": "lp: ipv6net; Local IPv6 prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "tunnel", + "", + "priority", + "" + ], + "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", + "", + "tunnel", + "", + "protocol", + "" + ], + "help": "lp: txt; Protocol name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "tunnel", + "", + "remote", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "tunnel", + "", + "remote", + "prefix", + "" + ], + "help": "lp: ipv6net; Remote IPv6 prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "virtual-address", + "" + ], + "help": "lp: ipv6; Request IPv6 address from peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "vti", + "bind", + "" + ], + "help": "VTI tunnel interface associated with this configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "", + "vti", + "esp-group", + "" + ], + "help": "Encapsulating Security Payloads (ESP) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "password", + "" + ], + "help": "Password for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "rate-limit", + "download", + "" + ], + "help": "Download bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "rate-limit", + "upload", + "" + ], + "help": "Upload bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "static-ip", + "" + ], + "help": "Static client IP address (default: *)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "mode", + "" + ], + "help": "lp: radius; Use RADIUS server for user autentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "mppe", + "" + ], + "help": "lp: deny; drop all mppe", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "acct-timeout", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "NAS-Identifier attribute sent to RADIUS", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "rate-limit", + "attribute", + "" + ], + "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", + "" + ], + "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", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "server", + "", + "disable-accounting" + ], + "help": "Disable accounting", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "server", + "", + "fail-time", + "" + ], + "help": "lp: u32:0-600; Fail time penalty", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "server", + "", + "key", + "" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "server", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "source-address", + "" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "timeout", + "" + ], + "help": "Timeout to wait response from server (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "require", + "" + ], + "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", + "" + ], + "help": "First IP address in the pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "client-ip-pool", + "stop", + "" + ], + "help": "Last IP address in the pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "client-ip-pool", + "subnet", + "" + ], + "help": "lp: ipv4net; IPv4 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "client-ipv6-pool", + "delegate", + "", + "delegation-prefix", + "" + ], + "help": "lp: u32:32-64; Delegated prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "client-ipv6-pool", + "prefix", + "", + "mask", + "" + ], + "help": "lp: u32:48-128; Client prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "description", + "" + ], + "help": "Description for L2TP remote-access settings", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "dhcp-interface", + "" + ], + "help": "lp: txt; DHCP interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "gateway-address", + "" + ], + "help": "lp: ipv4; Default Gateway send to the client", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "idle", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "Encapsulating Security Payloads (ESP) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "ike-group", + "" + ], + "help": "Internet Key Exchange (IKE) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "ike-lifetime", + "" + ], + "help": "lp: u32:30-86400; IKE lifetime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "lifetime", + "" + ], + "help": "lp: u32:30-86400; IKE lifetime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "lns", + "host-name", + "" + ], + "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", + "" + ], + "help": "Tunnel password used to authenticate the client (LAC)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "mtu", + "" + ], + "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "name-server", + "" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "outside-address", + "" + ], + "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", + "" + ], + "help": "lp: require; Require IPv6 negotiation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ppp-options", + "lcp-echo-failure", + "" + ], + "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", + "" + ], + "help": "LCP echo-requests/sec (default: 30)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "wins-server", + "" + ], + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "", + "otp", + "interval", + "" + ], + "help": "lp: u32:5-86400; Time tokens interval in seconds.", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "", + "otp", + "key", + "" + ], + "help": "lp: txt; OTP key in hex-encoded format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "", + "otp", + "otp-length", + "" + ], + "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", + "", + "otp", + "token-type", + "" + ], + "help": "lp: hotp-event; Event-based OTP algorithm", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "", + "password", + "" + ], + "help": "Password used for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "mode", + "local", + "" + ], + "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", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "radius", + "server", + "", + "key", + "" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "radius", + "server", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "radius", + "source-address", + "" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "radius", + "timeout", + "" + ], + "help": "lp: u32:1-240; Session timeout in seconds (default: 2)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "listen-ports", + "tcp", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "listen-ports", + "udp", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "client-ip-settings", + "subnet", + "" + ], + "help": "lp: ipv4net; IPv4 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "client-ipv6-pool", + "mask", + "" + ], + "help": "lp: u32:48-128; Client prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "client-ipv6-pool", + "prefix", + "" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "name-server", + "" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "push-route", + "" + ], + "help": "lp: ipv6net; IPv6 network and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "ssl", + "ca-certificate", + "" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "ssl", + "certificate", + "" + ], + "help": "lp: txt; Name of certificate in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "ssl", + "passphrase", + "" + ], + "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", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "password", + "" + ], + "help": "Password for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "local-users", + "username", + "", + "static-ip", + "" + ], + "help": "Static client IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "mode", + "" + ], + "help": "lp: radius; Use RADIUS server for user autentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "mppe", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-65535; TCP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "dynamic-author", + "server", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-20; Maximum tries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "nas-identifier", + "" + ], + "help": "NAS-Identifier attribute sent to RADIUS", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "nas-ip-address", + "" + ], + "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", + "", + "acct-port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "", + "disable-accounting" + ], + "help": "Disable accounting", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "", + "fail-time", + "" + ], + "help": "lp: u32:0-600; Fail time penalty", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "", + "key", + "" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "source-address", + "" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "timeout", + "" + ], + "help": "lp: u32:1-60; Timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "require", + "" + ], + "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", + "" + ], + "help": "First IP address in the pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "client-ip-pool", + "stop", + "" + ], + "help": "Last IP address in the pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "gateway-address", + "" + ], + "help": "lp: ipv4; Default Gateway send to the client", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "mtu", + "" + ], + "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "name-server", + "" + ], + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "outside-address", + "" + ], + "help": "External IP address to which VPN clients will connect", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "wins-server", + "" + ], + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "", + "password", + "" + ], + "help": "Password for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "", + "rate-limit", + "download", + "" + ], + "help": "Download bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "", + "rate-limit", + "upload", + "" + ], + "help": "Upload bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "", + "static-ip", + "" + ], + "help": "Static client IP address (default: *)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "mode", + "" + ], + "help": "lp: radius; Use RADIUS server for user autentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "protocols", + "" + ], + "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", + "" + ], + "help": "lp: u32:1-60; Maximum jitter value in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "acct-timeout", + "" + ], + "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", + "" + ], + "help": "Shared secret for Dynamic Authorization Extension server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "dynamic-author", + "port", + "" + ], + "help": "lp: u32:1-65535; TCP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "dynamic-author", + "server", + "" + ], + "help": "lp: ipv4; IPv4 address for aynamic authorization server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "max-try", + "" + ], + "help": "lp: u32:1-20; Maximum tries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "nas-identifier", + "" + ], + "help": "NAS-Identifier attribute sent to RADIUS", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "nas-ip-address", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "lp: <0.001-1000>; Shaper multiplier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "rate-limit", + "vendor", + "" + ], + "help": "Specifies the vendor dictionary. (dictionary needs to be in", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "", + "acct-port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "", + "disable-accounting" + ], + "help": "Disable accounting", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "", + "fail-time", + "" + ], + "help": "lp: u32:0-600; Fail time penalty", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "", + "key", + "" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "source-address", + "" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "timeout", + "" + ], + "help": "lp: u32:1-60; Timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "client-ip-pool", + "subnet", + "" + ], + "help": "lp: ipv4net; IPv4 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "client-ipv6-pool", + "delegate", + "", + "delegation-prefix", + "" + ], + "help": "lp: u32:32-64; Delegated prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "client-ipv6-pool", + "prefix", + "", + "mask", + "" + ], + "help": "lp: u32:48-128; Client prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "gateway-address", + "" + ], + "help": "lp: ipv4; Default Gateway send to the client", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "mtu", + "" + ], + "help": "lp: u32:68-1500; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "name-server", + "" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "port", + "" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "ipv4", + "" + ], + "help": "lp: allow; Negotiate IPv4 only if client requests (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "ipv6", + "" + ], + "help": "lp: require; Require IPv6 negotiation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "lcp-echo-failure", + "" + ], + "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", + "" + ], + "help": "LCP echo-requests/sec (default: 30)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "lcp-echo-timeout", + "" + ], + "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", + "" + ], + "help": "lp: deny; drop all mppe", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ssl", + "ca-certificate", + "" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ssl", + "certificate", + "" + ], + "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", + "", + "description", + "" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-flowspec", + "local-install", + "interface", + "" + ], + "help": "Interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "network", + "", + "backdoor" + ], + "help": "Use BGP network/prefix as a backdoor route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "network", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "external", + "" + ], + "help": "lp: u32:1-255; eBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "internal", + "" + ], + "help": "lp: u32:1-255; iBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "local", + "" + ], + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "prefix", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "network", + "", + "backdoor" + ], + "help": "Use BGP network/prefix as a backdoor route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "network", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "external", + "" + ], + "help": "lp: u32:1-255; eBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "internal", + "" + ], + "help": "lp: u32:1-255; iBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "local", + "" + ], + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "prefix", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "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", + "", + "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", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "import", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "label", + "vpn", + "export", + "" + ], + "help": "lp: u32:0-1048575; Label Value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "maximum-paths", + "ebgp", + "" + ], + "help": "lp: u32:1-256; Number of paths to consider", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "maximum-paths", + "ibgp", + "" + ], + "help": "lp: u32:1-256; Number of paths to consider", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "network", + "", + "backdoor" + ], + "help": "Network as a backdoor route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "network", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "rd", + "vpn", + "export", + "" + ], + "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", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "connected", + "metric", + "" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "connected", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "isis", + "metric", + "" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "isis", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "kernel", + "metric", + "" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "kernel", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "ospf", + "metric", + "" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "ospf", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "rip", + "metric", + "" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "rip", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "static", + "metric", + "" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "static", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "table", + "" + ], + "help": "Redistribute non-main Kernel Routing Table", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-map", + "vpn", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-map", + "vpn", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "both", + "" + ], + "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", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "export", + "" + ], + "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", + "", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "import", + "" + ], + "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", + "", + "protocols", + "bgp", + "address-family", + "ipv4-vpn", + "network", + "", + "label", + "" + ], + "help": "lp: u32:0-1048575; MPLS label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv4-vpn", + "network", + "", + "rd", + "" + ], + "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", + "", + "protocols", + "bgp", + "address-family", + "ipv6-flowspec", + "local-install", + "interface", + "" + ], + "help": "Interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "network", + "", + "backdoor" + ], + "help": "Use BGP network/prefix as a backdoor route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "network", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "external", + "" + ], + "help": "lp: u32:1-255; eBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "internal", + "" + ], + "help": "lp: u32:1-255; iBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "local", + "" + ], + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "prefix", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "network", + "", + "path-limit", + "" + ], + "help": "lp: u32:0-255; AS path hop count limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "network", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "external", + "" + ], + "help": "lp: u32:1-255; eBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "internal", + "" + ], + "help": "lp: u32:1-255; iBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "local", + "" + ], + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "prefix", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "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", + "", + "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", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "import", + "vrf", + "" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "label", + "vpn", + "export", + "" + ], + "help": "lp: u32:0-1048575; Label Value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "maximum-paths", + "ebgp", + "" + ], + "help": "lp: u32:1-256; Number of paths to consider", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "maximum-paths", + "ibgp", + "" + ], + "help": "lp: u32:1-256; Number of paths to consider", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "network", + "", + "path-limit", + "" + ], + "help": "lp: u32:0-255; AS path hop count limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "network", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "rd", + "vpn", + "export", + "" + ], + "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", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "connected", + "metric", + "" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "connected", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "kernel", + "metric", + "" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "kernel", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ospfv3", + "metric", + "" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ospfv3", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ripng", + "metric", + "" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ripng", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "static", + "metric", + "" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "static", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "table", + "" + ], + "help": "Redistribute non-main Kernel Routing Table", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-map", + "vpn", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-map", + "vpn", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "both", + "" + ], + "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", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "export", + "" + ], + "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", + "", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "import", + "" + ], + "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", + "", + "protocols", + "bgp", + "address-family", + "ipv6-vpn", + "network", + "", + "label", + "" + ], + "help": "lp: u32:0-1048575; MPLS label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "ipv6-vpn", + "network", + "", + "rd", + "" + ], + "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", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise", + "ipv4", + "unicast", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise", + "ipv6", + "unicast", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-all-vni" + ], + "help": "Advertise All local VNIs", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "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", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-pip", + "" + ], + "help": "lp: ipv4; IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "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", + "", + "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", + "", + "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", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "rd", + "" + ], + "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", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "both", + "" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "export", + "" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "import", + "" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "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", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "advertise-default-gw" + ], + "help": "Advertise All default g/w mac-ip routes in EVPN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "advertise-svi-ip" + ], + "help": "Advertise svi mac-ip routes in EVPN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "rd", + "" + ], + "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", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "route-target", + "both", + "" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "route-target", + "export", + "" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "", + "route-target", + "import", + "" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "listen", + "limit", + "" + ], + "help": "lp: u32:1-5000; BGP neighbor limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "listen", + "range", + "", + "peer-group", + "" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "local-as", + "" + ], + "help": "lp: u32:1-4294967294; Autonomous System Number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-flowspec", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-labeled-unicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-multicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-unicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "distribute-list", + "export", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "distribute-list", + "import", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv4-vpn", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-flowspec", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-labeled-unicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-multicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-unicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "distribute-list", + "export", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "distribute-list", + "import", + "" + ], + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "ipv6-vpn", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "address-family", + "l2vpn-evpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "advertisement-interval", + "" + ], + "help": "lp: u32:0-600; Advertisement interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "bfd", + "profile", + "" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "capability", + "dynamic" + ], + "help": "Advertise dynamic capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "capability", + "extended-nexthop" + ], + "help": "Advertise extended-nexthop capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "disable-capability-negotiation" + ], + "help": "Disable capability negotiation with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "ebgp-multihop", + "" + ], + "help": "lp: u32:1-255; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "graceful-restart", + "" + ], + "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "interface", + "peer-group", + "" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "interface", + "remote-as", + "" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "interface", + "source-interface", + "" + ], + "help": "lp: interface; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "interface", + "v6only", + "peer-group", + "" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "interface", + "v6only", + "remote-as", + "" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "local-as", + "", + "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", + "", + "protocols", + "bgp", + "neighbor", + "", + "override-capability" + ], + "help": "Ignore capability negotiation with specified neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "passive" + ], + "help": "Do not initiate a session with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "password", + "" + ], + "help": "BGP MD5 password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "peer-group", + "" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "port", + "" + ], + "help": "lp: u32:1-65535; Neighbor BGP port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "remote-as", + "" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "shutdown" + ], + "help": "Administratively shutdown this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "solo" + ], + "help": "Do not send back prefixes learned from the neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "strict-capability-match" + ], + "help": "Enable strict capability negotiation", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "timers", + "connect", + "" + ], + "help": "lp: 0; Disable connect timer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "timers", + "holdtime", + "" + ], + "help": "lp: 0; Hold timer disabled", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "timers", + "keepalive", + "" + ], + "help": "lp: u32:1-65535; Keepalive interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "ttl-security", + "hops", + "" + ], + "help": "lp: u32:1-254; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "neighbor", + "", + "update-source", + "" + ], + "help": "lp: txt; Interface as route source", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "always-compare-med" + ], + "help": "Always compare MEDs from different neighbors", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "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", + "", + "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", + "", + "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", + "", + "protocols", + "bgp", + "parameters", + "bestpath", + "bandwidth", + "" + ], + "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", + "", + "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", + "", + "protocols", + "bgp", + "parameters", + "bestpath", + "med", + "confed" + ], + "help": "Compare MEDs among confederation paths", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "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", + "", + "protocols", + "bgp", + "parameters", + "cluster-id", + "" + ], + "help": "lp: ipv4; Route-reflector cluster-id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "conditional-advertisement", + "timer", + "" + ], + "help": "lp: u32:5-240; Period to rerun the conditional advertisement scanner process", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "confederation", + "identifier", + "" + ], + "help": "lp: u32:1-4294967294; Confederation AS id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "confederation", + "peers", + "" + ], + "help": "lp: u32:1-4294967294; Peer AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "dampening", + "half-life", + "" + ], + "help": "lp: u32:1-45; Half-life penalty in minutes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "dampening", + "max-suppress-time", + "" + ], + "help": "lp: u32:1-255; Maximum suppress duration in minutes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "dampening", + "re-use", + "" + ], + "help": "lp: u32:1-20000; Re-use penalty points", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "dampening", + "start-suppress-time", + "" + ], + "help": "lp: u32:1-20000; Start-suppress penalty points", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "default", + "local-pref", + "" + ], + "help": "lp: u32; Local preference", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "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", + "", + "protocols", + "bgp", + "parameters", + "distance", + "global", + "external", + "" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "distance", + "global", + "internal", + "" + ], + "help": "lp: u32:1-255; Administrative distance for internal BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "distance", + "global", + "local", + "" + ], + "help": "lp: u32:1-255; Administrative distance for internal BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "distance", + "prefix", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "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", + "", + "protocols", + "bgp", + "parameters", + "fast-convergence" + ], + "help": "Teardown sessions immediately whenever peer becomes unreachable", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "graceful-restart", + "stalepath-time", + "" + ], + "help": "lp: u32:1-3600; Hold time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "graceful-shutdown" + ], + "help": "Graceful shutdown", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "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", + "", + "protocols", + "bgp", + "parameters", + "minimum-holdtime", + "" + ], + "help": "lp: u32:1-65535; Minimum holdtime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "network-import-check" + ], + "help": "Enable IGP route check for network statements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "protocols", + "bgp", + "parameters", + "router-id", + "" + ], + "help": "lp: ipv4; Router-ID in IP address format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "parameters", + "shutdown" + ], + "help": "Administrative shutdown of the BGP instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv4-unicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "advertise-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "non-exist-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "default-originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "export", + "" + ], + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "distribute-list", + "import", + "" + ], + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "export", + "" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "filter-list", + "import", + "" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "maximum-prefix-out", + "" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "export", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "prefix-list", + "import", + "" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "unsuppress-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "ipv6-unicast", + "weight", + "" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "allowas-in", + "number", + "" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "export", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "route-map", + "import", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "address-family", + "l2vpn-evpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "bfd", + "profile", + "" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "capability", + "dynamic" + ], + "help": "Advertise dynamic capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "capability", + "extended-nexthop" + ], + "help": "Advertise extended-nexthop capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "disable-capability-negotiation" + ], + "help": "Disable capability negotiation with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "ebgp-multihop", + "" + ], + "help": "lp: u32:1-255; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "graceful-restart", + "" + ], + "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "local-as", + "", + "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", + "", + "protocols", + "bgp", + "peer-group", + "", + "override-capability" + ], + "help": "Ignore capability negotiation with specified neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "passive" + ], + "help": "Do not initiate a session with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "password", + "" + ], + "help": "BGP MD5 password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "remote-as", + "" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "shutdown" + ], + "help": "Administratively shutdown this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "ttl-security", + "hops", + "" + ], + "help": "lp: u32:1-254; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "peer-group", + "", + "update-source", + "" + ], + "help": "lp: txt; Interface as route source", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "timers", + "holdtime", + "" + ], + "help": "lp: 0; Hold timer disabled", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "bgp", + "timers", + "keepalive", + "" + ], + "help": "lp: u32:1-65535; Keepalive interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "area-password", + "md5", + "" + ], + "help": "lp: txt; Level-wide password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "area-password", + "plaintext-password", + "" + ], + "help": "lp: txt; Circuit password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "always" + ], + "help": "Always advertise default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "always" + ], + "help": "Always advertise default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "always" + ], + "help": "Always advertise default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "always" + ], + "help": "Always advertise default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "domain-password", + "md5", + "" + ], + "help": "lp: txt; Level-wide password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "domain-password", + "plaintext-password", + "" + ], + "help": "lp: txt; Circuit password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "dynamic-hostname" + ], + "help": "Dynamic hostname for IS-IS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "bfd", + "profile", + "" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "circuit-type", + "" + ], + "help": "lp: level-2-only; Level-2 only adjacencies are formed", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "hello-interval", + "" + ], + "help": "lp: u32:1-600; Set Hello interval", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "hello-multiplier", + "" + ], + "help": "lp: u32:2-100; Set multiplier for Hello holding time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "hello-padding" + ], + "help": "Add padding to IS-IS hello packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "network", + "point-to-point" + ], + "help": "point-to-point network type", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "no-three-way-handshake" + ], + "help": "Disable three-way handshake", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "passive" + ], + "help": "Configure passive mode for interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "password", + "md5", + "" + ], + "help": "lp: txt; Level-wide password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "password", + "plaintext-password", + "" + ], + "help": "lp: txt; Circuit password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "priority", + "" + ], + "help": "lp: u32:0-127; Priority value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "interface", + "", + "psnp-interval", + "" + ], + "help": "lp: u32:0-127; PSNP interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "level", + "" + ], + "help": "lp: level-2; Act as an area router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "log-adjacency-changes" + ], + "help": "Log adjacency state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "lsp-gen-interval", + "" + ], + "help": "lp: u32:1-120; Minimum interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "lsp-mtu", + "" + ], + "help": "lp: u32:128-4352; Maximum size of generated LSPs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "lsp-refresh-interval", + "" + ], + "help": "lp: u32:1-65235; LSP refresh interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "max-lsp-lifetime", + "" + ], + "help": "lp: u32:350-65535; LSP lifetime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "metric-style", + "" + ], + "help": "lp: wide; Use new style of TLVs to carry wider metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "net", + "" + ], + "help": "lp: XX.XXXX. ... .XXX.XX; Network entity title (NET)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "purge-originator" + ], + "help": "Use the RFC 6232 purge-originator", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-1", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-1", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-2", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-2", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-1", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-1", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-2", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-2", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-1", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-1", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-2", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-2", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-1", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-1", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-2", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-2", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-1", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-1", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-2", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-2", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-1", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-1", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-2", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-2", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-1", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-1", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-2", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-2", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-1", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-1", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-2", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-2", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-1", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-1", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-2", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-2", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-1", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-1", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-2", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-2", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-1", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-1", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-2", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-2", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-1", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-1", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-2", + "metric", + "" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-2", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "enable" + ], + "help": "Enable segment-routing functionality", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "global-block", + "high-label-value", + "" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "global-block", + "low-label-value", + "" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "local-block", + "high-label-value", + "" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "local-block", + "low-label-value", + "" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "maximum-label-depth", + "" + ], + "help": "lp: u32:1-16; MPLS label depth", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "absolute", + "explicit-null" + ], + "help": "Request upstream neighbor to replace segment/label with explicit", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "absolute", + "no-php-flag" + ], + "help": "Do not request penultimate hop popping for segment/label", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "absolute", + "value", + "" + ], + "help": "lp: u32:16-1048575; The absolute segment/label ID value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "index", + "explicit-null" + ], + "help": "Request upstream neighbor to replace segment/label with explicit", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "index", + "no-php-flag" + ], + "help": "Do not request penultimate hop popping for segment/label", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "segment-routing", + "prefix", + "", + "index", + "value", + "" + ], + "help": "lp: u32:0-65535; The index segment/label ID value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "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", + "", + "protocols", + "isis", + "set-overload-bit" + ], + "help": "Set overload bit to avoid any transit traffic", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "spf-delay-ietf", + "holddown", + "" + ], + "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", + "", + "protocols", + "isis", + "spf-delay-ietf", + "init-delay", + "" + ], + "help": "lp: u32:0-60000; Delay used while in QUIET state (in ms)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "spf-delay-ietf", + "long-delay", + "" + ], + "help": "lp: u32:0-60000; Delay used while in LONG_WAIT state in ms", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "spf-delay-ietf", + "short-delay", + "" + ], + "help": "lp: u32:0-60000; Delay used while in SHORT_WAIT state (in ms)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "spf-delay-ietf", + "time-to-learn", + "" + ], + "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", + "", + "protocols", + "isis", + "spf-interval", + "" + ], + "help": "lp: u32:1-120; Interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "traffic-engineering", + "address", + "" + ], + "help": "lp: ipv4; IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "isis", + "traffic-engineering", + "enable" + ], + "help": "Enable MPLS traffic engineering extensions", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "access-list", + "", + "export", + "" + ], + "help": "lp: static; Filter static routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "area-type", + "normal" + ], + "help": "Normal OSPF area", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "area-type", + "nssa", + "default-cost", + "" + ], + "help": "lp: u32:0-16777215; Summary default cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "area-type", + "nssa", + "no-summary" + ], + "help": "Do not inject inter-area routes into stub", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "area-type", + "nssa", + "translate", + "" + ], + "help": "lp: never; Never translate LSA types", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "area-type", + "stub", + "default-cost", + "" + ], + "help": "lp: u32:0-16777215; Summary default cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "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", + "", + "protocols", + "ospf", + "area", + "", + "authentication", + "" + ], + "help": "lp: md5; Use MD5 authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "export-list", + "" + ], + "help": "lp: u32; Access-list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "import-list", + "" + ], + "help": "lp: u32; Access-list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "network", + "" + ], + "help": "lp: ipv4net; OSPF network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "range", + "", + "cost", + "" + ], + "help": "lp: u32:0-16777215; Metric for this range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "range", + "", + "not-advertise" + ], + "help": "Do not advertise this range", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "range", + "", + "substitute", + "" + ], + "help": "lp: ipv4net; Advertise area range as another prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "shortcut", + "" + ], + "help": "lp: enable; Enable shortcutting mode", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "authentication", + "md5", + "key-id", + "", + "md5-key", + "" + ], + "help": "lp: txt; MD5 Key (16 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "authentication", + "plaintext-password", + "" + ], + "help": "lp: txt; Plain text password (8 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "dead-interval", + "" + ], + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "hello-interval", + "" + ], + "help": "lp: u32:1-65535; Hello interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "retransmit-interval", + "" + ], + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "area", + "", + "virtual-link", + "", + "transmit-delay", + "" + ], + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "auto-cost", + "reference-bandwidth", + "" + ], + "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "default-information", + "originate", + "always" + ], + "help": "Always advertise a default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "default-information", + "originate", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "default-information", + "originate", + "metric-type", + "" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "default-information", + "originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "default-metric", + "" + ], + "help": "lp: u32:0-16777214; Metric of redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "distance", + "global", + "" + ], + "help": "lp: u32:1-255; Administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "distance", + "ospf", + "external", + "" + ], + "help": "lp: u32:1-255; Distance for external routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "distance", + "ospf", + "inter-area", + "" + ], + "help": "lp: u32:1-255; Distance for inter-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "distance", + "ospf", + "intra-area", + "" + ], + "help": "lp: u32:1-255; Distance for intra-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "area", + "" + ], + "help": "lp: ipv4; OSPF area ID in IP address notation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "authentication", + "md5", + "key-id", + "", + "md5-key", + "" + ], + "help": "lp: txt; MD5 Key (16 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "authentication", + "plaintext-password", + "" + ], + "help": "lp: txt; Plain text password (8 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "bandwidth", + "" + ], + "help": "lp: u32:1-100000; Bandwidth in Megabit/sec (for calculating OSPF cost)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "bfd", + "profile", + "" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "cost", + "" + ], + "help": "lp: u32:1-65535; OSPF interface cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "dead-interval", + "" + ], + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "hello-interval", + "" + ], + "help": "lp: u32:1-65535; Hello interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "hello-multiplier", + "" + ], + "help": "lp: u32:1-10; Number of Hellos to send each second", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "mtu-ignore" + ], + "help": "Disable Maximum Transmission Unit (MTU) mismatch detection", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "network", + "" + ], + "help": "lp: point-to-point; Point-to-point network type", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "passive", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "priority", + "" + ], + "help": "lp: u32:0-255; OSPF router priority cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "retransmit-interval", + "" + ], + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "interface", + "", + "transmit-delay", + "" + ], + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "log-adjacency-changes", + "detail" + ], + "help": "Log all state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "max-metric", + "router-lsa", + "administrative" + ], + "help": "Administratively apply, for an indefinite period", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "max-metric", + "router-lsa", + "on-shutdown", + "" + ], + "help": "lp: u32:5-100; Time (seconds) to advertise self as stub-router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "max-metric", + "router-lsa", + "on-startup", + "" + ], + "help": "lp: u32:5-86400; Time (seconds) to advertise self as stub-router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "maximum-paths", + "" + ], + "help": "lp: u32:1-64; Maximum multiple paths (ECMP)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "mpls-te", + "enable" + ], + "help": "Enable MPLS-TE functionality", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "mpls-te", + "router-address", + "" + ], + "help": "lp: ipv4; Stable IP address of the advertising router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "neighbor", + "", + "poll-interval", + "" + ], + "help": "lp: u32:1-65535; Seconds between dead neighbor polling interval", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "neighbor", + "", + "priority", + "" + ], + "help": "lp: u32:0-255; Neighbor priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "parameters", + "abr-type", + "" + ], + "help": "lp: standard; Standard ABR type", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "parameters", + "opaque-lsa" + ], + "help": "Enable the Opaque-LSA capability (rfc2370)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "parameters", + "rfc1583-compatibility" + ], + "help": "Enable RFC1583 criteria for handling AS external routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "parameters", + "router-id", + "" + ], + "help": "lp: ipv4; Router-ID in IP address format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "passive-interface", + "" + ], + "help": "lp: default; Default to suppress routing updates on all interfaces", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "bgp", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "bgp", + "metric-type", + "" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "bgp", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "connected", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "connected", + "metric-type", + "" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "connected", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "isis", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "isis", + "metric-type", + "" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "isis", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "kernel", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "kernel", + "metric-type", + "" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "kernel", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "rip", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "rip", + "metric-type", + "" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "rip", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "static", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "static", + "metric-type", + "" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "static", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "table", + "", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "table", + "", + "metric-type", + "" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "redistribute", + "table", + "", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "refresh", + "timers", + "" + ], + "help": "lp: u32:10-1800; Timer value in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "delay", + "" + ], + "help": "lp: u32:0-600000; Delay in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "initial-holdtime", + "" + ], + "help": "lp: u32:0-600000; Initial hold time in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "max-holdtime", + "" + ], + "help": "lp: u32:0-600000; Max hold time in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "area", + "", + "area-type", + "nssa", + "default-information-originate" + ], + "help": "Originate Type 7 default into NSSA area", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "area", + "", + "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", + "", + "protocols", + "ospfv3", + "area", + "", + "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", + "", + "protocols", + "ospfv3", + "area", + "", + "export-list", + "" + ], + "help": "Name of export-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "area", + "", + "import-list", + "" + ], + "help": "Name of import-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "area", + "", + "range", + "", + "advertise" + ], + "help": "Advertise this range", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "area", + "", + "range", + "", + "not-advertise" + ], + "help": "Do not advertise this range", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "auto-cost", + "reference-bandwidth", + "" + ], + "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "default-information", + "originate", + "always" + ], + "help": "Always advertise a default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "default-information", + "originate", + "metric", + "" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "default-information", + "originate", + "metric-type", + "" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "default-information", + "originate", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "distance", + "global", + "" + ], + "help": "lp: u32:1-255; Administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "distance", + "ospfv3", + "external", + "" + ], + "help": "lp: u32:1-255; Distance for external routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "distance", + "ospfv3", + "inter-area", + "" + ], + "help": "lp: u32:1-255; Distance for inter-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "distance", + "ospfv3", + "intra-area", + "" + ], + "help": "lp: u32:1-255; Distance for intra-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "area", + "" + ], + "help": "lp: ipv4; OSPF area ID in IP address notation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "bfd", + "profile", + "" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "cost", + "" + ], + "help": "lp: u32:1-65535; OSPF interface cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "dead-interval", + "" + ], + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "hello-interval", + "" + ], + "help": "lp: u32:1-65535; Hello interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "ifmtu", + "" + ], + "help": "lp: u32:1-65535; Interface MTU", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "instance-id", + "" + ], + "help": "lp: u32:0-255; Instance Id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "mtu-ignore" + ], + "help": "Disable Maximum Transmission Unit (MTU) mismatch detection", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "network", + "" + ], + "help": "lp: point-to-point; Point-to-point network type", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "passive" + ], + "help": "Configure passive mode for interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "priority", + "" + ], + "help": "lp: u32:0-255; OSPF router priority cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "retransmit-interval", + "" + ], + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "interface", + "", + "transmit-delay", + "" + ], + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "log-adjacency-changes", + "detail" + ], + "help": "Log all state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "parameters", + "router-id", + "" + ], + "help": "lp: ipv4; Router-ID in IP address format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "redistribute", + "bgp", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "redistribute", + "connected", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "redistribute", + "kernel", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "redistribute", + "ripng", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "redistribute", + "static", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "ospfv3", + "route-map", + "" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "blackhole", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "blackhole", + "tag", + "" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "dhcp-interface", + "" + ], + "help": "lp: txt; DHCP interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "interface", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "interface", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "interface", + "", + "vrf", + "" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "next-hop", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "next-hop", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "next-hop", + "", + "interface", + "" + ], + "help": "lp: txt; Gateway interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "next-hop", + "", + "vrf", + "" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "reject", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route", + "", + "reject", + "tag", + "" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "blackhole", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "blackhole", + "tag", + "" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "interface", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "interface", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "interface", + "", + "vrf", + "" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "interface", + "" + ], + "help": "lp: txt; Gateway interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "next-hop", + "", + "vrf", + "" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "reject", + "distance", + "" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "protocols", + "static", + "route6", + "", + "reject", + "tag", + "" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "table", + "" + ], + "help": "lp: u32:100-65535; Routing table ID", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "", + "vni", + "" + ], + "help": "lp: u32:0-16777214; VXLAN virtual network identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "default-action", + "" + ], + "help": "lp: reject; Drop and notify source", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "description", + "" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "enable-default-log" + ], + "help": "Option to log packets hitting default-action", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "from", + "", + "firewall", + "ipv6-name", + "" + ], + "help": "IPv6 firewall ruleset", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "from", + "", + "firewall", + "name", + "" + ], + "help": "IPv4 firewall ruleset", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "interface", + "" + ], + "help": "lp: txt; Interface associated with zone", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "intra-zone-filtering", + "action", + "" + ], + "help": "lp: drop; Drop silently", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "intra-zone-filtering", + "firewall", + "ipv6-name", + "" + ], + "help": "IPv6 firewall ruleset", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "intra-zone-filtering", + "firewall", + "name", + "" + ], + "help": "IPv4 firewall ruleset", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "", + "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", + "" + ], + "help": "Pull a new image for container", + "run": "sudo podman image pull \"${4}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "add", + "raid", + "", + "member", + "" + ], + "help": "Name of RAID set member to add", + "run": "", + "type": null, + "val_help": null + }, + { + "cmd": [ + "add", + "system", + "image", + "" + ], + "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", + "", + "username", + "", + "password", + "" + ], + "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", + "", + "vrf", + "" + ], + "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", + "", + "vrf", + "", + "username", + "", + "password", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "help": "Clear prefix-list statistics or status for specified word", + "run": "vtysh -c \"$*\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "ip", + "prefix-list", + "", + "" + ], + "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", + "" + ], + "help": "Clear prefix-list statistics or status for specified word", + "run": "vtysh -c \"$*\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "ipv6", + "prefix-list", + "", + "" + ], + "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", + "", + "from", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "Connect to device attached to serial console server", + "run": "/usr/bin/console \"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "connect", + "container", + "" + ], + "help": "Attach to a running container", + "run": "sudo podman exec --interactive --tty \"$3\" /bin/sh", + "type": null, + "val_help": null + }, + { + "cmd": [ + "connect", + "interface", + "" + ], + "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", + "", + "to", + "" + ], + "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", + "" + ], + "help": "Delete container image", + "run": "sudo podman image rm --force \"${4}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "delete", + "file", + "" + ], + "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", + "" + ], + "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", + "", + "member", + "" + ], + "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", + "" + ], + "help": "Name of image image to delete", + "run": "", + "type": null, + "val_help": null + }, + { + "cmd": [ + "disconnect", + "interface", + "" + ], + "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", + "", + "address", + "" + ], + "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", + "", + "address", + "", + "count", + "" + ], + "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", + "", + "address", + "" + ], + "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", + "", + "address", + "", + "count", + "" + ], + "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", + "", + "address", + "" + ], + "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", + "", + "address", + "" + ], + "help": "IPv6 address of node to lookup", + "run": "/usr/bin/ndisc6 -m \"$6\" \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "ipv6-rd", + "interface", + "", + "address", + "" + ], + "help": "IPv6 address of target", + "run": "/usr/bin/rdisc6 -m \"$6\" \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "ipv6-rd", + "interface", + "" + ], + "help": "IPv6 Router Discovery on specified interface", + "run": "/usr/bin/rdisc6 \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "mtu", + "host", + "", + "interface", + "" + ], + "help": "Source interface", + "run": "${vyos_op_scripts_dir}/force_mtu_host.sh $4 $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "mtu", + "host", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "IP address of the remote TWAMP server", + "run": "twping $3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "format", + "disk", + "", + "like", + "" + ], + "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", + "", + "path", + "" + ], + "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", + "", + "remote", + "", + "name", + "" + ], + "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", + "", + "remote", + "", + "name", + "", + "profile", + "" + ], + "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", + "", + "remote", + "" + ], + "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", + "", + "remote", + "", + "profile", + "", + "name", + "" + ], + "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", + "", + "remote", + "", + "profile", + "" + ], + "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", + "", + "remote", + "", + "name", + "" + ], + "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", + "", + "remote", + "" + ], + "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", + "", + "otp-key", + "hotp-time", + "digits", + "", + "interval", + "" + ], + "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", + "", + "otp-key", + "hotp-time", + "digits", + "" + ], + "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", + "", + "otp-key", + "hotp-time", + "interval", + "", + "digits", + "" + ], + "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", + "", + "otp-key", + "hotp-time", + "interval", + "" + ], + "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", + "", + "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", + "", + "ca", + "", + "certificate", + "", + "key", + "" + ], + "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", + "", + "ca", + "", + "certificate", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "file", + "" + ], + "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", + "", + "install", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "file", + "" + ], + "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", + "", + "install", + "" + ], + "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", + "" + ], + "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", + "", + "file", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "peer", + "" + ], + "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", + "", + "path", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "interface", + "", + "server", + "", + "address", + "", + "address", + "" + ], + "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", + "", + "interface", + "", + "server", + "", + "address", + "" + ], + "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", + "", + "interface", + "", + "server", + "" + ], + "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", + "" + ], + "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", + "", + "file", + "" + ], + "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", + "", + "key-file", + "" + ], + "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", + "", + "file", + "" + ], + "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", + "", + "key-file", + "" + ], + "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", + "", + "file", + "" + ], + "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", + "", + "file", + "" + ], + "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", + "", + "private-file", + "" + ], + "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", + "", + "public-file", + "" + ], + "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", + "", + "file", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "rule", + "", + "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", + "", + "rule", + "", + "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", + "", + "rule", + "" + ], + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "rule", + "", + "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", + "", + "rule", + "", + "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", + "", + "rule", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "" + ], + "help": "Monitor ndp protocol on specified interface", + "run": "sudo ndptool monitor --ifname=$4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "ndp", + "interface", + "", + "type", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "filter", + "" + ], + "help": "Monitor traffic matching filter conditions", + "run": "sudo tcpdump -n -i $4 \"${@:6}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "" + ], + "help": "Monitor traffic dump from an interface", + "run": "sudo tcpdump -i $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "", + "save", + "", + "filter", + "" + ], + "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", + "", + "save", + "" + ], + "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", + "", + "verbose", + "filter", + "" + ], + "help": "Monitor traffic matching filter conditions", + "run": "sudo tcpdump -vvv -ne -i $4 \"${@:6}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "", + "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", + "", + "verbose", + "save", + "", + "filter", + "" + ], + "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", + "", + "verbose", + "save", + "" + ], + "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", + "" + ], + "help": "Send Internet Control Message Protocol (ICMP) echo request", + "run": "${vyos_op_scripts_dir}/ping.py ${@:2}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "ping", + "", + "" + ], + "help": "Ping options", + "run": "${vyos_op_scripts_dir}/ping.py ${@:2}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "poweroff", + "at", + "", + "date", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "date", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "" + ], + "help": "New name for system image.", + "run": "", + "type": null, + "val_help": null + }, + { + "cmd": [ + "renew", + "dhcp", + "interface", + "" + ], + "help": "Renew DHCP client lease for specified interface", + "run": "sudo systemctl restart \"dhclient@$4.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "renew", + "dhcpv6", + "interface", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "1-4294967295", + "" + ], + "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", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "1-4294967295", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "" + ], + "help": "IPv4 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "" + ], + "help": "IPv6 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "" + ], + "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", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "", + "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", + "", + "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", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "" + ], + "help": "BGP IPv4/IPv6 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "", + "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", + "", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "", + "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", + "", + "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", + "", + "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", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "peer-group", + "" + ], + "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", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "peer-group", + "", + "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", + "", + "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", + "", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "prefix", + "" + ], + "help": "Clear bestpath and re-advertise", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "1-4294967295", + "", + "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", + "", + "1-4294967295", + "", + "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", + "", + "1-4294967295", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "1-4294967295", + "" + ], + "help": "Reset peers with the AS number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "1-4294967295", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "1-4294967295", + "", + "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", + "", + "1-4294967295", + "", + "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", + "", + "1-4294967295", + "", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "all" + ], + "help": "Clear all peers", + "run": "vtysh -c \"clear bgp vrf $4 *\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "external", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "external" + ], + "help": "Reset all external peers", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "external", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv4", + "1-4294967295", + "", + "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", + "", + "ipv4", + "1-4294967295", + "", + "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", + "", + "ipv4", + "1-4294967295", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv4", + "1-4294967295", + "" + ], + "help": "Reset peers with the AS number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv4", + "1-4294967295", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv4", + "1-4294967295", + "", + "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", + "", + "ipv4", + "1-4294967295", + "", + "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", + "", + "ipv4", + "1-4294967295", + "", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv4", + "all" + ], + "help": "Clear all peers", + "run": "vtysh -c \"clear bgp vrf $4 ipv4 *\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv4", + "external" + ], + "help": "Reset all external peers", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv4", + "", + "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", + "", + "ipv4", + "", + "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", + "", + "ipv4", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv4", + "" + ], + "help": "IPv4 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv4", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv4", + "", + "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", + "", + "ipv4", + "", + "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", + "", + "ipv4", + "", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv4", + "peer-group", + "", + "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", + "", + "ipv4", + "peer-group", + "", + "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", + "", + "ipv4", + "peer-group", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv4", + "peer-group", + "" + ], + "help": "Reset all members of peer-group", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv4", + "peer-group", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv4", + "peer-group", + "", + "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", + "", + "ipv4", + "peer-group", + "", + "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", + "", + "ipv4", + "peer-group", + "", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv6", + "1-4294967295", + "", + "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", + "", + "ipv6", + "1-4294967295", + "", + "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", + "", + "ipv6", + "1-4294967295", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv6", + "1-4294967295", + "" + ], + "help": "Reset peers with the AS number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv6", + "1-4294967295", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv6", + "1-4294967295", + "", + "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", + "", + "ipv6", + "1-4294967295", + "", + "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", + "", + "ipv6", + "1-4294967295", + "", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv6", + "all" + ], + "help": "Clear all peers", + "run": "vtysh -c \"clear bgp vrf $4 ipv6 *\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv6", + "external" + ], + "help": "Reset all external peers", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv6", + "", + "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", + "", + "ipv6", + "", + "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", + "", + "ipv6", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv6", + "" + ], + "help": "IPv6 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv6", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv6", + "", + "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", + "", + "ipv6", + "", + "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", + "", + "ipv6", + "", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv6", + "peer-group", + "", + "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", + "", + "ipv6", + "peer-group", + "", + "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", + "", + "ipv6", + "peer-group", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv6", + "peer-group", + "" + ], + "help": "Reset all members of peer-group", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv6", + "peer-group", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "ipv6", + "peer-group", + "", + "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", + "", + "ipv6", + "peer-group", + "", + "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", + "", + "ipv6", + "peer-group", + "", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "1-4294967295", + "", + "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", + "", + "l2vpn", + "evpn", + "1-4294967295", + "", + "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", + "", + "l2vpn", + "evpn", + "1-4294967295", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "1-4294967295", + "" + ], + "help": "Reset peers with the AS number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "1-4294967295", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "1-4294967295", + "", + "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", + "", + "l2vpn", + "evpn", + "1-4294967295", + "", + "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", + "", + "l2vpn", + "evpn", + "1-4294967295", + "", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "l2vpn", + "evpn", + "", + "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", + "", + "l2vpn", + "evpn", + "", + "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", + "", + "l2vpn", + "evpn", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "" + ], + "help": "BGP IPv4/IPv6 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "", + "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", + "", + "l2vpn", + "evpn", + "", + "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", + "", + "l2vpn", + "evpn", + "", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "peer-group", + "", + "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", + "", + "l2vpn", + "evpn", + "peer-group", + "", + "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", + "", + "l2vpn", + "evpn", + "peer-group", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "peer-group", + "" + ], + "help": "Reset all members of peer-group", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "peer-group", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "peer-group", + "", + "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", + "", + "l2vpn", + "evpn", + "peer-group", + "", + "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", + "", + "l2vpn", + "evpn", + "peer-group", + "", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "", + "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", + "", + "", + "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", + "", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "" + ], + "help": "IPv4/IPv6 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "", + "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", + "", + "", + "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", + "", + "", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "peer-group", + "", + "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", + "", + "peer-group", + "", + "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", + "", + "peer-group", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "peer-group", + "" + ], + "help": "Reset all members of peer-group", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "peer-group", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "peer-group", + "", + "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", + "", + "peer-group", + "", + "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", + "", + "peer-group", + "", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "", + "prefix", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "Reset ARP cache for interface", + "run": "sudo ip neigh flush dev \"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "1-4294967295", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "" + ], + "help": "BGP IPv4/IPv6 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "tunnel", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "tunnel", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "Default boot image name", + "run": "", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "terminal", + "key", + "query-help", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "Set terminal pager", + "run": "VYATTA_PAGER=$4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "terminal", + "width", + "" + ], + "help": "Set terminal to given number of columns", + "run": "stty columns $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "arp", + "interface", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "", + "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", + "", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "", + "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", + "", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "", + "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", + "", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "", + "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", + "", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "", + "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", + "", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "", + "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", + "", + "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", + "", + "detail" + ], + "help": "Detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "nexthop", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "community", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "community-list", + "", + "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", + "", + "community-list", + "" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv4", + "community", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv4", + "community-list", + "", + "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", + "", + "ipv4", + "community-list", + "" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv4", + "flowspec", + "community", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv4", + "flowspec", + "community-list", + "", + "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", + "", + "ipv4", + "flowspec", + "community-list", + "" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv4", + "flowspec", + "detail" + ], + "help": "Detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "ipv4", + "flowspec", + "large-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", + "", + "ipv4", + "flowspec", + "large-community", + "" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "large-community-list", + "", + "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", + "", + "ipv4", + "flowspec", + "large-community-list", + "" + ], + "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", + "", + "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", + "", + "ipv4", + "flowspec", + "neighbors", + "", + "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", + "", + "ipv4", + "flowspec", + "neighbors", + "", + "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", + "", + "ipv4", + "flowspec", + "neighbors", + "", + "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", + "", + "ipv4", + "flowspec", + "neighbors", + "" + ], + "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", + "", + "ipv4", + "flowspec", + "neighbors", + "", + "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", + "", + "ipv4", + "flowspec", + "neighbors", + "", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "neighbors", + "", + "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", + "", + "ipv4", + "flowspec", + "neighbors", + "", + "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", + "", + "ipv4", + "flowspec" + ], + "help": "Flowspec Address Family modifier", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "", + "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", + "", + "ipv4", + "flowspec", + "", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "flowspec", + "" + ], + "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", + "", + "ipv4", + "flowspec", + "prefix-list", + "" + ], + "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", + "", + "ipv4", + "flowspec", + "regexp", + "" + ], + "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", + "", + "ipv4", + "flowspec", + "route-map", + "" + ], + "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", + "", + "ipv4", + "flowspec", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv4", + "large-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", + "", + "ipv4", + "large-community", + "" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "large-community-list", + "", + "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", + "", + "ipv4", + "large-community-list", + "" + ], + "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", + "", + "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", + "", + "ipv4", + "neighbors", + "", + "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", + "", + "ipv4", + "neighbors", + "", + "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", + "", + "ipv4", + "neighbors", + "", + "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", + "", + "ipv4", + "neighbors", + "" + ], + "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", + "", + "ipv4", + "neighbors", + "", + "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", + "", + "ipv4", + "neighbors", + "", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "neighbors", + "", + "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", + "", + "ipv4", + "neighbors", + "", + "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", + "", + "ipv4" + ], + "help": "IPv4 Address Family", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "", + "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", + "", + "ipv4", + "", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "" + ], + "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", + "", + "ipv4", + "prefix-list", + "" + ], + "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", + "", + "ipv4", + "regexp", + "" + ], + "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", + "", + "ipv4", + "route-map", + "" + ], + "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", + "", + "ipv4", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv4", + "vpn", + "community", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv4", + "vpn", + "community-list", + "", + "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", + "", + "ipv4", + "vpn", + "community-list", + "" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv4", + "vpn", + "large-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", + "", + "ipv4", + "vpn", + "large-community", + "" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "large-community-list", + "", + "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", + "", + "ipv4", + "vpn", + "large-community-list", + "" + ], + "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", + "", + "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", + "", + "ipv4", + "vpn", + "neighbors", + "", + "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", + "", + "ipv4", + "vpn", + "neighbors", + "", + "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", + "", + "ipv4", + "vpn", + "neighbors", + "", + "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", + "", + "ipv4", + "vpn", + "neighbors", + "" + ], + "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", + "", + "ipv4", + "vpn", + "neighbors", + "", + "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", + "", + "ipv4", + "vpn", + "neighbors", + "", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "neighbors", + "", + "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", + "", + "ipv4", + "vpn", + "neighbors", + "", + "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", + "", + "ipv4", + "vpn" + ], + "help": "VPN Address Family modifier", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "", + "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", + "", + "ipv4", + "vpn", + "", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv4", + "vpn", + "" + ], + "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", + "", + "ipv4", + "vpn", + "prefix-list", + "" + ], + "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", + "", + "ipv4", + "vpn", + "regexp", + "" + ], + "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", + "", + "ipv4", + "vpn", + "route-map", + "" + ], + "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", + "", + "ipv4", + "vpn", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv6", + "community", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv6", + "community-list", + "", + "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", + "", + "ipv6", + "community-list", + "" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv6", + "large-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", + "", + "ipv6", + "large-community", + "" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "large-community-list", + "", + "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", + "", + "ipv6", + "large-community-list", + "" + ], + "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", + "", + "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", + "", + "ipv6", + "neighbors", + "", + "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", + "", + "ipv6", + "neighbors", + "", + "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", + "", + "ipv6", + "neighbors", + "", + "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", + "", + "ipv6", + "neighbors", + "" + ], + "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", + "", + "ipv6", + "neighbors", + "", + "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", + "", + "ipv6", + "neighbors", + "", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "neighbors", + "", + "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", + "", + "ipv6", + "neighbors", + "", + "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", + "", + "ipv6" + ], + "help": "IPv6 Address Family", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "", + "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", + "", + "ipv6", + "", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "" + ], + "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", + "", + "ipv6", + "prefix-list", + "" + ], + "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", + "", + "ipv6", + "regexp", + "" + ], + "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", + "", + "ipv6", + "route-map", + "" + ], + "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", + "", + "ipv6", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv6", + "vpn", + "community", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv6", + "vpn", + "community-list", + "", + "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", + "", + "ipv6", + "vpn", + "community-list", + "" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv6", + "vpn", + "large-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", + "", + "ipv6", + "vpn", + "large-community", + "" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "large-community-list", + "", + "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", + "", + "ipv6", + "vpn", + "large-community-list", + "" + ], + "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", + "", + "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", + "", + "ipv6", + "vpn", + "neighbors", + "", + "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", + "", + "ipv6", + "vpn", + "neighbors", + "", + "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", + "", + "ipv6", + "vpn", + "neighbors", + "", + "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", + "", + "ipv6", + "vpn", + "neighbors", + "" + ], + "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", + "", + "ipv6", + "vpn", + "neighbors", + "", + "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", + "", + "ipv6", + "vpn", + "neighbors", + "", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "neighbors", + "", + "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", + "", + "ipv6", + "vpn", + "neighbors", + "", + "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", + "", + "ipv6", + "vpn" + ], + "help": "VPN Address Family modifier", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "", + "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", + "", + "ipv6", + "vpn", + "", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "ipv6", + "vpn", + "" + ], + "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", + "", + "ipv6", + "vpn", + "prefix-list", + "" + ], + "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", + "", + "ipv6", + "vpn", + "regexp", + "" + ], + "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", + "", + "ipv6", + "vpn", + "route-map", + "" + ], + "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", + "", + "ipv6", + "vpn", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "l2vpn", + "evpn", + "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", + "", + "l2vpn", + "evpn", + "community", + "" + ], + "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", + "", + "l2vpn", + "evpn", + "es", + "detail" + ], + "help": "Detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "es" + ], + "help": "Ethernet Segment", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "l2vpn", + "evpn", + "es-evi", + "vni", + "" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "l2vpn", + "evpn", + "large-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", + "", + "l2vpn", + "evpn", + "large-community", + "" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "large-community-list", + "", + "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", + "", + "l2vpn", + "evpn", + "large-community-list", + "" + ], + "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", + "", + "l2vpn", + "evpn", + "neighbors", + "", + "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", + "", + "l2vpn", + "evpn", + "neighbors", + "" + ], + "help": "Show detailed BGP neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "neighbors", + "", + "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", + "", + "l2vpn", + "evpn" + ], + "help": "Ethernet Virtual Private Network", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "" + ], + "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", + "", + "l2vpn", + "evpn", + "rd", + "" + ], + "help": "Show detailed BGP neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "rd", + "", + "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", + "", + "l2vpn", + "evpn", + "rd", + "", + "tags" + ], + "help": "Display BGP tags for prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route", + "detail" + ], + "help": "Detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "route" + ], + "help": "EVPN route information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "l2vpn", + "evpn", + "route", + "vni", + "" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "l2vpn", + "evpn", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "l2vpn", + "evpn", + "vni", + "" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "large-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", + "", + "large-community", + "" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "large-community-list", + "", + "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", + "", + "large-community-list", + "" + ], + "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", + "", + "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", + "", + "neighbors", + "", + "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", + "", + "neighbors", + "", + "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", + "", + "neighbors", + "", + "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", + "", + "neighbors", + "" + ], + "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", + "", + "neighbors", + "", + "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", + "", + "neighbors", + "", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "neighbors", + "", + "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", + "", + "neighbors", + "", + "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", + "" + ], + "help": "Show BGP VRF related information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "prefix-list", + "" + ], + "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", + "", + "regexp", + "" + ], + "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", + "", + "route-map", + "" + ], + "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", + "", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "", + "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", + "", + "fdb" + ], + "help": "Show the forwarding database of the bridge", + "run": "bridge -c fdb show br $3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bridge", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "evpn", + "mac", + "vni", + "" + ], + "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", + "" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "evpn", + "rmac", + "vni", + "" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "file", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "rule", + "" + ], + "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", + "" + ], + "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", + "", + "rule", + "" + ], + "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", + "", + "host", + "" + ], + "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", + "" + ], + "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", + "", + "port", + "" + ], + "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", + "", + "top", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "vif", + "", + "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", + "", + "vif", + "" + ], + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "queue" + ], + "help": "Show ethernet queue information", + "run": " ${vyatta_bindir}/vyatta-show-queue $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "statistics" + ], + "help": "Show physical device statistics for specified ethernet interface", + "run": "ethtool --statistics \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "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", + "", + "vif", + "", + "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", + "", + "vif", + "" + ], + "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", + "", + "vif", + "", + "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", + "", + "vif", + "", + "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", + "", + "vif", + "", + "queue" + ], + "help": "Show ethernet queue information", + "run": " ${vyatta_bindir}/vyatta-show-queue $4.$6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "help": "Show OpenVPN interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=$4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "openvpn", + "", + "user", + "", + "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", + "", + "user", + "", + "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", + "", + "user", + "", + "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", + "", + "log" + ], + "help": "Show specified PPPoE interface log", + "run": "/usr/bin/journalctl --unit \"ppp@$4\".service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "queue" + ], + "help": "Show pppoe queue information", + "run": " ${vyatta_bindir}/vyatta-show-queue $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "endpoints" + ], + "help": "Show all endpoints for the specified interface", + "run": "sudo wg show \"$4\" endpoints", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "" + ], + "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", + "", + "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", + "", + "public-key" + ], + "help": "Show interface public-key", + "run": "sudo wg show \"$4\" public-key", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "queue" + ], + "help": "Show queue information", + "run": " ${vyatta_bindir}/vyatta-show-queue $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "", + "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", + "", + "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", + "", + "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", + "", + "vif", + "", + "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", + "", + "vif", + "" + ], + "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", + "", + "vif", + "", + "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", + "", + "vif", + "", + "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", + "", + "vif", + "", + "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", + "", + "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", + "", + "detail" + ], + "help": "Show WWAN module detailed information summary", + "run": "mmcli --modem ${4#wwan}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "", + "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", + "", + "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", + "", + "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", + "", + "log" + ], + "help": "Show interface log for specified interface", + "run": "echo not implemented", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "community", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "community-list", + "", + "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", + "", + "community-list", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "ipv4", + "unicast", + "community", + "" + ], + "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", + "", + "ipv4", + "unicast", + "community-list", + "", + "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", + "", + "ipv4", + "unicast", + "community-list", + "" + ], + "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", + "", + "ipv4", + "unicast", + "neighbors", + "", + "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", + "", + "ipv4", + "unicast", + "neighbors", + "" + ], + "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", + "", + "ipv4", + "unicast", + "neighbors", + "", + "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", + "", + "ipv4", + "unicast", + "neighbors", + "", + "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", + "", + "ipv4", + "unicast", + "neighbors", + "", + "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", + "", + "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", + "", + "ipv4", + "unicast", + "" + ], + "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", + "", + "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", + "", + "ipv4", + "unicast", + "prefix-list", + "" + ], + "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", + "", + "ipv4", + "unicast", + "regexp", + "" + ], + "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", + "", + "ipv4", + "unicast", + "route-map", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "large-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", + "", + "large-community", + "" + ], + "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", + "", + "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", + "", + "large-community-list", + "", + "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", + "", + "large-community-list", + "" + ], + "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", + "", + "memory" + ], + "help": "Show BGP memory usage", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "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", + "", + "neighbors", + "", + "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", + "", + "neighbors", + "", + "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", + "", + "neighbors", + "", + "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", + "", + "neighbors", + "" + ], + "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", + "", + "neighbors", + "", + "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", + "", + "neighbors", + "", + "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", + "", + "neighbors", + "", + "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", + "", + "neighbors", + "", + "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", + "" + ], + "help": "Show BGP VRF related information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "paths" + ], + "help": "Show BGP path information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "prefix-list", + "" + ], + "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", + "", + "regexp", + "" + ], + "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", + "", + "route-map", + "" + ], + "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", + "", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "adv-router", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "adv-router", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "adv-router", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "adv-router", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "adv-router", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "adv-router", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "adv-router", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "adv-router", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "", + "adv-router", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "database", + "asbr-summary", + "adv-router", + "" + ], + "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", + "", + "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", + "", + "database", + "asbr-summary", + "", + "adv-router", + "" + ], + "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", + "", + "database", + "asbr-summary", + "" + ], + "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", + "", + "database", + "asbr-summary", + "", + "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", + "", + "database", + "external", + "adv-router", + "" + ], + "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", + "", + "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", + "", + "database", + "external", + "", + "adv-router", + "" + ], + "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", + "", + "database", + "external", + "" + ], + "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", + "", + "database", + "external", + "", + "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", + "", + "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", + "", + "database", + "network", + "adv-router", + "" + ], + "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", + "", + "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", + "", + "database", + "network", + "", + "adv-router", + "" + ], + "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", + "", + "database", + "network", + "" + ], + "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", + "", + "database", + "network", + "", + "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", + "", + "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", + "", + "database", + "nssa-external", + "adv-router", + "" + ], + "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", + "", + "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", + "", + "database", + "nssa-external", + "", + "adv-router", + "" + ], + "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", + "", + "database", + "nssa-external", + "" + ], + "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", + "", + "database", + "nssa-external", + "", + "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", + "", + "database", + "opaque-area", + "adv-router", + "" + ], + "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", + "", + "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", + "", + "database", + "opaque-area", + "", + "adv-router", + "" + ], + "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", + "", + "database", + "opaque-area", + "" + ], + "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", + "", + "database", + "opaque-area", + "", + "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", + "", + "database", + "opaque-as", + "adv-router", + "" + ], + "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", + "", + "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", + "", + "database", + "opaque-as", + "", + "adv-router", + "" + ], + "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", + "", + "database", + "opaque-as", + "" + ], + "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", + "", + "database", + "opaque-as", + "", + "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", + "", + "database", + "opaque-link", + "adv-router", + "" + ], + "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", + "", + "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", + "", + "database", + "opaque-link", + "", + "adv-router", + "" + ], + "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", + "", + "database", + "opaque-link", + "" + ], + "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", + "", + "database", + "opaque-link", + "", + "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", + "", + "database", + "router", + "adv-router", + "" + ], + "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", + "", + "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", + "", + "database", + "router", + "", + "adv-router", + "" + ], + "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", + "", + "database", + "router", + "" + ], + "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", + "", + "database", + "router", + "", + "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", + "", + "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", + "", + "database", + "summary", + "adv-router", + "" + ], + "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", + "", + "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", + "", + "database", + "summary", + "", + "adv-router", + "" + ], + "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", + "", + "database", + "summary", + "" + ], + "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", + "", + "database", + "summary", + "", + "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", + "", + "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", + "", + "interface", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "neighbor", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "" + ], + "help": "The table number to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "tag", + "" + ], + "help": "Tag value", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "bgp" + ], + "help": "Border Gateway Protocol (BGP)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "help": "Show IP routes in VRF", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "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", + "", + "rip" + ], + "help": "Routing Information Protocol (RIP)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "static" + ], + "help": "Statically configured routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "summary" + ], + "help": "Summary of all routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "", + "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", + "", + "tag", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "router", + "" + ], + "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", + "" + ], + "help": "Border router ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "adv-router", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "", + "", + "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", + "", + "", + "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", + "", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "", + "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", + "", + "" + ], + "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", + "", + "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", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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-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", + "", + "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", + "", + "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", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "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", + "", + "adv-router", + "", + "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", + "", + "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", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "", + "adv-router", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "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", + "", + "dump" + ], + "help": "Show dump of 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", + "", + "linkstate-id", + "", + "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", + "", + "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", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "" + ], + "help": "Show 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", + "", + "", + "dump" + ], + "help": "Show dump of 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", + "", + "" + ], + "help": "Search by Link state ID", + "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", + "", + "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", + "router", + "adv-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", + "adv-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", + "adv-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", + "adv-router", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "linkstate-id", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "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", + "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", + "" + ], + "help": "Specific insterface to examine", + "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", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "", + "prefix", + "", + "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", + "" + ], + "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", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "prefix", + "", + "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", + "" + ], + "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", + "", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "match", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "", + "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", + "" + ], + "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", + "", + "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", + "", + "area", + "" + ], + "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", + "", + "area", + "", + "router", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "border-routers", + "" + ], + "help": "Border router ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "any", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "any", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "any", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "" + ], + "help": "Search by Link state ID", + "run": "vtysh -c \"show ipv6 ospf6 database * $6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "any", + "", + "" + ], + "help": "Search by Advertising Router ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "adv-router", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "adv-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", + "", + "database", + "as-external", + "adv-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", + "", + "database", + "as-external", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "any", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "any", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "any", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "any", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "as-external", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "as-external", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "as-external", + "", + "" + ], + "help": "Search by Advertising Router ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "adv-router", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "adv-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", + "", + "database", + "group-membership", + "adv-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", + "", + "database", + "group-membership", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "group-membership", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "group-membership", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "group-membership", + "" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "inter-prefix", + "adv-router", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "adv-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", + "", + "database", + "inter-prefix", + "adv-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", + "", + "database", + "inter-prefix", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "inter-prefix", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-prefix", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "inter-prefix", + "" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "inter-router", + "adv-router", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "adv-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", + "", + "database", + "inter-router", + "adv-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", + "", + "database", + "inter-router", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "inter-router", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "inter-router", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "inter-router", + "" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "intra-prefix", + "adv-router", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "adv-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", + "", + "database", + "intra-prefix", + "adv-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", + "", + "database", + "intra-prefix", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "intra-prefix", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "intra-prefix", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "intra-prefix", + "" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "link", + "adv-router", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "adv-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", + "", + "database", + "link", + "adv-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", + "", + "database", + "link", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "link", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "link" + ], + "help": "Show Link LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "link", + "" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "adv-router", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "adv-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", + "", + "database", + "network", + "adv-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", + "", + "database", + "network", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "network", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "network" + ], + "help": "Show Network LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "network", + "" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "", + "adv-router", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "adv-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", + "", + "database", + "", + "adv-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", + "", + "database", + "", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "database", + "", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "" + ], + "help": "Show LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "database", + "", + "" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "router", + "adv-router", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "adv-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", + "", + "database", + "router", + "adv-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", + "", + "database", + "router", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "router", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "router" + ], + "help": "Show router LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "router", + "" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "type-7", + "adv-router", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "adv-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", + "", + "database", + "type-7", + "adv-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", + "", + "database", + "type-7", + "adv-router", + "", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "adv-router", + "", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "adv-router", + "", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "type-7", + "linkstate-id", + "", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "linkstate-id", + "", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "database", + "type-7", + "linkstate-id", + "", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "database", + "type-7", + "" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "interface" + ], + "help": "Show OSPFv3 interface information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface", + "" + ], + "help": "Specific insterface to examine", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "interface", + "", + "prefix", + "", + "match" + ], + "help": "Matched interface prefix information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface", + "", + "prefix", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "interface", + "prefix", + "", + "match" + ], + "help": "Matched interface prefix information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "interface", + "prefix", + "" + ], + "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", + "", + "linkstate", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "linkstate", + "network", + "", + "" + ], + "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", + "", + "linkstate", + "router", + "" + ], + "help": "Show linkstate Router information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "neighbor", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "neighbor" + ], + "help": "Show OSPFv3 neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "" + ], + "help": "VRF name", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "route", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "route", + "", + "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", + "", + "route", + "", + "match", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "route", + "", + "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", + "", + "route", + "" + ], + "help": "Show specified route/prefix information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "", + "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", + "" + ], + "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", + "" + ], + "help": "Show specified IPv6 prefix-list", + "run": "vtysh -c \"show ipv6 prefix-list $4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "", + "", + "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", + "", + "", + "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", + "", + "" + ], + "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", + "", + "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", + "", + "seq", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "" + ], + "help": "The table number to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "tag", + "" + ], + "help": "Tag value", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "bgp" + ], + "help": "Border Gateway Protocol (BGP)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "help": "Show IPv6 routes in VRF", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "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", + "", + "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", + "", + "static" + ], + "help": "Statically configured routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "summary" + ], + "help": "Summary of all routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "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", + "", + "table", + "" + ], + "help": "The table number to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "", + "tag", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "database", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "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", + "", + "database", + "" + ], + "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", + "", + "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", + "", + "interface", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "interface" + ], + "help": "Show IS-IS interfaces", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "interface", + "" + ], + "help": "Show specific IS-IS interface", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "mpls-te", + "interface" + ], + "help": "Show interface information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "mpls-te", + "interface", + "" + ], + "help": "Show specific IS-IS interface", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "mpls-te", + "router" + ], + "help": "Show router information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "neighbor", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "neighbor" + ], + "help": "Show IS-IS neighbor adjacencies", + "run": "vtysh -c \"show isis neighbor\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "neighbor", + "" + ], + "help": "Show specific IS-IS neighbor adjacency", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "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", + "", + "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", + "", + "route" + ], + "help": "Show IS-IS routing table", + "run": "vtysh -c \"show isis route\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "segment-routing", + "node" + ], + "help": "Show node information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "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", + "", + "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", + "", + "summary" + ], + "help": "Show IS-IS information summary", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "" + ], + "help": "Show logs from a given container", + "run": "sudo podman logs --names \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dhcp", + "client", + "interface", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "rule", + "" + ], + "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", + "" + ], + "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", + "", + "rule", + "" + ], + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "tail", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "neighbor", + "" + ], + "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", + "" + ], + "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", + "", + "remote-label", + "" + ], + "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", + "", + "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", + "", + "local-label", + "" + ], + "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", + "" + ], + "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", + "", + "remote-label", + "" + ], + "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", + "", + "detail" + ], + "help": "Show detailed information", + "run": "vtysh -c \"show mpls ldp binding $5 detail\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "" + ], + "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", + "", + "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", + "", + "local-label", + "" + ], + "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", + "", + "neighbor", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "detail" + ], + "help": "Show detailed information", + "run": "vtysh -c \"show mpls ldp neighbor $5 detail\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "neighbor", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "rule", + "" + ], + "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", + "" + ], + "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", + "", + "rule", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "Show specified bonding interface information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "bonding", + "", + "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", + "", + "vif", + "" + ], + "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", + "" + ], + "help": "Show specified ethernet interface information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "ethernet", + "", + "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", + "", + "vif", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "Show specified pppoe interface information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "pppoe", + "", + "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", + "", + "vif", + "" + ], + "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", + "" + ], + "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", + "" + ], + "help": "Show specified wireless interface information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "wireless", + "", + "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", + "", + "vif", + "" + ], + "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", + "" + ], + "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", + "", + "remote-platform", + "" + ], + "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", + "" + ], + "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", + "", + "host", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "", + "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", + "" + ], + "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", + "", + "compare", + "", + "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", + "", + "compare", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "tunnel", + "" + ], + "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", + "" + ], + "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", + "" + ], + "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", + "", + "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", + "" + ], + "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", + "" + ], + "help": "Telnet to a host", + "run": "/usr/bin/telnet $3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "telnet", + "to", + "", + "port", + "" + ], + "help": "Telnet to a host:port", + "run": "/usr/bin/telnet $3 $5", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traceroute", + "" + ], + "help": "Trace network path to node", + "run": "${vyos_op_scripts_dir}/traceroute.py ${@:2}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traceroute", + "", + "" + ], + "help": "Traceroute options", + "run": "${vyos_op_scripts_dir}/traceroute.py ${@:2}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "update", + "container", + "image", + "" + ], + "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", + "", + "host", + "" + ], + "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 -- cgit v1.2.3 From d840ed62580f176c505353c79a89ae839a6fc60f Mon Sep 17 00:00:00 2001 From: Robert Göhler Date: Tue, 12 Jul 2022 21:14:01 +0200 Subject: disable-directed-broadcast correct command --- docs/configuration/system/ip.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/configuration/system/ip.rst b/docs/configuration/system/ip.rst index f36cf9f5..29f46ae9 100644 --- a/docs/configuration/system/ip.rst +++ b/docs/configuration/system/ip.rst @@ -9,7 +9,7 @@ System configuration commands Use this command to disable IPv4 forwarding on all interfaces. -.. cfgcmd:: set system ip disable-directed-broadcast-forwarding +.. cfgcmd:: set system ip disable-directed-broadcast Use this command to disable IPv4 directed broadcast forwarding on all interfaces. -- cgit v1.2.3 From 44c495b7fdc42da3b07746e5a2c9122be1b922ad Mon Sep 17 00:00:00 2001 From: KyleM <103862795+ServerForge@users.noreply.github.com> Date: Wed, 13 Jul 2022 22:20:48 -0400 Subject: Update https.rst "set service https api-restrict virtual-host rtr01.example.com" should be "set service https api-restrict virtual-host rtr01" --- docs/configuration/service/https.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs') 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 -- cgit v1.2.3 From d0cbd41a30248e7e56d86d55da4ba435f6640927 Mon Sep 17 00:00:00 2001 From: rebortg Date: Mon, 18 Jul 2022 06:08:00 +0000 Subject: Github: update current branch --- docs/_include/vyos-1x | 2 +- docs/changelog/1.3.rst | 22 +++++++++++++++++++++- docs/changelog/1.4.rst | 37 +++++++++++++++++++++++++++++++++++-- 3 files changed, 57 insertions(+), 4 deletions(-) (limited to 'docs') diff --git a/docs/_include/vyos-1x b/docs/_include/vyos-1x index 4315c8fa..e632ed4b 160000 --- a/docs/_include/vyos-1x +++ b/docs/_include/vyos-1x @@ -1 +1 @@ -Subproject commit 4315c8fa5bb090e2b7edd6bda205041623e2511d +Subproject commit e632ed4b5409f955add4dab100bc7fa556606eb1 diff --git a/docs/changelog/1.3.rst b/docs/changelog/1.3.rst index 5b1024cf..2c62238d 100644 --- a/docs/changelog/1.3.rst +++ b/docs/changelog/1.3.rst @@ -8,6 +8,26 @@ _ext/releasenotes.py +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 ========== @@ -1780,7 +1800,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.204 / 5.10.129 2021-02-14 diff --git a/docs/changelog/1.4.rst b/docs/changelog/1.4.rst index 7ceb36f0..ca913273 100644 --- a/docs/changelog/1.4.rst +++ b/docs/changelog/1.4.rst @@ -8,6 +8,40 @@ _ext/releasenotes.py +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 ========== @@ -916,7 +950,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 @@ -2357,7 +2390,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.204 / 5.10.129 2021-02-15 -- cgit v1.2.3 From 41b567bd1ecb9c2a54fc8809ed018f9a08994558 Mon Sep 17 00:00:00 2001 From: Eshenko Dmitriy Date: Tue, 19 Jul 2022 13:06:23 +0300 Subject: Add missing param to encrypt tunnel --- docs/configuration/vpn/dmvpn.rst | 1 + 1 file changed, 1 insertion(+) (limited to 'docs') 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 -- cgit v1.2.3