From a22a4b8e378c4d3abc7c6b2a212517a5dbef0f19 Mon Sep 17 00:00:00 2001 From: Louis Jarasius Date: Fri, 7 Jul 2023 07:08:14 +1000 Subject: [PATCH] Add Juniper ACX2K series (#1445) * Add Juniper ACX2200 (AC variant) * Add Juniper ACX2200 (DC variant) * Add Juniper ACX2100 (AC variant) * Add Juniper ACX2100 (DC variant) --- device-types/Juniper/ACX2100-AC.yaml | 97 ++++++++++++++++++++++++++++ device-types/Juniper/ACX2100-DC.yaml | 97 ++++++++++++++++++++++++++++ device-types/Juniper/ACX2200-AC.yaml | 49 ++++++++++++++ device-types/Juniper/ACX2200-DC.yaml | 49 ++++++++++++++ 4 files changed, 292 insertions(+) create mode 100644 device-types/Juniper/ACX2100-AC.yaml create mode 100644 device-types/Juniper/ACX2100-DC.yaml create mode 100644 device-types/Juniper/ACX2200-AC.yaml create mode 100644 device-types/Juniper/ACX2200-DC.yaml diff --git a/device-types/Juniper/ACX2100-AC.yaml b/device-types/Juniper/ACX2100-AC.yaml new file mode 100644 index 000000000..5128757fe --- /dev/null +++ b/device-types/Juniper/ACX2100-AC.yaml @@ -0,0 +1,97 @@ +--- +manufacturer: Juniper +model: ACX2100-AC +slug: juniper-acx2100-ac +part_number: ACX2100-AC +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 60 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 60 +interfaces: + - name: ct1-0/0/0 + type: t1 + # comments: Channelized T1 (ct1-0/0/0) or E1 (ce1-0/0/0) port + - name: ct1-0/0/1 + type: t1 + # comments: Channelized T1 (ct1-0/0/1) or E1 (ce1-0/0/1) port + - name: ct1-0/0/2 + type: t1 + # comments: Channelized T1 (ct1-0/0/2) or E1 (ce1-0/0/2) port + - name: ct1-0/0/3 + type: t1 + # comments: Channelized T1 (ct1-0/0/3) or E1 (ce1-0/0/3) port + - name: ct1-0/0/4 + type: t1 + # comments: Channelized T1 (ct1-0/0/4) or E1 (ce1-0/0/4) port + - name: ct1-0/0/5 + type: t1 + # comments: Channelized T1 (ct1-0/0/5) or E1 (ce1-0/0/5) port + - name: ct1-0/0/6 + type: t1 + # comments: Channelized T1 (ct1-0/0/6) or E1 (ce1-0/0/6) port + - name: ct1-0/0/7 + type: t1 + # comments: Channelized T1 (ct1-0/0/7) or E1 (ce1-0/0/7) port + - name: ct1-0/0/8 + type: t1 + # comments: Channelized T1 (ct1-0/0/8) or E1 (ce1-0/0/8) port + - name: ct1-0/0/9 + type: t1 + # comments: Channelized T1 (ct1-0/0/9) or E1 (ce1-0/0/9) port + - name: ct1-0/0/10 + type: t1 + # comments: Channelized T1 (ct1-0/0/10) or E1 (ce1-0/0/10) port + - name: ct1-0/0/11 + type: t1 + # comments: Channelized T1 (ct1-0/0/11) or E1 (ce1-0/0/11) port + - name: ct1-0/0/12 + type: t1 + # comments: Channelized T1 (ct1-0/0/12) or E1 (ce1-0/0/12) port + - name: ct1-0/0/13 + type: t1 + # comments: Channelized T1 (ct1-0/0/13) or E1 (ce1-0/0/13) port + - name: ct1-0/0/14 + type: t1 + # comments: Channelized T1 (ct1-0/0/14) or E1 (ce1-0/0/14) port + - name: ct1-0/0/15 + type: t1 + # comments: Channelized T1 (ct1-0/0/15) or E1 (ce1-0/0/15) port + - name: ge-1/0/0 + type: 1000base-t + - name: ge-1/0/1 + type: 1000base-t + - name: ge-1/0/2 + type: 1000base-t + - name: ge-1/0/3 + type: 1000base-t + - name: ge-1/1/0 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-1/1/1 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-1/1/2 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-1/1/3 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-1/2/0 + type: 1000base-x-sfp + - name: ge-1/2/1 + type: 1000base-x-sfp + - name: xe-1/3/0 + type: 10gbase-x-sfpp + - name: xe-1/3/1 + type: 10gbase-x-sfpp + - name: fxp0 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Juniper/ACX2100-DC.yaml b/device-types/Juniper/ACX2100-DC.yaml new file mode 100644 index 000000000..f8fa7e76c --- /dev/null +++ b/device-types/Juniper/ACX2100-DC.yaml @@ -0,0 +1,97 @@ +--- +manufacturer: Juniper +model: ACX2100-DC +slug: juniper-acx2100-dc +part_number: ACX2100-DC +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU0 + type: dc-terminal + maximum_draw: 80 + - name: PSU1 + type: dc-terminal + maximum_draw: 80 +interfaces: + - name: ct1-0/0/0 + type: t1 + # comments: Channelized T1 (ct1-0/0/0) or E1 (ce1-0/0/0) port + - name: ct1-0/0/1 + type: t1 + # comments: Channelized T1 (ct1-0/0/1) or E1 (ce1-0/0/1) port + - name: ct1-0/0/2 + type: t1 + # comments: Channelized T1 (ct1-0/0/2) or E1 (ce1-0/0/2) port + - name: ct1-0/0/3 + type: t1 + # comments: Channelized T1 (ct1-0/0/3) or E1 (ce1-0/0/3) port + - name: ct1-0/0/4 + type: t1 + # comments: Channelized T1 (ct1-0/0/4) or E1 (ce1-0/0/4) port + - name: ct1-0/0/5 + type: t1 + # comments: Channelized T1 (ct1-0/0/5) or E1 (ce1-0/0/5) port + - name: ct1-0/0/6 + type: t1 + # comments: Channelized T1 (ct1-0/0/6) or E1 (ce1-0/0/6) port + - name: ct1-0/0/7 + type: t1 + # comments: Channelized T1 (ct1-0/0/7) or E1 (ce1-0/0/7) port + - name: ct1-0/0/8 + type: t1 + # comments: Channelized T1 (ct1-0/0/8) or E1 (ce1-0/0/8) port + - name: ct1-0/0/9 + type: t1 + # comments: Channelized T1 (ct1-0/0/9) or E1 (ce1-0/0/9) port + - name: ct1-0/0/10 + type: t1 + # comments: Channelized T1 (ct1-0/0/10) or E1 (ce1-0/0/10) port + - name: ct1-0/0/11 + type: t1 + # comments: Channelized T1 (ct1-0/0/11) or E1 (ce1-0/0/11) port + - name: ct1-0/0/12 + type: t1 + # comments: Channelized T1 (ct1-0/0/12) or E1 (ce1-0/0/12) port + - name: ct1-0/0/13 + type: t1 + # comments: Channelized T1 (ct1-0/0/13) or E1 (ce1-0/0/13) port + - name: ct1-0/0/14 + type: t1 + # comments: Channelized T1 (ct1-0/0/14) or E1 (ce1-0/0/14) port + - name: ct1-0/0/15 + type: t1 + # comments: Channelized T1 (ct1-0/0/15) or E1 (ce1-0/0/15) port + - name: ge-1/0/0 + type: 1000base-t + - name: ge-1/0/1 + type: 1000base-t + - name: ge-1/0/2 + type: 1000base-t + - name: ge-1/0/3 + type: 1000base-t + - name: ge-1/1/0 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-1/1/1 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-1/1/2 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-1/1/3 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-1/2/0 + type: 1000base-x-sfp + - name: ge-1/2/1 + type: 1000base-x-sfp + - name: xe-1/3/0 + type: 10gbase-x-sfpp + - name: xe-1/3/1 + type: 10gbase-x-sfpp + - name: fxp0 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Juniper/ACX2200-AC.yaml b/device-types/Juniper/ACX2200-AC.yaml new file mode 100644 index 000000000..87785849b --- /dev/null +++ b/device-types/Juniper/ACX2200-AC.yaml @@ -0,0 +1,49 @@ +--- +manufacturer: Juniper +model: ACX2200-AC +slug: juniper-acx2200-ac +part_number: ACX2200-AC +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 35 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 35 +interfaces: + - name: ge-0/0/0 + type: 1000base-t + - name: ge-0/0/1 + type: 1000base-t + - name: ge-0/0/2 + type: 1000base-t + - name: ge-0/0/3 + type: 1000base-t + - name: ge-0/1/0 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-0/1/1 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-0/1/2 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-0/1/3 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-0/2/0 + type: 1000base-x-sfp + - name: ge-0/2/1 + type: 1000base-x-sfp + - name: xe-0/3/0 + type: 10gbase-x-sfpp + - name: xe-0/3/1 + type: 10gbase-x-sfpp + - name: fxp0 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Juniper/ACX2200-DC.yaml b/device-types/Juniper/ACX2200-DC.yaml new file mode 100644 index 000000000..aae5120ae --- /dev/null +++ b/device-types/Juniper/ACX2200-DC.yaml @@ -0,0 +1,49 @@ +--- +manufacturer: Juniper +model: ACX2200-DC +slug: juniper-acx2200-dc +part_number: ACX2200-DC +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU0 + type: dc-terminal + maximum_draw: 40 + - name: PSU1 + type: dc-terminal + maximum_draw: 40 +interfaces: + - name: ge-0/0/0 + type: 1000base-t + - name: ge-0/0/1 + type: 1000base-t + - name: ge-0/0/2 + type: 1000base-t + - name: ge-0/0/3 + type: 1000base-t + - name: ge-0/1/0 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-0/1/1 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-0/1/2 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-0/1/3 + type: 1000base-x-sfp + # comments: Combination (COMBO) port, either Gigabit Ethernet RJ-45 (1000base-t) or Gigabit Ethernet SFP (1000base-x-sfp) + - name: ge-0/2/0 + type: 1000base-x-sfp + - name: ge-0/2/1 + type: 1000base-x-sfp + - name: xe-0/3/0 + type: 10gbase-x-sfpp + - name: xe-0/3/1 + type: 10gbase-x-sfpp + - name: fxp0 + type: 1000base-t + mgmt_only: true