From eb1297ef67821e3a05958c79d6612639a78798e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Sieb=C3=B6rger?= <11875546+dsieborger@users.noreply.github.com> Date: Wed, 20 Nov 2024 14:25:47 +0200 Subject: [PATCH] Updates to Juniper EX4300-32F (#2514) * EX4300-32F only has two QSFP+ ports. Other models have four. "EX4300-32F 32-port 100/1000BASE-X SFP, 4x10GBASE-X SFP+, 2x40GBASE-X QSFP+, and 350 W AC PS (optics sold separately)" https://www.juniper.net/us/en/products/switches/ex-series/ex4300-line-of-ethernet-switches-datasheet.html * Add EM-UM-8X8SFP, 8-port 1GbE/10GbE SFP+ Uplink Module for EX4300-32F and EX4300-32F-DC --------- Co-authored-by: Harry --- device-types/Juniper/EX4300-32F-DC-TAA.yaml | 4 ---- device-types/Juniper/EX4300-32F-DC.yaml | 4 ---- device-types/Juniper/EX4300-32F-TAA.yaml | 4 ---- device-types/Juniper/EX4300-32F.yaml | 4 ---- module-types/Juniper/EX-UM-8X8SFP.yaml | 21 +++++++++++++++++++++ 5 files changed, 21 insertions(+), 16 deletions(-) create mode 100644 module-types/Juniper/EX-UM-8X8SFP.yaml diff --git a/device-types/Juniper/EX4300-32F-DC-TAA.yaml b/device-types/Juniper/EX4300-32F-DC-TAA.yaml index 17507b4e1..ae416b389 100644 --- a/device-types/Juniper/EX4300-32F-DC-TAA.yaml +++ b/device-types/Juniper/EX4300-32F-DC-TAA.yaml @@ -102,7 +102,3 @@ interfaces: type: 40gbase-x-qsfpp - name: et-0/1/1 type: 40gbase-x-qsfpp - - name: et-0/1/2 - type: 40gbase-x-qsfpp - - name: et-0/1/3 - type: 40gbase-x-qsfpp diff --git a/device-types/Juniper/EX4300-32F-DC.yaml b/device-types/Juniper/EX4300-32F-DC.yaml index 406a8937d..bf5cb0728 100644 --- a/device-types/Juniper/EX4300-32F-DC.yaml +++ b/device-types/Juniper/EX4300-32F-DC.yaml @@ -102,7 +102,3 @@ interfaces: type: 40gbase-x-qsfpp - name: et-0/1/1 type: 40gbase-x-qsfpp - - name: et-0/1/2 - type: 40gbase-x-qsfpp - - name: et-0/1/3 - type: 40gbase-x-qsfpp diff --git a/device-types/Juniper/EX4300-32F-TAA.yaml b/device-types/Juniper/EX4300-32F-TAA.yaml index c66abd9da..7a96521b3 100644 --- a/device-types/Juniper/EX4300-32F-TAA.yaml +++ b/device-types/Juniper/EX4300-32F-TAA.yaml @@ -102,7 +102,3 @@ interfaces: type: 40gbase-x-qsfpp - name: et-0/1/1 type: 40gbase-x-qsfpp - - name: et-0/1/2 - type: 40gbase-x-qsfpp - - name: et-0/1/3 - type: 40gbase-x-qsfpp diff --git a/device-types/Juniper/EX4300-32F.yaml b/device-types/Juniper/EX4300-32F.yaml index 3de26e8e8..d35778adb 100644 --- a/device-types/Juniper/EX4300-32F.yaml +++ b/device-types/Juniper/EX4300-32F.yaml @@ -102,7 +102,3 @@ interfaces: type: 40gbase-x-qsfpp - name: et-0/1/1 type: 40gbase-x-qsfpp - - name: et-0/1/2 - type: 40gbase-x-qsfpp - - name: et-0/1/3 - type: 40gbase-x-qsfpp diff --git a/module-types/Juniper/EX-UM-8X8SFP.yaml b/module-types/Juniper/EX-UM-8X8SFP.yaml new file mode 100644 index 000000000..9f5db1e61 --- /dev/null +++ b/module-types/Juniper/EX-UM-8X8SFP.yaml @@ -0,0 +1,21 @@ +--- +manufacturer: Juniper +model: EX-UM-8X8SFP +part_number: EX-UM-8X8SFP +interfaces: + - name: ge-0/2/0 + type: 10gbase-x-sfpp + - name: ge-0/2/1 + type: 10gbase-x-sfpp + - name: ge-0/2/2 + type: 10gbase-x-sfpp + - name: ge-0/2/3 + type: 10gbase-x-sfpp + - name: xe-0/2/4 + type: 10gbase-x-sfpp + - name: xe-0/2/5 + type: 10gbase-x-sfpp + - name: xe-0/2/6 + type: 10gbase-x-sfpp + - name: xe-0/2/7 + type: 10gbase-x-sfpp