From fa32812e31fc3fff53eeeb0c113b2a7c6c29bf0d Mon Sep 17 00:00:00 2001 From: kaio Guilherme <65198889+Kaioguilherme1@users.noreply.github.com> Date: Fri, 15 Nov 2024 07:21:42 -0400 Subject: [PATCH] add Datacom DM2100 EDD series (#2503) * fix yaml to x150-series * Revert "fix yaml to x150-series" This reverts commit 542cb9a4b36683f3c10e82562362893c15c252ff. * add Datacom DM2100 series add Datacom DM2100 series * DM2104-2GX * DM2104-4GX * DM2104G2 EDD * Fix ports types --------- Co-authored-by: Harry --- device-types/Datacom/DM2104-2GX.yaml | 37 +++++++++++++++++++ device-types/Datacom/DM2104-4GX.yaml | 41 +++++++++++++++++++++ device-types/Datacom/DM2104G2-EDD.yaml | 37 +++++++++++++++++++ device-types/Extreme Networks/X150-24p.yaml | 1 - device-types/Extreme Networks/X150-24t.yaml | 1 - device-types/Extreme Networks/X150-48t.yaml | 1 - 6 files changed, 115 insertions(+), 3 deletions(-) create mode 100644 device-types/Datacom/DM2104-2GX.yaml create mode 100644 device-types/Datacom/DM2104-4GX.yaml create mode 100644 device-types/Datacom/DM2104G2-EDD.yaml diff --git a/device-types/Datacom/DM2104-2GX.yaml b/device-types/Datacom/DM2104-2GX.yaml new file mode 100644 index 000000000..66a74afd2 --- /dev/null +++ b/device-types/Datacom/DM2104-2GX.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: Datacom +model: DM2104-2GX +slug: datacom-dm2104-2gx +u_height: 1.0 +is_full_depth: true +airflow: front-to-rear +comments: Reference Datacom DM2104-2GX (https://datacom.com.br/uploads/product/file/d3cab58619e13eedda9def507a9a9b57.pdf) +weight: 1.0 +weight_unit: kg +console-ports: + - name: Console0 + type: rj-45 +power-ports: + - name: Power Input AC/DC + type: iec-60320-c14 + maximum_draw: 20 +interfaces: + - name: eth1 + type: 1000base-x-sfp + - name: eth2 + type: 1000base-x-sfp + - name: eth3 + type: 1000base-tx + - name: eth4 + type: 1000base-tx + - name: eth5 + type: 1000base-tx + - name: eth6 + type: 1000base-tx + - name: eth7 + type: 1000base-tx + - name: eth8 + type: 1000base-tx + - name: MGMT + type: 100base-tx + mgmt_only: true diff --git a/device-types/Datacom/DM2104-4GX.yaml b/device-types/Datacom/DM2104-4GX.yaml new file mode 100644 index 000000000..f6228e2df --- /dev/null +++ b/device-types/Datacom/DM2104-4GX.yaml @@ -0,0 +1,41 @@ +--- +manufacturer: Datacom +model: DM2104-4GX +slug: datacom-dm2104-4gx +u_height: 1.0 +is_full_depth: true +airflow: front-to-rear +comments: Reference Datacom DM2104-4GX (https://datacom.com.br/uploads/product/file/d3cab58619e13eedda9def507a9a9b57.pdf) +weight: 1.0 +weight_unit: kg +console-ports: + - name: Console0 + type: rj-45 +power-ports: + - name: Power Input AC/DC + type: iec-60320-c14 + maximum_draw: 20 +interfaces: + - name: eth1 + type: 1000base-x-sfp + - name: eth2 + type: 1000base-x-sfp + - name: eth3 + type: 1000base-x-sfp + - name: eth4 + type: 1000base-x-sfp + - name: eth5 + type: 1000base-tx + - name: eth6 + type: 1000base-tx + - name: eth7 + type: 1000base-tx + - name: eth8 + type: 1000base-tx + - name: eth9 + type: 1000base-tx + - name: eth10 + type: 1000base-tx + - name: MGMT + type: 100base-tx + mgmt_only: true diff --git a/device-types/Datacom/DM2104G2-EDD.yaml b/device-types/Datacom/DM2104G2-EDD.yaml new file mode 100644 index 000000000..2c3fc89d1 --- /dev/null +++ b/device-types/Datacom/DM2104G2-EDD.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: Datacom +model: DM2104G2 EDD +slug: datacom-dm2104g2-edd +u_height: 1.0 +is_full_depth: true +airflow: front-to-rear +comments: Reference Datacom DM2104G2-EDD (https://datacom.com.br/uploads/product/file/d3cab58619e13eedda9def507a9a9b57.pdf) +weight: 1.0 +weight_unit: kg +console-ports: + - name: Console0 + type: rj-45 +power-ports: + - name: Power Input AC/DC + type: iec-60320-c14 + maximum_draw: 20 +interfaces: + - name: eth1 + type: 1000base-x-sfp + - name: eth2 + type: 1000base-x-sfp + - name: eth3 + type: 1000base-x-sfp + - name: eth4 + type: 1000base-x-sfp + - name: eth5 + type: 1000base-tx + - name: eth6 + type: 1000base-tx + - name: eth7 + type: 1000base-tx + - name: eth8 + type: 1000base-tx + - name: MGMT + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X150-24p.yaml b/device-types/Extreme Networks/X150-24p.yaml index 39217e134..044216fb5 100644 --- a/device-types/Extreme Networks/X150-24p.yaml +++ b/device-types/Extreme Networks/X150-24p.yaml @@ -7,7 +7,6 @@ is_full_depth: false weight: 5.5 weight_unit: kg airflow: right-to-left -front_image: true comments: '[Extreme Networks X150-24p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-0CD347F4-C441-47C3-9D5B-3BA8649DB783.shtml)' power-ports: - name: DCE2 diff --git a/device-types/Extreme Networks/X150-24t.yaml b/device-types/Extreme Networks/X150-24t.yaml index 008fdbe8a..28c65a252 100644 --- a/device-types/Extreme Networks/X150-24t.yaml +++ b/device-types/Extreme Networks/X150-24t.yaml @@ -7,7 +7,6 @@ is_full_depth: false weight: 4.8 weight_unit: kg airflow: right-to-left -front_image: true comments: '[Extreme Networks X150-24t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-A48D9BB9-E0EC-41DB-AE56-F2615275A38A.shtml)' power-ports: - name: DCE2 diff --git a/device-types/Extreme Networks/X150-48t.yaml b/device-types/Extreme Networks/X150-48t.yaml index 7a5088d09..aa259a762 100644 --- a/device-types/Extreme Networks/X150-48t.yaml +++ b/device-types/Extreme Networks/X150-48t.yaml @@ -7,7 +7,6 @@ is_full_depth: false weight: 5.5 weight_unit: kg airflow: right-to-left -front_image: true comments: '[Extreme Networks X150-48t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-05C591DD-EB29-4D08-B5D5-F21C4AEFD200.shtml)' power-ports: - name: DCE2