From a453ac31f3428614cceb99027f8efbdb9258a40b Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Tue, 14 May 2024 22:03:01 +0200 Subject: Adding upstream version 2.10.7+merged+base+2.10.8+dfsg. Signed-off-by: Daniel Baumann --- .../os10_command/os10_command/defaults/main.yaml | 2 + .../os10_command/os10_command/tasks/cli.yaml | 16 + .../os10_command/os10_command/tasks/main.yaml | 2 + .../os10_command/tests/cli/bad_operator.yaml | 20 + .../os10_command/tests/cli/contains.yaml | 20 + .../os10_command/tests/cli/invalid.yaml | 28 + .../os10_command/tests/cli/output.yaml | 29 + .../os10_command/tests/cli/timeout.yaml | 19 + .../os10_config/os10_config/defaults/main.yaml | 2 + .../targets/os10_config/os10_config/tasks/cli.yaml | 15 + .../os10_config/os10_config/tasks/main.yaml | 2 + .../os10_config/tests/cli/sublevel.yaml | 42 + .../os10_config/tests/cli/sublevel_block.yaml | 62 + .../os10_config/tests/cli/sublevel_exact.yaml | 66 + .../os10_config/tests/cli/sublevel_strict.yaml | 63 + .../os10_config/tests/cli/toplevel.yaml | 37 + .../os10_config/tests/cli/toplevel_after.yaml | 44 + .../os10_config/tests/cli/toplevel_before.yaml | 44 + .../tests/cli/toplevel_nonidempotent.yaml | 39 + .../os10_facts/os10_facts/defaults/main.yaml | 2 + .../targets/os10_facts/os10_facts/tasks/cli.yaml | 16 + .../targets/os10_facts/os10_facts/tasks/main.yaml | 2 + .../os10_facts/os10_facts/tests/cli/facts.yaml | 48 + .../dellemc/os10/tests/sanity/.ignore-2.10.txt.un~ | Bin 0 -> 541 bytes .../dellemc/os10/tests/sanity/.ignore-2.11.txt.un~ | Bin 0 -> 960 bytes .../dellemc/os10/tests/sanity/ignore-2.10.txt | 10 + .../dellemc/os10/tests/sanity/ignore-2.10.txt~ | 9 + .../dellemc/os10/tests/sanity/ignore-2.11.txt | 10 + .../dellemc/os10/tests/sanity/ignore-2.11.txt~ | 9 + .../dellemc/os10/tests/sanity/ignore-2.9.txt | 4 + .../dellemc/os10/tests/sanity/requirements.txt | 4 + .../tests/unit/modules/network/os10/__init__.py | 0 .../network/os10/fixtures/os10_config_config.cfg | 13 + .../network/os10/fixtures/os10_config_src.cfg | 12 + .../os10/fixtures/show_interface__display-xml | 19467 +++++++++++++++++++ .../os10/fixtures/show_lldp_neighbors__display-xml | 855 + .../show_processes_node-id_1__grep_Mem_colon_ | 1 + .../network/os10/fixtures/show_running-config | 252 + .../network/os10/fixtures/show_system__display-xml | 194 + .../modules/network/os10/fixtures/show_version | 9 + .../os10/fixtures/show_version__display-xml | 27 + .../tests/unit/modules/network/os10/os10_module.py | 90 + .../unit/modules/network/os10/test_os10_command.py | 110 + .../unit/modules/network/os10/test_os10_config.py | 150 + .../unit/modules/network/os10/test_os10_facts.py | 110 + 45 files changed, 21956 insertions(+) create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/defaults/main.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tasks/cli.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tasks/main.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/bad_operator.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/contains.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/invalid.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/output.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/timeout.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/defaults/main.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tasks/cli.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tasks/main.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel_block.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel_exact.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel_strict.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel_after.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel_before.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel_nonidempotent.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/defaults/main.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/tasks/cli.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/tasks/main.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/tests/cli/facts.yaml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/.ignore-2.10.txt.un~ create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/.ignore-2.11.txt.un~ create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.10.txt create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.10.txt~ create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.11.txt create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.11.txt~ create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.9.txt create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/requirements.txt create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/__init__.py create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/os10_config_config.cfg create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/os10_config_src.cfg create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_interface__display-xml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_lldp_neighbors__display-xml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_processes_node-id_1__grep_Mem_colon_ create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_running-config create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_system__display-xml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_version create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_version__display-xml create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/os10_module.py create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/test_os10_command.py create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/test_os10_config.py create mode 100644 collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/test_os10_facts.py (limited to 'collections-debian-merged/ansible_collections/dellemc/os10/tests') diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/defaults/main.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/defaults/main.yaml new file mode 100644 index 00000000..5f709c5a --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/defaults/main.yaml @@ -0,0 +1,2 @@ +--- +testcase: "*" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tasks/cli.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tasks/cli.yaml new file mode 100644 index 00000000..8c11e106 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tasks/cli.yaml @@ -0,0 +1,16 @@ +--- +- name: collect all cli test cases + find: + paths: "{{ role_path }}/tests/cli" + patterns: "{{ testcase }}.yaml" + register: test_cases + +- name: set test_items + set_fact: + test_items: "{{ test_cases.files | map(attribute='path') | list }}" + +- name: run test case + include: "{{ test_case_to_run }}" + with_items: "{{ test_items }}" + loop_control: + loop_var: test_case_to_run diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tasks/main.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tasks/main.yaml new file mode 100644 index 00000000..415c99d8 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tasks/main.yaml @@ -0,0 +1,2 @@ +--- +- { include: cli.yaml, tags: ['cli'] } diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/bad_operator.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/bad_operator.yaml new file mode 100644 index 00000000..1fd619b5 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/bad_operator.yaml @@ -0,0 +1,20 @@ +--- +- debug: msg="START cli/bad_operator.yaml" + +- name: test bad operator + os10_command: + commands: + - show version + - show interface ethernet 1/1/1 + wait_for: + - "result[0] contains 'Description : blah'" + provider: "{{ cli }}" + register: result + ignore_errors: yes + +- assert: + that: + - "result.failed == true" + - "result.msg is defined" + +- debug: msg="END cli/bad_operator.yaml" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/contains.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/contains.yaml new file mode 100644 index 00000000..77aac00b --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/contains.yaml @@ -0,0 +1,20 @@ +--- +- debug: msg="START cli/contains.yaml" + +- name: test contains operator + os10_command: + commands: + - show version + - show interface ethernet 1/1/1 + wait_for: + - "result[0] contains OS10-Premium" + - "result[1] contains Ethernet " + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == false" + - "result.stdout is defined" + +- debug: msg="END cli/contains.yaml" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/invalid.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/invalid.yaml new file mode 100644 index 00000000..6c8aefe1 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/invalid.yaml @@ -0,0 +1,28 @@ +--- +- debug: msg="START cli/invalid.yaml" + +- name: run invalid command + os10_command: + commands: ['show foo'] + provider: "{{ cli }}" + register: result + ignore_errors: yes + +- assert: + that: + - "'Error: Unrecognized command' in result.stdout" + +- name: run commands that include invalid command + os10_command: + commands: + - show version + - show foo + provider: "{{ cli }}" + register: result + ignore_errors: yes + +- assert: + that: + - "'Error: Unrecognized command' in result.stdout" + +- debug: msg="END cli/invalid.yaml" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/output.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/output.yaml new file mode 100644 index 00000000..48749b2c --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/output.yaml @@ -0,0 +1,29 @@ +--- +- debug: msg="START cli/output.yaml" + +- name: get output for single command + os10_command: + commands: ['show version'] + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == false" + - "result.stdout is defined" + +- name: get output for multiple commands + os10_command: + commands: + - show version + - show interface Eth 1/1/1 + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == false" + - "result.stdout is defined" + - "result.stdout | length == 2" + +- debug: msg="END cli/output.yaml" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/timeout.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/timeout.yaml new file mode 100644 index 00000000..d3da30bb --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_command/os10_command/tests/cli/timeout.yaml @@ -0,0 +1,19 @@ +--- +- debug: msg="START cli/timeout.yaml" + +- name: test bad condition + os10_command: + commands: + - show version + wait_for: + - "result[0] contains bad_value_string" + provider: "{{ cli }}" + register: result + ignore_errors: yes + +- assert: + that: + - "result.failed == true" + - "result.msg is defined" + +- debug: msg="END cli/timeout.yaml" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/defaults/main.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/defaults/main.yaml new file mode 100644 index 00000000..5f709c5a --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/defaults/main.yaml @@ -0,0 +1,2 @@ +--- +testcase: "*" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tasks/cli.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tasks/cli.yaml new file mode 100644 index 00000000..d675462d --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tasks/cli.yaml @@ -0,0 +1,15 @@ +--- +- name: collect all cli test cases + find: + paths: "{{ role_path }}/tests/cli" + patterns: "{{ testcase }}.yaml" + register: test_cases + +- name: set test_items + set_fact: test_items="{{ test_cases.files | map(attribute='path') | list }}" + +- name: run test case + include: "{{ test_case_to_run }}" + with_items: "{{ test_items }}" + loop_control: + loop_var: test_case_to_run diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tasks/main.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tasks/main.yaml new file mode 100644 index 00000000..415c99d8 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tasks/main.yaml @@ -0,0 +1,2 @@ +--- +- { include: cli.yaml, tags: ['cli'] } diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel.yaml new file mode 100644 index 00000000..2fa9951a --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel.yaml @@ -0,0 +1,42 @@ +--- +- debug: msg="START cli/sublevel.yaml" + +- name: setup test + os10_config: + lines: + - 'no ip access-list test' + provider: "{{ cli }}" + match: none + +- name: configure sub level command + os10_config: + lines: ['seq 5 permit ip any any count byte'] + parents: ['ip access-list test'] + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == true" + - "'ip access-list test' in result.updates" + - "'seq 5 permit ip any any count byte' in result.updates" + +- name: configure sub level command idempotent check + os10_config: + lines: ['seq 5 permit ip any any count byte'] + parents: ['ip access-list test'] + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == false" + +- name: teardown + os10_config: + lines: + - 'no ip access-list test' + provider: "{{ cli }}" + match: none + +- debug: msg="END cli/sublevel.yaml" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel_block.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel_block.yaml new file mode 100644 index 00000000..32fe1bde --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel_block.yaml @@ -0,0 +1,62 @@ +--- +- debug: msg="START cli/sublevel_block.yaml" + +- name: setup + os10_config: + lines: + - seq 5 permit ip host 192.0.2.1 any count byte + - seq 10 permit ip host 192.0.2.2 any count byte + - seq 15 permit ip host 192.0.2.3 any count byte + parents: ['ip access-list test'] + before: ['no ip access-list test'] + after: ['exit'] + provider: "{{ cli }}" + match: none + +- name: configure sub level command using block resplace + os10_config: + lines: + - seq 5 permit ip host 192.0.2.1 any count byte + - seq 10 permit ip host 192.0.2.2 any count byte + - seq 15 permit ip host 192.0.2.3 any count byte + - seq 20 permit ip host 192.0.2.4 any count byte + parents: ['ip access-list test'] + replace: block + after: ['exit'] + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == true" + - "'ip access-list test' in result.updates" + - "'seq 5 permit ip host 192.0.2.1 any count byte' in result.updates" + - "'seq 10 permit ip host 192.0.2.2 any count byte' in result.updates" + - "'seq 15 permit ip host 192.0.2.3 any count byte' in result.updates" + - "'seq 20 permit ip host 192.0.2.4 any count byte' in result.updates" + +- name: check sub level command using block replace + os10_config: + lines: + - seq 5 permit ip host 192.0.2.1 any count byte + - seq 10 permit ip host 192.0.2.2 any count byte + - seq 15 permit ip host 192.0.2.3 any count byte + - seq 20 permit ip host 192.0.2.4 any count byte + parents: ['ip access-list test'] + replace: block + after: ['exit'] + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == false" + +- name: teardown + os10_config: + lines: + - no ip access-list test + match: none + provider: "{{ cli }}" + +- debug: msg="END cli/sublevel_block.yaml" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel_exact.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel_exact.yaml new file mode 100644 index 00000000..d4dcd8ac --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel_exact.yaml @@ -0,0 +1,66 @@ +--- +- debug: msg="START cli/sublevel_exact.yaml" + +- name: setup + os10_config: + lines: + - seq 5 permit ip host 192.0.2.1 any count byte + - seq 10 permit ip host 192.0.2.2 any count byte + - seq 15 permit ip host 192.0.2.3 any count byte + - seq 20 permit ip host 192.0.2.4 any count byte + - seq 25 permit ip host 192.0.2.5 any count byte + parents: ['ip access-list test'] + before: ['no ip access-list test'] + after: ['exit'] + provider: "{{ cli }}" + match: none + +- name: configure sub level command using exact match + os10_config: + lines: + - seq 5 permit ip host 192.0.2.1 any count byte + - seq 10 permit ip host 192.0.2.2 any count byte + - seq 15 permit ip host 192.0.2.3 any count byte + - seq 20 permit ip host 192.0.2.4 any count byte + parents: ['ip access-list test'] + after: ['exit'] + match: exact + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == true" + - "'ip access-list test' in result.updates" + - "'seq 5 permit ip host 192.0.2.1 any count byte' in result.updates" + - "'seq 10 permit ip host 192.0.2.2 any count byte' in result.updates" + - "'seq 15 permit ip host 192.0.2.3 any count byte' in result.updates" + - "'seq 20 permit ip host 192.0.2.4 any count byte' in result.updates" + - "'seq 25 permit ip host 192.0.2.5 any count byte' not in result.updates" + +- name: check sub level command using exact match + os10_config: + lines: + - seq 5 permit ip host 192.0.2.1 any count byte + - seq 10 permit ip host 192.0.2.2 any count byte + - seq 15 permit ip host 192.0.2.3 any count byte + - seq 20 permit ip host 192.0.2.4 any count byte + - seq 25 permit ip host 192.0.2.5 any count byte + parents: ['ip access-list test'] + after: ['exit'] + match: exact + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == false" + +- name: teardown + os10_config: + lines: + - no ip access-list test + provider: "{{ cli }}" + match: none + +- debug: msg="END cli/sublevel_exact.yaml" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel_strict.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel_strict.yaml new file mode 100644 index 00000000..94c85eb2 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/sublevel_strict.yaml @@ -0,0 +1,63 @@ +--- +- debug: msg="START cli/sublevel_strict.yaml" + +- name: setup + os10_config: + lines: + - seq 5 permit ip host 192.0.2.1 any count byte + - seq 10 permit ip host 192.0.2.2 any count byte + - seq 15 permit ip host 192.0.2.3 any count byte + - seq 20 permit ip host 192.0.2.4 any count byte + - seq 25 permit ip host 192.0.2.5 any count byte + parents: ['ip access-list test'] + before: ['no ip access-list test'] + after: ['exit'] + provider: "{{ cli }}" + match: none + +- name: configure sub level command using strict match + os10_config: + lines: + - seq 5 permit ip host 192.0.2.1 any count byte + - seq 10 permit ip host 192.0.2.2 any count byte + - seq 15 permit ip host 192.0.2.3 any count byte + - seq 20 permit ip host 192.0.2.4 any count byte + parents: ['ip access-list test'] + match: strict + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == false" + +- name: check sub level command using strict match + os10_config: + lines: + - seq 5 permit ip host 192.0.2.1 any count byte + - seq 15 permit ip host 192.0.2.3 any count byte + - seq 10 permit ip host 192.0.2.2 any count byte + parents: ['ip access-list test'] + after: ['exit'] + match: strict + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == true" + - "'ip access-list test' in result.updates" + - "'seq 5 permit ip host 192.0.2.1 any count byte' not in result.updates" + - "'seq 10 permit ip host 192.0.2.2 any count byte' in result.updates" + - "'seq 15 permit ip host 192.0.2.3 any count byte' in result.updates" + - "'seq 20 permit ip host 192.0.2.4 any count byte' not in result.updates" + - "'seq 25 permit ip host 192.0.2.5 any count byte' not in result.updates" + +- name: teardown + os10_config: + lines: + - no ip access-list test + provider: "{{ cli }}" + match: none + +- debug: msg="END cli/sublevel_strict.yaml" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel.yaml new file mode 100644 index 00000000..e148a46d --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel.yaml @@ -0,0 +1,37 @@ +--- +- debug: msg="START cli/toplevel.yaml" + +- name: setup + os10_config: + lines: ['hostname {{ inventory_hostname_short }}'] + provider: "{{ cli }}" + match: none + +- name: configure top level command + os10_config: + lines: ['hostname foo'] + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == true" + - "'hostname foo' in result.updates" + +- name: configure top level command idempotent check + os10_config: + lines: ['hostname foo'] + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == false" + +- name: teardown + os10_config: + lines: ['hostname {{ inventory_hostname_short }}'] + provider: "{{ cli }}" + match: none + +- debug: msg="END cli/toplevel.yaml" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel_after.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel_after.yaml new file mode 100644 index 00000000..94122739 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel_after.yaml @@ -0,0 +1,44 @@ +--- +- debug: msg="START cli/toplevel_after.yaml" + +- name: setup + os10_config: + lines: + - "snmp-server contact ansible" + - "hostname {{ inventory_hostname_short }}" + provider: "{{ cli }}" + match: none + +- name: configure top level command with before + os10_config: + lines: ['hostname foo'] + after: ['snmp-server contact bar'] + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == true" + - "'hostname foo' in result.updates" + - "'snmp-server contact bar' in result.updates" + +- name: configure top level command with before idempotent check + os10_config: + lines: ['hostname foo'] + after: ['snmp-server contact foo'] + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == false" + +- name: teardown + os10_config: + lines: + - "no snmp-server contact" + - "hostname {{ inventory_hostname_short }}" + provider: "{{ cli }}" + match: none + +- debug: msg="END cli/toplevel_after.yaml" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel_before.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel_before.yaml new file mode 100644 index 00000000..da8b604e --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel_before.yaml @@ -0,0 +1,44 @@ +--- +- debug: msg="START cli/toplevel_before.yaml" + +- name: setup + os10_config: + lines: + - "snmp-server contact ansible" + - "hostname {{ inventory_hostname_short }}" + provider: "{{ cli }}" + match: none + +- name: configure top level command with before + os10_config: + lines: ['hostname foo'] + before: ['snmp-server contact bar'] + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == true" + - "'hostname foo' in result.updates" + - "'snmp-server contact bar' in result.updates" + +- name: configure top level command with before idempotent check + os10_config: + lines: ['hostname foo'] + before: ['snmp-server contact foo'] + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == false" + +- name: teardown + os10_config: + lines: + - "no snmp-server contact" + - "hostname {{ inventory_hostname_short }}" + provider: "{{ cli }}" + match: none + +- debug: msg="END cli/toplevel_before.yaml" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel_nonidempotent.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel_nonidempotent.yaml new file mode 100644 index 00000000..03f5ade1 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_config/os10_config/tests/cli/toplevel_nonidempotent.yaml @@ -0,0 +1,39 @@ +--- +- debug: msg="START cli/toplevel_nonidempotent.yaml" + +- name: setup + os10_config: + lines: ['hostname {{ inventory_hostname_short }}'] + provider: "{{ cli }}" + match: none + +- name: configure top level command + os10_config: + lines: ['hostname foo'] + provider: "{{ cli }}" + match: strict + register: result + +- assert: + that: + - "result.changed == true" + - "'hostname foo' in result.updates" + +- name: configure top level command idempotent check + os10_config: + lines: ['hostname foo'] + provider: "{{ cli }}" + match: strict + register: result + +- assert: + that: + - "result.changed == true" + +- name: teardown + os10_config: + lines: ['hostname {{ inventory_hostname_short }}'] + provider: "{{ cli }}" + match: none + +- debug: msg="END cli/toplevel_nonidempotent.yaml" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/defaults/main.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/defaults/main.yaml new file mode 100644 index 00000000..5f709c5a --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/defaults/main.yaml @@ -0,0 +1,2 @@ +--- +testcase: "*" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/tasks/cli.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/tasks/cli.yaml new file mode 100644 index 00000000..8c11e106 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/tasks/cli.yaml @@ -0,0 +1,16 @@ +--- +- name: collect all cli test cases + find: + paths: "{{ role_path }}/tests/cli" + patterns: "{{ testcase }}.yaml" + register: test_cases + +- name: set test_items + set_fact: + test_items: "{{ test_cases.files | map(attribute='path') | list }}" + +- name: run test case + include: "{{ test_case_to_run }}" + with_items: "{{ test_items }}" + loop_control: + loop_var: test_case_to_run diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/tasks/main.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/tasks/main.yaml new file mode 100644 index 00000000..415c99d8 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/tasks/main.yaml @@ -0,0 +1,2 @@ +--- +- { include: cli.yaml, tags: ['cli'] } diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/tests/cli/facts.yaml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/tests/cli/facts.yaml new file mode 100644 index 00000000..d5b45e1d --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/integration/targets/os10_facts/os10_facts/tests/cli/facts.yaml @@ -0,0 +1,48 @@ +--- +- debug: msg="START cli/facts.yaml" + +- name: test all facts + os10_facts: + gather_subset: + - all + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == false" + - "result.ansible_facts is defined" + - "result.ansible_facts.ansible_net_interfaces is defined" + - "result.ansible_facts.ansible_net_memfree_mb is defined" + - "result.ansible_facts.ansible_net_model is defined" + - "result.ansible_facts.ansible_net_servicetag is defined" + - "result.ansible_facts.ansible_net_version is defined" + +- name: test all facts except hardware + os10_facts: + gather_subset: + - "!hardware" + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == false" + - "result.ansible_facts.ansible_net_interfaces is defined" + - "result.ansible_facts.ansible_net_memfree_mb is not defined" + +- name: test interface facts + os10_facts: + gather_subset: + - interfaces + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == false" + - "result.ansible_facts.ansible_net_interfaces is defined" + - "result.ansible_facts.ansible_net_memfree_mb is not defined" + + +- debug: msg="END cli/facts.yaml" diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/.ignore-2.10.txt.un~ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/.ignore-2.10.txt.un~ new file mode 100644 index 00000000..baa7567b Binary files /dev/null and b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/.ignore-2.10.txt.un~ differ diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/.ignore-2.11.txt.un~ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/.ignore-2.11.txt.un~ new file mode 100644 index 00000000..c88a7f61 Binary files /dev/null and b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/.ignore-2.11.txt.un~ differ diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.10.txt b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.10.txt new file mode 100644 index 00000000..d9c7ccd0 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.10.txt @@ -0,0 +1,10 @@ +plugins/action/os10.py action-plugin-docs +plugins/action/textfsm_parser.py action-plugin-docs +plugins/modules/bgp_validate.py validate-modules:parameter-list-no-elements +plugins/modules/mtu_validate.py validate-modules:parameter-list-no-elements +plugins/modules/vlt_validate.py validate-modules:parameter-list-no-elements +plugins/modules/wiring_validate.py validate-modules:parameter-list-no-elements +plugins/modules/show_system_network_summary.py validate-modules:parameter-list-no-elements +plugins/modules/os10_config.py validate-modules:parameter-list-no-elements +plugins/modules/os10_facts.py validate-modules:parameter-list-no-elements +plugins/modules/os10_command.py validate-modules:parameter-list-no-elements diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.10.txt~ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.10.txt~ new file mode 100644 index 00000000..79237511 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.10.txt~ @@ -0,0 +1,9 @@ +plugins/action/os10.py action-plugin-docs +plugins/action/textfsm_parser.py action-plugin-docs +plugins/modules/bgp_validate.py validate-modules:parameter-list-no-elements +plugins/modules/mtu_validate.py validate-modules:parameter-list-no-elements +plugins/modules/vlt_validate.py validate-modules:parameter-list-no-elements +plugins/modules/wiring_validate.py validate-modules:parameter-list-no-elements +plugins/modules/show_system_network_summary.py validate-modules:parameter-list-no-elements +plugins/modules/os10_config.py validate-modules:parameter-list-no-elements +plugins/modules/os10_facts.py validate-modules:parameter-list-no-elements diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.11.txt b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.11.txt new file mode 100644 index 00000000..d9c7ccd0 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.11.txt @@ -0,0 +1,10 @@ +plugins/action/os10.py action-plugin-docs +plugins/action/textfsm_parser.py action-plugin-docs +plugins/modules/bgp_validate.py validate-modules:parameter-list-no-elements +plugins/modules/mtu_validate.py validate-modules:parameter-list-no-elements +plugins/modules/vlt_validate.py validate-modules:parameter-list-no-elements +plugins/modules/wiring_validate.py validate-modules:parameter-list-no-elements +plugins/modules/show_system_network_summary.py validate-modules:parameter-list-no-elements +plugins/modules/os10_config.py validate-modules:parameter-list-no-elements +plugins/modules/os10_facts.py validate-modules:parameter-list-no-elements +plugins/modules/os10_command.py validate-modules:parameter-list-no-elements diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.11.txt~ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.11.txt~ new file mode 100644 index 00000000..79237511 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.11.txt~ @@ -0,0 +1,9 @@ +plugins/action/os10.py action-plugin-docs +plugins/action/textfsm_parser.py action-plugin-docs +plugins/modules/bgp_validate.py validate-modules:parameter-list-no-elements +plugins/modules/mtu_validate.py validate-modules:parameter-list-no-elements +plugins/modules/vlt_validate.py validate-modules:parameter-list-no-elements +plugins/modules/wiring_validate.py validate-modules:parameter-list-no-elements +plugins/modules/show_system_network_summary.py validate-modules:parameter-list-no-elements +plugins/modules/os10_config.py validate-modules:parameter-list-no-elements +plugins/modules/os10_facts.py validate-modules:parameter-list-no-elements diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.9.txt b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.9.txt new file mode 100644 index 00000000..debd43de --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/ignore-2.9.txt @@ -0,0 +1,4 @@ +plugins/action/os10.py action-plugin-docs +plugins/action/textfsm_parser.py action-plugin-docs +plugins/modules/wiring_validate.py pylint:duplicate-code +tests/units/modules/network/os10/test_os10_facts.py pylint:duplicate-code diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/requirements.txt b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/requirements.txt new file mode 100644 index 00000000..3e3a9669 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/sanity/requirements.txt @@ -0,0 +1,4 @@ +packaging # needed for update-bundled and changelog +sphinx ; python_version >= '3.5' # docs build requires python 3+ +sphinx-notfound-page ; python_version >= '3.5' # docs build requires python 3+ +straight.plugin ; python_version >= '3.5' # needed for hacking/build-ansible.py which will host changelog generation and requires python 3+ diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/__init__.py b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/os10_config_config.cfg b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/os10_config_config.cfg new file mode 100644 index 00000000..83e3e891 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/os10_config_config.cfg @@ -0,0 +1,13 @@ +! +hostname router +! +interface ethernet1/1/2 + ip address 1.2.3.4/24 + description test string +! +interface ethernet1/1/3 + ip address 6.7.8.9/24 + description test string + shutdown +! + diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/os10_config_src.cfg b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/os10_config_src.cfg new file mode 100644 index 00000000..7303a0c4 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/os10_config_src.cfg @@ -0,0 +1,12 @@ +! +hostname foo +! +interface ethernet1/1/2 + no ip address +! +interface ethernet1/1/3 + ip address 6.7.8.9/24 + description test string + shutdown +! + diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_interface__display-xml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_interface__display-xml new file mode 100644 index 00000000..bd13f0e6 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_interface__display-xml @@ -0,0 +1,19467 @@ + + + + + + ethernet1/1/1 + vlan1 + + + + + ethernet1/1/1 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/1 + ianaift:ethernetCsmacd + up + up + 17305068 + 14:18:77:09:ae:01 + 40000000000 + + 884475 + 0 + 0 + 5429 + 0 + 0 + 0 + 6212880 + 0 + 0 + 88684 + 0 + 0 + 0 + 0 + 94113 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 7097355 + 94113 + 0 + 0 + 88684 + 5429 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 4 + 0 + 5425 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 83258 + 0 + 5426 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 5429 + 88684 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + true + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:01 + 44 + 16272700 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/1 + + + + + + + + + ethernet1/1/2 + + + + + ethernet1/1/2 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2DISABLED + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/2 + ianaift:ethernetCsmacd + up + up + 17305094 + 14:18:77:09:ae:05 + 40000000000 + + 6220575 + 0 + 0 + 88787 + 0 + 0 + 0 + 892090 + 0 + 0 + 5523 + 0 + 0 + 0 + 0 + 94310 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 7112665 + 94310 + 0 + 0 + 5523 + 88787 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 83350 + 0 + 5437 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 77 + 6 + 5440 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 88787 + 5523 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + true + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:05 + 44 + 16306900 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + true + fe80::1618:77ff:fe09:ae05/64 + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/2 + + + + + + + + + ethernet1/1/3 + vlan1 + + + + + ethernet1/1/3 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/3 + ianaift:ethernetCsmacd + up + up + 17305120 + 14:18:77:09:ae:09 + 40000000000 + + 6396220 + 0 + 0 + 91295 + 0 + 0 + 0 + 911207 + 0 + 0 + 5593 + 0 + 0 + 0 + 0 + 96888 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 7307427 + 96888 + 0 + 0 + 5593 + 91295 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 85705 + 0 + 5590 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 4 + 0 + 5589 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 91295 + 5593 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + true + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:09 + 44 + 16764600 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/3 + + + + + + + + + ethernet1/1/4 + vlan1 + + + + + ethernet1/1/4 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/4 + ianaift:ethernetCsmacd + up + up + 17305146 + 14:18:77:09:ae:0d + 40000000000 + + 919800 + 0 + 0 + 5693 + 0 + 0 + 0 + 6410845 + 0 + 0 + 91497 + 0 + 0 + 0 + 0 + 97190 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 7330645 + 97190 + 0 + 0 + 91497 + 5693 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 77 + 6 + 5610 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 85890 + 0 + 5607 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 5693 + 91497 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + true + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:0d + 44 + 16818100 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/4 + + + + + + + + + ethernet1/1/5 + vlan1 + + + + + ethernet1/1/5 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/5 + ianaift:ethernetCsmacd + up + down + 17305172 + 14:18:77:09:ae:11 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:11 + 36 + 16913000 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/5 + + + + + + + + + ethernet1/1/6 + vlan1 + + + + + ethernet1/1/6 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/6 + ianaift:ethernetCsmacd + up + down + 17305198 + 14:18:77:09:ae:15 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:15 + 36 + 16950900 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/6 + + + + + + + + + ethernet1/1/7 + vlan1 + + + + + ethernet1/1/7 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/7 + ianaift:ethernetCsmacd + up + down + 17305224 + 14:18:77:09:ae:19 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:19 + 36 + 16995200 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/7 + + + + + + + + + ethernet1/1/8 + + + + + ethernet1/1/8 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2DISABLED + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/8 + ianaift:ethernetCsmacd + up + down + 17305250 + 14:18:77:09:ae:1d + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:1d + 36 + 17021600 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + true + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/8 + + + + + + + + + ethernet1/1/9 + vlan1 + + + + + ethernet1/1/9 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/9 + ianaift:ethernetCsmacd + up + down + 17305276 + 14:18:77:09:ae:21 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:21 + 36 + 17027900 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/9 + + + + + + + + + ethernet1/1/10 + vlan1 + + + + + ethernet1/1/10 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/10 + ianaift:ethernetCsmacd + up + down + 17305302 + 14:18:77:09:ae:25 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:25 + 36 + 17039500 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/10 + + + + + + + + + ethernet1/1/11 + vlan1 + + + + + ethernet1/1/11 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/11 + ianaift:ethernetCsmacd + up + down + 17305328 + 14:18:77:09:ae:29 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:29 + 37 + 17048300 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/11 + + + + + + + + + ethernet1/1/13 + + + + + ethernet1/1/13 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2DISABLED + 299 + auto + AUTO + true + + true + false + + + + 4 + false + + false + 0 + + 120 + + 1 + 200 + + 4.1.1.1 + 4.1.1.2 + false + no-authentication + ip + + 3 + 25 + + + + + + 2 + false + + false + 0 + + 120 + + 1 + 200 + + fe80::10 + 3001:4828:5808:ffa3::9 + false + no-authentication + ip + + 3 + 25 + + + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/13 + ianaift:ethernetCsmacd + up + down + 17305380 + 14:18:77:09:ae:31 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:31 + 37 + 17074100 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + true + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/13 + + + + + + + + + ethernet1/1/16 + + + + + ethernet1/1/16 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2DISABLED + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/16 + ianaift:ethernetCsmacd + up + down + 17305458 + 14:18:77:09:ae:34 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:34 + 37 + 17087400 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + true + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/16 + + + + + + + + + ethernet1/1/17 + + + + + ethernet1/1/17 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2DISABLED + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/17 + ianaift:ethernetCsmacd + up + down + 17305484 + 14:18:77:09:ae:35 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:35 + 37 + 17090400 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + true + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/17 + + + + + + + + + ethernet1/1/18 + + + + + ethernet1/1/18 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2DISABLED + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/18 + ianaift:ethernetCsmacd + up + down + 17305510 + 14:18:77:09:ae:39 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:39 + 37 + 17116100 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + true + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/18 + + + + + + + + + ethernet1/1/19 + + + + + ethernet1/1/19 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2DISABLED + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/19 + ianaift:ethernetCsmacd + up + down + 17305536 + 14:18:77:09:ae:3d + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:3d + 37 + 17128600 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + true + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/19 + + + + + + + + + ethernet1/1/20 + vlan1 + + + + + ethernet1/1/20 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/20 + ianaift:ethernetCsmacd + up + down + 17305562 + 14:18:77:09:ae:41 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:41 + 37 + 17135100 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/20 + + + + + + + + + ethernet1/1/21 + vlan1 + + + + + ethernet1/1/21 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/21 + ianaift:ethernetCsmacd + up + down + 17305588 + 14:18:77:09:ae:45 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:45 + 37 + 17145300 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/21 + + + + + + + + + ethernet1/1/23 + vlan1 + + + + + ethernet1/1/23 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/23 + ianaift:ethernetCsmacd + up + down + 17305640 + 14:18:77:09:ae:4d + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:4d + 37 + 17164100 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/23 + + + + + + + + + ethernet1/1/24 + vlan1 + + + + + ethernet1/1/24 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/24 + ianaift:ethernetCsmacd + up + down + 17305666 + 14:18:77:09:ae:51 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:51 + 38 + 17164900 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/24 + + + + + + + + + ethernet1/1/25 + vlan1 + + + + + ethernet1/1/25 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/25 + ianaift:ethernetCsmacd + up + down + 17305692 + 14:18:77:09:ae:55 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:55 + 38 + 17424700 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/25 + + + + + + + + + ethernet1/1/26 + vlan1 + + + + + ethernet1/1/26 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/26 + ianaift:ethernetCsmacd + up + down + 17305718 + 14:18:77:09:ae:59 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:59 + 38 + 17431600 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/26 + + + + + + + + + ethernet1/1/27 + vlan1 + + + + + ethernet1/1/27 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/27 + ianaift:ethernetCsmacd + up + down + 17305744 + 14:18:77:09:ae:5d + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:5d + 38 + 17470200 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/27 + + + + + + + + + ethernet1/1/28 + vlan1 + + + + + ethernet1/1/28 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/28 + ianaift:ethernetCsmacd + up + down + 17305770 + 14:18:77:09:ae:61 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:61 + 38 + 17477600 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/28 + + + + + + + + + ethernet1/1/30 + vlan1 + + + + + ethernet1/1/30 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/30 + ianaift:ethernetCsmacd + up + down + 17305822 + 14:18:77:09:ae:66 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:66 + 38 + 17491400 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/30 + + + + + + + + + ethernet1/1/31 + vlan1 + + + + + ethernet1/1/31 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/31 + ianaift:ethernetCsmacd + up + down + 17305848 + 14:18:77:09:ae:67 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:67 + 38 + 17493000 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/31 + + + + + + + + + ethernet1/1/32 + vlan1 + + + + + ethernet1/1/32 + ianaift:ethernetCsmacd + true + 1532 + HW + MODE_L2 + 299 + auto + AUTO + true + + true + false + + + true + true + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + ethernet1/1/32 + ianaift:ethernetCsmacd + up + down + 17305874 + 14:18:77:09:ae:68 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:68 + 38 + 17498900 + 30 + 1532 + n/a + + false + false + false + false + 0 + + 0 + 1 + + + 1 + 2 + + + 2 + 3 + + + 3 + 4 + + + 4 + 5 + + + 5 + 10 + + + 6 + 25 + + + 7 + 50 + + + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + ethernet1/1/32 + + + + + + + + + + mgmt1/1/1 + base-if:management + true + 1500 + HW + auto + AUTO + true + +
+ 10.16.148.144/16 +
+
+ + true + true + + + true + true + +
+
+ + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + +
+ + + + mgmt1/1/1 + base-if:management + up + up + 35454736 + 00:a0:c9:00:00:00 + 1000000000 + + 74473686 + 0 + 0 + 0 + 66 + 0 + 0 + 17129927 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 889900 + 52776 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + 10MBPS + 100MBPS + 1GIGE + NOT_SUPPORTED + not-supported + default + 00:a0:c9:00:00:00 + 38 + 17509300 + 30 + 1532 + + manual-cfg + 10.16.148.144/16 + + + true + fe80::2a0:c9ff:fe00:0/64 + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + mgmt1/1/1 + + +
+ + + + + + + vlan1 + ianaift:l2vlan + true + 1532 + HW + DATA + ethernet1/1/1 + ethernet1/1/3 + ethernet1/1/4 + ethernet1/1/5 + ethernet1/1/6 + ethernet1/1/7 + ethernet1/1/9 + ethernet1/1/10 + ethernet1/1/11 + ethernet1/1/20 + ethernet1/1/21 + ethernet1/1/22 + ethernet1/1/23 + ethernet1/1/24 + ethernet1/1/25 + ethernet1/1/26 + ethernet1/1/27 + ethernet1/1/28 + ethernet1/1/29 + ethernet1/1/30 + ethernet1/1/31 + ethernet1/1/32 + port-channel12 + false + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + vlan1 + ianaift:l2vlan + up + up + 69208865 + 14:18:77:09:af:01 + 10000000000 + + 8587506 + 0 + 0 + 0 + 9015054 + 0 + 0 + 0 + 0 + 0 + 107065 + 107059 + + 14:18:77:09:af:01 + 44 + 17517200 + 1532 + DATA + ethernet1/1/1 + ethernet1/1/3 + ethernet1/1/4 + ethernet1/1/5 + ethernet1/1/6 + ethernet1/1/7 + ethernet1/1/9 + ethernet1/1/10 + ethernet1/1/11 + ethernet1/1/20 + ethernet1/1/21 + ethernet1/1/22 + ethernet1/1/23 + ethernet1/1/24 + ethernet1/1/25 + ethernet1/1/26 + ethernet1/1/27 + ethernet1/1/28 + ethernet1/1/29 + ethernet1/1/30 + ethernet1/1/31 + ethernet1/1/32 + port-channel12 + false + + + true + fe80::1618:77ff:fe09:af01/64 + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + vlan1 + + + + + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + vlan4094 + ianaift:l2vlan + up + down + 69212958 + 14:18:77:09:af:01 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 14:18:77:09:af:01 + 3992 + 17135400 + 1532 + INTERNAL + true + + + true + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + vlan4094 + + + + + + + + + port-channel12 + vlan1 + + + + + port-channel12 + ianaift:ieee8023adLag + true + 1532 + HW + MODE_L2 + 299 + 1 + STATIC + false + + 13 + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + port-channel12 + ianaift:ieee8023adLag + up + down + 85886092 + 14:18:77:09:ae:8d + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + false + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + NOT_SUPPORTED + not-supported + 14:18:77:09:ae:8d + 3750 + 17160800 + 30 + 1532 + 1 + STATIC + 0 + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + port-channel12 + + + + + + + + + + null0 + base-if:null + true + 1532 + HW + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + null0 + base-if:null + up + up + 119690512 + 39 + 17549600 + + + false + + + Disabled + 00:00:00:00:00:00:00:00 + 00:00:00 + 0 + + + + + null0 + + + + + + + + + + 60 + + + + + + + phy-eth1/1/1 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/2 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/3 + + 38 + + + 131137546 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/4 + + 38 + + + 3857532632 + 0.0 + + QSFP-PLUS + AR_QSFP_40GBASE_CR4_1M + true + + + phy-eth1/1/5 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/6 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/7 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/8 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/9 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/10 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/11 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/12 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/13 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/14 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/15 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/16 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/17 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/18 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/19 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/20 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/21 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/22 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/23 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/24 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/25 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/26 + + 0 + + + 3758089944 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/27 + + 0 + + + 3840747224 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/28 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/29 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/30 + + 0 + + + 3857532632 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/31 + + 0 + + + 3865925336 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + phy-eth1/1/32 + + 0 + + + 3849139928 + 0.0 + + AR_POPTICS_NOTPRESENT + false + + + + + + 162762 + + + + + + + + diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_lldp_neighbors__display-xml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_lldp_neighbors__display-xml new file mode 100644 index 00000000..de3ad4ed --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_lldp_neighbors__display-xml @@ -0,0 +1,855 @@ + + + + + + ethernet1/1/1 + ianaift:ethernetCsmacd + up + up + 17305068 + 14:18:77:09:ae:01 + 40000000000 + true + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:01 + 44 + 17570800 + 30 + 1532 + n/a + + + 330300 + 4 + 1 + 17305068 + 260 + FBh3Ca4A + + ZXRoZXJuZXQxLzEvMw== + + mac-address + interface-alias + 120 + 172395 + 107 + OS10 + ethernet1/1/3 + os10 + 1 + 1532 + false + router bridge repeater + router bridge repeater + true + false + true + true + b-1000base-t + + + + + ethernet1/1/2 + ianaift:ethernetCsmacd + up + up + 17305094 + 14:18:77:09:ae:05 + 40000000000 + true + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:05 + 44 + 17570700 + 30 + 1532 + n/a + + + 330300 + 5 + 1 + 17305094 + 264 + FBh3Ca4A + + ZXRoZXJuZXQxLzEvNA== + + mac-address + interface-alias + 120 + 172395 + 107 + OS10 + ethernet1/1/4 + os10 + 1 + 1532 + false + router bridge repeater + router bridge repeater + true + false + true + true + b-1000base-t + + + + + ethernet1/1/3 + ianaift:ethernetCsmacd + up + up + 17305120 + 14:18:77:09:ae:09 + 40000000000 + true + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:09 + 44 + 17570700 + 30 + 1532 + n/a + + + 330300 + 2 + 1 + 17305120 + 268 + FBh3Ca4A + + ZXRoZXJuZXQxLzEvMQ== + + mac-address + interface-alias + 120 + 172395 + 107 + OS10 + ethernet1/1/1 + os10 + 1 + 1532 + false + router bridge repeater + router bridge repeater + true + false + true + true + b-1000base-t + + + + + ethernet1/1/4 + ianaift:ethernetCsmacd + up + up + 17305146 + 14:18:77:09:ae:0d + 40000000000 + true + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:0d + 44 + 17570700 + 30 + 1532 + n/a + + + 330300 + 3 + 1 + 17305146 + 272 + FBh3Ca4A + + ZXRoZXJuZXQxLzEvMg== + + mac-address + interface-alias + 120 + 172395 + 107 + OS10 + ethernet1/1/2 + os10 + 1 + 1532 + false + router bridge repeater + router bridge repeater + true + false + true + true + b-1000base-t + + + + + ethernet1/1/5 + ianaift:ethernetCsmacd + up + down + 17305172 + 14:18:77:09:ae:11 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:11 + 36 + 17570700 + 30 + 1532 + n/a + + + + ethernet1/1/6 + ianaift:ethernetCsmacd + up + down + 17305198 + 14:18:77:09:ae:15 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:15 + 36 + 17570700 + 30 + 1532 + n/a + + + + ethernet1/1/7 + ianaift:ethernetCsmacd + up + down + 17305224 + 14:18:77:09:ae:19 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:19 + 36 + 17570700 + 30 + 1532 + n/a + + + + ethernet1/1/8 + ianaift:ethernetCsmacd + up + down + 17305250 + 14:18:77:09:ae:1d + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:1d + 36 + 17570700 + 30 + 1532 + n/a + + + + ethernet1/1/9 + ianaift:ethernetCsmacd + up + down + 17305276 + 14:18:77:09:ae:21 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:21 + 36 + 17570700 + 30 + 1532 + n/a + + + + ethernet1/1/10 + ianaift:ethernetCsmacd + up + down + 17305302 + 14:18:77:09:ae:25 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:25 + 36 + 17570700 + 30 + 1532 + n/a + + + + ethernet1/1/11 + ianaift:ethernetCsmacd + up + down + 17305328 + 14:18:77:09:ae:29 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:29 + 37 + 17570600 + 30 + 1532 + n/a + + + + ethernet1/1/12 + ianaift:ethernetCsmacd + up + down + 17305354 + 14:18:77:09:ae:2d + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:2d + 37 + 17570600 + 30 + 1532 + n/a + + + + ethernet1/1/13 + ianaift:ethernetCsmacd + up + down + 17305380 + 14:18:77:09:ae:31 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:31 + 37 + 17570600 + 30 + 1532 + n/a + + + + ethernet1/1/14 + ianaift:ethernetCsmacd + up + down + 17305406 + 14:18:77:09:ae:32 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:32 + 37 + 17570600 + 30 + 1532 + n/a + + + + ethernet1/1/15 + ianaift:ethernetCsmacd + up + down + 17305432 + 14:18:77:09:ae:33 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:33 + 37 + 17570600 + 30 + 1532 + n/a + + + + ethernet1/1/16 + ianaift:ethernetCsmacd + up + down + 17305458 + 14:18:77:09:ae:34 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:34 + 37 + 17570600 + 30 + 1532 + n/a + + + + ethernet1/1/17 + ianaift:ethernetCsmacd + up + down + 17305484 + 14:18:77:09:ae:35 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:35 + 37 + 17570600 + 30 + 1532 + n/a + + + + ethernet1/1/18 + ianaift:ethernetCsmacd + up + down + 17305510 + 14:18:77:09:ae:39 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:39 + 37 + 17570600 + 30 + 1532 + n/a + + + + ethernet1/1/19 + ianaift:ethernetCsmacd + up + down + 17305536 + 14:18:77:09:ae:3d + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:3d + 37 + 17570600 + 30 + 1532 + n/a + + + + ethernet1/1/20 + ianaift:ethernetCsmacd + up + down + 17305562 + 14:18:77:09:ae:41 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:41 + 37 + 17570600 + 30 + 1532 + n/a + + + + ethernet1/1/21 + ianaift:ethernetCsmacd + up + down + 17305588 + 14:18:77:09:ae:45 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:45 + 37 + 17570600 + 30 + 1532 + n/a + + + + ethernet1/1/22 + ianaift:ethernetCsmacd + up + down + 17305614 + 14:18:77:09:ae:49 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:49 + 37 + 17570600 + 30 + 1532 + n/a + + + + ethernet1/1/23 + ianaift:ethernetCsmacd + up + down + 17305640 + 14:18:77:09:ae:4d + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:4d + 37 + 17570500 + 30 + 1532 + n/a + + + + ethernet1/1/24 + ianaift:ethernetCsmacd + up + down + 17305666 + 14:18:77:09:ae:51 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:51 + 38 + 17570500 + 30 + 1532 + n/a + + + + ethernet1/1/25 + ianaift:ethernetCsmacd + up + down + 17305692 + 14:18:77:09:ae:55 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:55 + 38 + 17570500 + 30 + 1532 + n/a + + + + ethernet1/1/26 + ianaift:ethernetCsmacd + up + down + 17305718 + 14:18:77:09:ae:59 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:59 + 38 + 17570500 + 30 + 1532 + n/a + + + + ethernet1/1/27 + ianaift:ethernetCsmacd + up + down + 17305744 + 14:18:77:09:ae:5d + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:5d + 38 + 17570500 + 30 + 1532 + n/a + + + + ethernet1/1/28 + ianaift:ethernetCsmacd + up + down + 17305770 + 14:18:77:09:ae:61 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:61 + 38 + 17570500 + 30 + 1532 + n/a + + + + ethernet1/1/29 + ianaift:ethernetCsmacd + up + down + 17305796 + 14:18:77:09:ae:65 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:65 + 38 + 17570500 + 30 + 1532 + n/a + + + + ethernet1/1/30 + ianaift:ethernetCsmacd + up + down + 17305822 + 14:18:77:09:ae:66 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:66 + 38 + 17570500 + 30 + 1532 + n/a + + + + ethernet1/1/31 + ianaift:ethernetCsmacd + up + down + 17305848 + 14:18:77:09:ae:67 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:67 + 38 + 17570500 + 30 + 1532 + n/a + + + + ethernet1/1/32 + ianaift:ethernetCsmacd + up + down + 17305874 + 14:18:77:09:ae:68 + 0 + false + 40GIGE + BOTH_SUPPORTED + not-supported + 0MBPS + 14:18:77:09:ae:68 + 38 + 17570500 + 30 + 1532 + n/a + + + + mgmt1/1/1 + base-if:management + up + up + 35454736 + 00:a0:c9:00:00:00 + 1000000000 + false + 10MBPS + 100MBPS + 1GIGE + NOT_SUPPORTED + not-supported + default + 00:a0:c9:00:00:00 + 38 + 17570400 + 30 + 1532 + + + 3100 + 1 + 1 + 35454736 + 4 + kLEc9C9t + + VGVuR2lnYWJpdEV0aGVybmV0IDAvMA== + + mac-address + interface-name + 20 + 175667 + 15 + Dell Real Time Operating System Software. Dell Operating System Version: 2.0. Dell Application Software Version: 9.11(2.0) Copyright (c) 1999-2017Dell Inc. All Rights Reserved.Build Time: Tue Apr 25 21:22:59 2017 + TenGigabitEthernet 0/0 + swlab1-maa-tor-A2 + 148 + 0 + false + router bridge repeater + router bridge repeater + false + false + false + false + + + + + + + mgmt1/1/1 + + + + diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_processes_node-id_1__grep_Mem_colon_ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_processes_node-id_1__grep_Mem_colon_ new file mode 100644 index 00000000..78903b69 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_processes_node-id_1__grep_Mem_colon_ @@ -0,0 +1 @@ +KiB Mem: 8127144 total, 2297272 used, 5829872 free, 137360 buffers diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_running-config b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_running-config new file mode 100644 index 00000000..ff7ff279 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_running-config @@ -0,0 +1,252 @@ +! Version 10.4.0E(R1) +! Last configuration change at Jan 11 12:26:08 2018 +! +snmp-server contact http://www.dell.com/support +snmp-server host 192.0.2.1 traps version 1 c4 udp-port 5 +snmp-server host 192.0.2.1 traps version 2c c1 udp-port 4 +snmp-server host 192.0.2.2 traps version 1 c3 udp-port 162 +ip community-list expanded commex deny aaa +ip community-list standard commstd deny internet +ip community-list standard commstd permit no-advertise +ip as-path access-list accesslist deny abc +ip as-path access-list accesslist deny www +ip extcommunity-list expanded extcommex deny aaa +ip extcommunity-list standard extcommstd deny rt 22:33 +ip extcommunity-list standard extcommstd permit soo 22:33 +hostname os10 +interface breakout 1/1/1 map 40g-1x +interface breakout 1/1/2 map 40g-1x +interface breakout 1/1/3 map 40g-1x +interface breakout 1/1/4 map 40g-1x +interface breakout 1/1/5 map 40g-1x +interface breakout 1/1/6 map 40g-1x +interface breakout 1/1/7 map 40g-1x +interface breakout 1/1/8 map 40g-1x +interface breakout 1/1/9 map 40g-1x +interface breakout 1/1/10 map 40g-1x +interface breakout 1/1/11 map 40g-1x +interface breakout 1/1/12 map 40g-1x +interface breakout 1/1/13 map 40g-1x +interface breakout 1/1/14 map 40g-1x +interface breakout 1/1/15 map 40g-1x +interface breakout 1/1/16 map 40g-1x +interface breakout 1/1/17 map 40g-1x +interface breakout 1/1/18 map 40g-1x +interface breakout 1/1/19 map 40g-1x +interface breakout 1/1/20 map 40g-1x +interface breakout 1/1/21 map 40g-1x +interface breakout 1/1/22 map 40g-1x +interface breakout 1/1/23 map 40g-1x +interface breakout 1/1/24 map 40g-1x +interface breakout 1/1/25 map 40g-1x +interface breakout 1/1/26 map 40g-1x +interface breakout 1/1/27 map 40g-1x +interface breakout 1/1/28 map 40g-1x +interface breakout 1/1/29 map 40g-1x +interface breakout 1/1/30 map 40g-1x +interface breakout 1/1/31 map 40g-1x +interface breakout 1/1/32 map 40g-1x +username admin password $6$q9QBeYjZ$jfxzVqGhkxX3smxJSH9DDz7/3OJc6m5wjF8nnLD7/VKx8SloIhp4NoGZs0I/UNwh8WVuxwfd9q4pWIgNs5BKH. role sysadmin +aaa authentication local +iscsi target port 860 +iscsi target port 3260 +hash-algorithm ecmp xor +logging console disable +vrrp delay reload 5 +vrrp version 3 +spanning-tree mode rstp +! +interface vlan1 + no shutdown +! +interface vlan100 + no shutdown +! +interface port-channel12 + no shutdown + switchport access vlan 1 + vlt-port-channel 13 +! +interface ethernet1/1/1 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/2 + no shutdown + no switchport +! +interface ethernet1/1/3 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/4 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/5 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/6 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/7 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/8 + no shutdown + no switchport +! +interface ethernet1/1/9 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/10 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/11 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/12 + no shutdown + no switchport +! +interface ethernet1/1/13 + no shutdown + no switchport + ! + vrrp-group 4 + priority 120 + track 3 priority-cost 25 + virtual-address 4.1.1.1 + virtual-address 4.1.1.2 + advertise-interval centisecs 200 + no preempt + ! + vrrp-ipv6-group 2 + priority 120 + track 3 priority-cost 25 + virtual-address 3001:4828:5808:ffa3::9 + virtual-address fe80::10 + advertise-interval centisecs 200 + no preempt +! +interface ethernet1/1/14 + no shutdown + no switchport +! +interface ethernet1/1/15 + no shutdown + no switchport +! +interface ethernet1/1/16 + no shutdown + no switchport +! +interface ethernet1/1/17 + no shutdown + no switchport +! +interface ethernet1/1/18 + no shutdown + no switchport +! +interface ethernet1/1/19 + no shutdown + no switchport +! +interface ethernet1/1/20 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/21 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/22 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/23 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/24 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/25 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/26 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/27 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/28 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/29 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/30 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/31 + no shutdown + switchport access vlan 1 +! +interface ethernet1/1/32 + no shutdown + switchport access vlan 1 +! +interface mgmt1/1/1 + no shutdown + ip address 10.16.148.144/16 + ipv6 address autoconfig +! +route-map test permit 1 + match ip address prefix-list testprefix + match ip address testaccess + continue 20 + set comm-list commstd delete + set comm-list commex add + set community internet + set extcommunity rt 22:33 + set extcomm-list extcommstd delete + set extcomm-list extcommex add + set ip next-hop 10.1.1.1 track-id 3 + set local-preference 1200 + set metric + 30 + set metric-type internal + set origin igp + set weight 50 +! +route-map test deny 10 + match ip address prefix-list testprefix + match ip address testaccess + set ip next-hop 10.1.1.1 track-id 3 +! +support-assist +! +policy-map type application policy-iscsi +! +class-map type application class-iscsi +! +class-map type qos class-trust +! +vlt-domain 1 + discovery-interface ethernet1/1/12 + vlt-mac aa:aa:aa:aa:aa:aa + diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_system__display-xml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_system__display-xml new file mode 100644 index 00000000..bb496cc9 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_system__display-xml @@ -0,0 +1,194 @@ + + + + + + 1 + 14:18:77:09:ae:00 + 384 + + DELL + S6010-ON + X01 + x86_64-dell_s6010_c2538-r0 + 0088 + + + + + 1 + S6010 + S6010 + up + 10.4.0E(R1) + 32x40GbE + + DELL + S6010-ON + X01 + x86_64-dell_s6010_c2538-r0 + 0088 + 083R0P + + + + user-triggered + S6010-ON 32x40GbE QSFP+ Interface Module + false + 1 + + BIOS + 3.26.0.1 + + + System CPLD + 10 + + + Master CPLD + 9 + + + Slave CPLD + 4 + + + + 1 + fail + + + + 2 + up + UNKNOWN + + 1 + fail + 1920 + + NORMAL + + + + + + + + + + + + + 1 + up + + 1 + up + 22090 + + NORMAL + + + + F01 + + CN123456FAN100589021 + P1FAN1 + + + + + + 2 + up + + 1 + up + 22215 + + NORMAL + + + + F02 + + CN123456FAN200589031 + P2FAN2 + + + + + + 3 + up + + 1 + up + 22215 + + NORMAL + + + + F03 + + CN123456FAN300589041 + P3FAN3 + + + + + + 4 + up + + 1 + up + 22215 + + NORMAL + + + + F04 + + CN123456FAN400589051 + P4FAN4 + + + + + + 5 + up + + 1 + up + 21724 + + NORMAL + + + + F05 + + CN123456FAN500589061 + P5FAN5 + + + + + + + + + os10 + 161826 + 2018-01-12T13:42:36.20+00:00 + 2018-01-10T16:45:30+00:00 + + + + + diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_version b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_version new file mode 100644 index 00000000..b9aa8fea --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_version @@ -0,0 +1,9 @@ +Dell EMC Networking OS10 Enterprise +Copyright (c) 1999-2017 by Dell Inc. All Rights Reserved. +OS Version: 10.4.0E(R1) +Build Version: 10.4.0E(R1.56) +Build Time: 2017-12-19T22:11:00-0800 +System Type: S6000-VM +Architecture: x86_64 +Up Time: 6 days 00:33:35 + diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_version__display-xml b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_version__display-xml new file mode 100644 index 00000000..50f84ab6 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/fixtures/show_version__display-xml @@ -0,0 +1,27 @@ + + + + + + os10 + 162698 + 2018-01-12T13:57:08.58+00:00 + 2018-01-10T16:45:30+00:00 + + + + + 10.4.0E(R1) + Enterprise + Dell EMC Networking OS10 Enterprise + S6010-ON + Dell EMC OS10 Enterprise Edition Blueprint 1.0.0 + x86_64 + 2017-12-14T23:39:27-0800 + 10.4.0E(R1.55) + Copyright (c) 1999-2017 by Dell Inc. All Rights Reserved. + + + + + diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/os10_module.py b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/os10_module.py new file mode 100644 index 00000000..8f990d73 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/os10_module.py @@ -0,0 +1,90 @@ +# (c) 2020 Red Hat Inc. +# +# (c) 2020 Dell Inc. +# +# This file is part of Ansible +# +# Ansible is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Ansible is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with Ansible. If not, see . + +# Make coding more python3-ish +from __future__ import (absolute_import, division, print_function) +__metaclass__ = type + +import os +import json + +from units.modules.utils import AnsibleExitJson, AnsibleFailJson, ModuleTestCase + + +fixture_path = os.path.join(os.path.dirname(__file__), 'fixtures') +fixture_data = {} + + +def load_fixture(name): + path = os.path.join(fixture_path, name) + + if path in fixture_data: + return fixture_data[path] + + with open(path) as f: + data = f.read() + + try: + data = json.loads(data) + except Exception: + pass + + fixture_data[path] = data + return data + + +class TestDellos10Module(ModuleTestCase): + + def execute_module(self, failed=False, changed=False, commands=None, sort=True, defaults=False): + + self.load_fixtures(commands) + + if failed: + result = self.failed() + self.assertTrue(result['failed'], result) + else: + result = self.changed(changed) + self.assertEqual(result['changed'], changed, result) + + if commands is not None: + if sort: + self.assertEqual(sorted(commands), sorted(result['updates']), result['updates']) + else: + self.assertEqual(commands, result['updates'], result['updates']) + + return result + + def failed(self): + with self.assertRaises(AnsibleFailJson) as exc: + self.module.main() + + result = exc.exception.args[0] + self.assertTrue(result['failed'], result) + return result + + def changed(self, changed=False): + with self.assertRaises(AnsibleExitJson) as exc: + self.module.main() + + result = exc.exception.args[0] + self.assertEqual(result['changed'], changed, result) + return result + + def load_fixtures(self, commands=None): + pass diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/test_os10_command.py b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/test_os10_command.py new file mode 100644 index 00000000..77f6f1a7 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/test_os10_command.py @@ -0,0 +1,110 @@ +# (c) 2020 Red Hat Inc. +# +# (c) 2020 Dell Inc. +# +# This file is part of Ansible +# +# Ansible is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Ansible is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with Ansible. If not, see . + +# Make coding more python3-ish +from __future__ import (absolute_import, division, print_function) +__metaclass__ = type + +import json + +from units.compat.mock import patch +from ansible_collections.dellemc.os10.plugins.modules import os10_command +from units.modules.utils import set_module_args +from .os10_module import TestDellos10Module, load_fixture + + +class TestDellos10CommandModule(TestDellos10Module): + + module = os10_command + + def setUp(self): + super(TestDellos10CommandModule, self).setUp() + + self.mock_run_commands = patch('ansible.modules.network.os10.os10_command.run_commands') + self.run_commands = self.mock_run_commands.start() + + def tearDown(self): + super(TestDellos10CommandModule, self).tearDown() + self.mock_run_commands.stop() + + def load_fixtures(self, commands=None): + + def load_from_file(*args, **kwargs): + module, commands = args + output = list() + + for item in commands: + try: + obj = json.loads(item['command']) + command = obj['command'] + except ValueError: + command = item['command'] + filename = str(command).replace(' ', '_') + output.append(load_fixture(filename)) + return output + + self.run_commands.side_effect = load_from_file + + def test_os10_command_simple(self): + set_module_args(dict(commands=['show version'])) + result = self.execute_module() + self.assertEqual(len(result['stdout']), 1) + self.assertTrue(result['stdout'][0].startswith('Dell EMC Networking')) + + def test_os10_command_multiple(self): + set_module_args(dict(commands=['show version', 'show version'])) + result = self.execute_module() + self.assertEqual(len(result['stdout']), 2) + self.assertTrue(result['stdout'][0].startswith('Dell EMC Networking')) + + def test_os10_command_wait_for(self): + wait_for = 'result[0] contains "Dell EMC"' + set_module_args(dict(commands=['show version'], wait_for=wait_for)) + self.execute_module() + + def test_os10_command_wait_for_fails(self): + wait_for = 'result[0] contains "test string"' + set_module_args(dict(commands=['show version'], wait_for=wait_for)) + self.execute_module(failed=True) + self.assertEqual(self.run_commands.call_count, 10) + + def test_os10_command_retries(self): + wait_for = 'result[0] contains "test string"' + set_module_args(dict(commands=['show version'], wait_for=wait_for, retries=2)) + self.execute_module(failed=True) + self.assertEqual(self.run_commands.call_count, 2) + + def test_os10_command_match_any(self): + wait_for = ['result[0] contains "Dell EMC"', + 'result[0] contains "test string"'] + set_module_args(dict(commands=['show version'], wait_for=wait_for, match='any')) + self.execute_module() + + def test_os10_command_match_all(self): + wait_for = ['result[0] contains "Dell EMC"', + 'result[0] contains "OS10 Enterprise"'] + set_module_args(dict(commands=['show version'], wait_for=wait_for, match='all')) + self.execute_module() + + def test_os10_command_match_all_failure(self): + wait_for = ['result[0] contains "Dell EMC"', + 'result[0] contains "test string"'] + commands = ['show version', 'show version'] + set_module_args(dict(commands=commands, wait_for=wait_for, match='all')) + self.execute_module(failed=True) diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/test_os10_config.py b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/test_os10_config.py new file mode 100644 index 00000000..e38d124a --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/test_os10_config.py @@ -0,0 +1,150 @@ +# +# (c) 2020 Red Hat Inc. +# +# (c) 2020 Dell Inc. +# +# This file is part of Ansible +# +# Ansible is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Ansible is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with Ansible. If not, see . + +# Make coding more python3-ish +from __future__ import (absolute_import, division, print_function) +__metaclass__ = type + +from units.compat.mock import patch +from ansible_collections.dellemc.os10.plugins.modules import os10_config +from units.modules.utils import set_module_args +from .os10_module import TestDellos10Module, load_fixture + + +class TestDellos10ConfigModule(TestDellos10Module): + + module = os10_config + + def setUp(self): + super(TestDellos10ConfigModule, self).setUp() + + self.mock_get_config = patch('ansible.modules.network.os10.os10_config.get_config') + self.get_config = self.mock_get_config.start() + + self.mock_load_config = patch('ansible.modules.network.os10.os10_config.load_config') + self.load_config = self.mock_load_config.start() + + self.mock_run_commands = patch('ansible.modules.network.os10.os10_config.run_commands') + self.run_commands = self.mock_run_commands.start() + + def tearDown(self): + super(TestDellos10ConfigModule, self).tearDown() + self.mock_get_config.stop() + self.mock_load_config.stop() + self.mock_run_commands.stop() + + def load_fixtures(self, commands=None): + config_file = 'os10_config_config.cfg' + self.get_config.return_value = load_fixture(config_file) + self.load_config.return_value = None + + def test_os10_config_unchanged(self): + src = load_fixture('os10_config_config.cfg') + set_module_args(dict(src=src)) + self.execute_module() + + def test_os10_config_src(self): + src = load_fixture('os10_config_src.cfg') + set_module_args(dict(src=src)) + commands = ['hostname foo', 'interface ethernet1/1/2', + 'no ip address'] + self.execute_module(changed=True, commands=commands) + + def test_os10_config_backup(self): + set_module_args(dict(backup=True)) + result = self.execute_module() + self.assertIn('__backup__', result) + + def test_os10_config_save(self): + set_module_args(dict(save=True)) + self.execute_module(changed=True) + self.assertEqual(self.run_commands.call_count, 1) + self.assertEqual(self.get_config.call_count, 0) + self.assertEqual(self.load_config.call_count, 0) + args = self.run_commands.call_args[0][1] + self.assertDictContainsSubset({'command': 'copy running-config startup-config'}, args[0]) +# self.assertIn('copy running-config startup-config\r', args) + + def test_os10_config_lines_wo_parents(self): + set_module_args(dict(lines=['hostname foo'])) + commands = ['hostname foo'] + self.execute_module(changed=True, commands=commands) + + def test_os10_config_lines_w_parents(self): + set_module_args(dict(lines=['shutdown'], parents=['interface ethernet1/1/2'])) + commands = ['interface ethernet1/1/2', 'shutdown'] + self.execute_module(changed=True, commands=commands) + + def test_os10_config_before(self): + set_module_args(dict(lines=['hostname foo'], before=['snmp-server contact bar'])) + commands = ['snmp-server contact bar', 'hostname foo'] + self.execute_module(changed=True, commands=commands, sort=False) + + def test_os10_config_after(self): + set_module_args(dict(lines=['hostname foo'], after=['snmp-server contact bar'])) + commands = ['hostname foo', 'snmp-server contact bar'] + self.execute_module(changed=True, commands=commands, sort=False) + + def test_os10_config_before_after_no_change(self): + set_module_args(dict(lines=['hostname router'], + before=['snmp-server contact bar'], + after=['snmp-server location chennai'])) + self.execute_module() + + def test_os10_config_config(self): + config = 'hostname localhost' + set_module_args(dict(lines=['hostname router'], config=config)) + commands = ['hostname router'] + self.execute_module(changed=True, commands=commands) + + def test_os10_config_replace_block(self): + lines = ['description test string', 'test string'] + parents = ['interface ethernet1/1/2'] + set_module_args(dict(lines=lines, replace='block', parents=parents)) + commands = parents + lines + self.execute_module(changed=True, commands=commands) + + def test_os10_config_match_none(self): + lines = ['hostname router'] + set_module_args(dict(lines=lines, match='none')) + self.execute_module(changed=True, commands=lines) + + def test_os10_config_match_none(self): + lines = ['ip address 1.2.3.4/24', 'description test string'] + parents = ['interface ethernet1/1/2'] + set_module_args(dict(lines=lines, parents=parents, match='none')) + commands = parents + lines + self.execute_module(changed=True, commands=commands, sort=False) + + def test_os10_config_match_strict(self): + lines = ['ip address 1.2.3.4/24', 'description test string', + 'shutdown'] + parents = ['interface ethernet1/1/2'] + set_module_args(dict(lines=lines, parents=parents, match='strict')) + commands = parents + ['shutdown'] + self.execute_module(changed=True, commands=commands, sort=False) + + def test_os10_config_match_exact(self): + lines = ['ip address 1.2.3.4/24', 'description test string', + 'shutdown'] + parents = ['interface ethernet1/1/2'] + set_module_args(dict(lines=lines, parents=parents, match='exact')) + commands = parents + lines + self.execute_module(changed=True, commands=commands, sort=False) diff --git a/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/test_os10_facts.py b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/test_os10_facts.py new file mode 100644 index 00000000..7f03eab8 --- /dev/null +++ b/collections-debian-merged/ansible_collections/dellemc/os10/tests/unit/modules/network/os10/test_os10_facts.py @@ -0,0 +1,110 @@ +# (c) 2020 Red Hat Inc. +# +# (c) 2020 Dell Inc. +# +# This file is part of Ansible +# +# Ansible is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Ansible is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with Ansible. If not, see . + +# Make coding more python3-ish +from __future__ import (absolute_import, division, print_function) +__metaclass__ = type + +import json + +from units.compat.mock import patch +from units.modules.utils import set_module_args +from .os10_module import TestDellos10Module, load_fixture +from ansible_collections.dellemc.os10.plugins.modules import os10_facts + + +class TestDellos10Facts(TestDellos10Module): + + module = os10_facts + + def setUp(self): + super(TestDellos10Facts, self).setUp() + + self.mock_run_command = patch( + 'ansible.modules.network.os10.os10_facts.run_commands') + self.run_command = self.mock_run_command.start() + + def tearDown(self): + super(TestDellos10Facts, self).tearDown() + + self.mock_run_command.stop() + + def load_fixtures(self, commands=None): + + def load_from_file(*args, **kwargs): + module, commands = args + output = list() + + for item in commands: + try: + obj = json.loads(item) + command = obj['command'] + except ValueError: + command = item + if '|' in command: + command = str(command).replace('|', '') + filename = str(command).replace(' ', '_') + filename = filename.replace('/', '7') + filename = filename.replace(':', '_colon_') + output.append(load_fixture(filename)) + return output + + self.run_command.side_effect = load_from_file + + def test_os10_facts_gather_subset_default(self): + set_module_args(dict()) + result = self.execute_module() + ansible_facts = result['ansible_facts'] + self.assertIn('hardware', ansible_facts['ansible_net_gather_subset']) + self.assertIn('default', ansible_facts['ansible_net_gather_subset']) + self.assertIn('interfaces', ansible_facts['ansible_net_gather_subset']) + self.assertEquals('os10', ansible_facts['ansible_net_hostname']) + self.assertIn('ethernet1/1/8', ansible_facts['ansible_net_interfaces'].keys()) + self.assertEquals(7936, ansible_facts['ansible_net_memtotal_mb']) + self.assertEquals(5693, ansible_facts['ansible_net_memfree_mb']) + + def test_os10_facts_gather_subset_config(self): + set_module_args({'gather_subset': 'config'}) + result = self.execute_module() + ansible_facts = result['ansible_facts'] + self.assertIn('default', ansible_facts['ansible_net_gather_subset']) + self.assertIn('config', ansible_facts['ansible_net_gather_subset']) + self.assertEquals('os10', ansible_facts['ansible_net_hostname']) + self.assertIn('ansible_net_config', ansible_facts) + + def test_os10_facts_gather_subset_hardware(self): + set_module_args({'gather_subset': 'hardware'}) + result = self.execute_module() + ansible_facts = result['ansible_facts'] + self.assertIn('default', ansible_facts['ansible_net_gather_subset']) + self.assertIn('hardware', ansible_facts['ansible_net_gather_subset']) + self.assertEquals('x86_64', ansible_facts['ansible_net_cpu_arch']) + self.assertEquals(7936, ansible_facts['ansible_net_memtotal_mb']) + self.assertEquals(5693, ansible_facts['ansible_net_memfree_mb']) + + def test_os10_facts_gather_subset_interfaces(self): + set_module_args({'gather_subset': 'interfaces'}) + result = self.execute_module() + ansible_facts = result['ansible_facts'] + self.assertIn('default', ansible_facts['ansible_net_gather_subset']) + self.assertIn('interfaces', ansible_facts['ansible_net_gather_subset']) + self.assertIn('ethernet1/1/8', ansible_facts['ansible_net_interfaces'].keys()) + self.assertEquals(sorted(['mgmt1/1/1', 'ethernet1/1/4', 'ethernet1/1/2', 'ethernet1/1/3', 'ethernet1/1/1']), + sorted(list(ansible_facts['ansible_net_neighbors'].keys()))) + self.assertIn('ansible_net_interfaces', ansible_facts) -- cgit v1.2.3