From ff6b3f47cd8265fe67a60697c512fdc2875f94a4 Mon Sep 17 00:00:00 2001 From: Aaron Axvig Date: Sat, 9 Nov 2024 14:28:03 -0600 Subject: [PATCH] Add other Extreme 7520 switches and power supplies (#2479) * Create 7520-48XT-6C * Create 7520-48YE-8CE * Update XN-ACPWR-800W-F.yaml * Create XN-ACPWR-800W-R.yaml * Create XN-DCPWR-800W-F.yaml * Create XN-DCPWR-800W-R.yaml * Rename 7520-48XT-6C to 7520-48XT-6C.yaml * Rename 7520-48YE-8CE to 7520-48YE-8CE.yaml * Create 7520-48Y-8C.yaml * Fix quotes in 7520-48YE-8CE.yaml * Fix quotes in 7520-48Y-8C.yaml * Fix quotes in 7520-48XT-6C.yaml * Remove USB storage ports --------- Co-authored-by: Harry --- .../Extreme Networks/7520-48XT-6C.yaml | 130 +++++++++++++++++ .../Extreme Networks/7520-48Y-8C.yaml | 134 ++++++++++++++++++ .../Extreme Networks/7520-48YE-8CE.yaml | 134 ++++++++++++++++++ .../Extreme Networks/XN-ACPWR-800W-F.yaml | 4 +- .../Extreme Networks/XN-ACPWR-800W-R.yaml | 11 ++ .../Extreme Networks/XN-DCPWR-800W-F.yaml | 11 ++ .../Extreme Networks/XN-DCPWR-800W-R.yaml | 11 ++ 7 files changed, 433 insertions(+), 2 deletions(-) create mode 100644 device-types/Extreme Networks/7520-48XT-6C.yaml create mode 100644 device-types/Extreme Networks/7520-48Y-8C.yaml create mode 100644 device-types/Extreme Networks/7520-48YE-8CE.yaml create mode 100644 module-types/Extreme Networks/XN-ACPWR-800W-R.yaml create mode 100644 module-types/Extreme Networks/XN-DCPWR-800W-F.yaml create mode 100644 module-types/Extreme Networks/XN-DCPWR-800W-R.yaml diff --git a/device-types/Extreme Networks/7520-48XT-6C.yaml b/device-types/Extreme Networks/7520-48XT-6C.yaml new file mode 100644 index 000000000..125e91b05 --- /dev/null +++ b/device-types/Extreme Networks/7520-48XT-6C.yaml @@ -0,0 +1,130 @@ +--- +manufacturer: Extreme Networks +model: 7520-48XT-6C +slug: extreme-networks-7520-48xt-6c +part_number: 7520-48XT-6C +u_height: 1 +weight: 7.41 +weight_unit: kg +is_full_depth: true +comments: '[Extreme Networks 7520 Data Sheet](https://extr-p-001.sitecorecontenthub.cloud/api/public/content/b5da59835f5d4d10b740208284c8bc09?v=9df9bc2b)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' +interfaces: + - name: Management + type: 1000base-t + mgmt_only: true + - name: '1' + type: 10gbase-t + - name: '2' + type: 10gbase-t + - name: '3' + type: 10gbase-t + - name: '4' + type: 10gbase-t + - name: '5' + type: 10gbase-t + - name: '6' + type: 10gbase-t + - name: '7' + type: 10gbase-t + - name: '8' + type: 10gbase-t + - name: '9' + type: 10gbase-t + - name: '10' + type: 10gbase-t + - name: '11' + type: 10gbase-t + - name: '12' + type: 10gbase-t + - name: '13' + type: 10gbase-t + - name: '14' + type: 10gbase-t + - name: '15' + type: 10gbase-t + - name: '16' + type: 10gbase-t + - name: '17' + type: 10gbase-t + - name: '18' + type: 10gbase-t + - name: '19' + type: 10gbase-t + - name: '20' + type: 10gbase-t + - name: '21' + type: 10gbase-t + - name: '22' + type: 10gbase-t + - name: '23' + type: 10gbase-t + - name: '24' + type: 10gbase-t + - name: '25' + type: 10gbase-t + - name: '26' + type: 10gbase-t + - name: '27' + type: 10gbase-t + - name: '28' + type: 10gbase-t + - name: '29' + type: 10gbase-t + - name: '30' + type: 10gbase-t + - name: '31' + type: 10gbase-t + - name: '32' + type: 10gbase-t + - name: '33' + type: 10gbase-t + - name: '34' + type: 10gbase-t + - name: '35' + type: 10gbase-t + - name: '36' + type: 10gbase-t + - name: '37' + type: 10gbase-t + - name: '38' + type: 10gbase-t + - name: '39' + type: 10gbase-t + - name: '40' + type: 10gbase-t + - name: '41' + type: 10gbase-t + - name: '42' + type: 10gbase-t + - name: '43' + type: 10gbase-t + - name: '44' + type: 10gbase-t + - name: '45' + type: 10gbase-t + - name: '46' + type: 10gbase-t + - name: '47' + type: 10gbase-t + - name: '48' + type: 10gbase-t + - name: '49' + type: 100gbase-x-qsfp28 + - name: '50' + type: 100gbase-x-qsfp28 + - name: '51' + type: 100gbase-x-qsfp28 + - name: '52' + type: 100gbase-x-qsfp28 + - name: '53' + type: 100gbase-x-qsfp28 + - name: '54' + type: 100gbase-x-qsfp28 diff --git a/device-types/Extreme Networks/7520-48Y-8C.yaml b/device-types/Extreme Networks/7520-48Y-8C.yaml new file mode 100644 index 000000000..13fd2e3c9 --- /dev/null +++ b/device-types/Extreme Networks/7520-48Y-8C.yaml @@ -0,0 +1,134 @@ +--- +manufacturer: Extreme Networks +model: 7520-48Y-8C +slug: extreme-networks-7520-48y-8c +part_number: 7520-48Y-8C +u_height: 1 +weight: 7.58 +weight_unit: kg +is_full_depth: true +comments: '[Extreme Networks 7520 Data Sheet](https://extr-p-001.sitecorecontenthub.cloud/api/public/content/b5da59835f5d4d10b740208284c8bc09?v=9df9bc2b)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' +interfaces: + - name: Management + type: 1000base-t + mgmt_only: true + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 25gbase-x-sfp28 + - name: '14' + type: 25gbase-x-sfp28 + - name: '15' + type: 25gbase-x-sfp28 + - name: '16' + type: 25gbase-x-sfp28 + - name: '17' + type: 25gbase-x-sfp28 + - name: '18' + type: 25gbase-x-sfp28 + - name: '19' + type: 25gbase-x-sfp28 + - name: '20' + type: 25gbase-x-sfp28 + - name: '21' + type: 25gbase-x-sfp28 + - name: '22' + type: 25gbase-x-sfp28 + - name: '23' + type: 25gbase-x-sfp28 + - name: '24' + type: 25gbase-x-sfp28 + - name: '25' + type: 25gbase-x-sfp28 + - name: '26' + type: 25gbase-x-sfp28 + - name: '27' + type: 25gbase-x-sfp28 + - name: '28' + type: 25gbase-x-sfp28 + - name: '29' + type: 25gbase-x-sfp28 + - name: '30' + type: 25gbase-x-sfp28 + - name: '31' + type: 25gbase-x-sfp28 + - name: '32' + type: 25gbase-x-sfp28 + - name: '33' + type: 25gbase-x-sfp28 + - name: '34' + type: 25gbase-x-sfp28 + - name: '35' + type: 25gbase-x-sfp28 + - name: '36' + type: 25gbase-x-sfp28 + - name: '37' + type: 25gbase-x-sfp28 + - name: '38' + type: 25gbase-x-sfp28 + - name: '39' + type: 25gbase-x-sfp28 + - name: '40' + type: 25gbase-x-sfp28 + - name: '41' + type: 25gbase-x-sfp28 + - name: '42' + type: 25gbase-x-sfp28 + - name: '43' + type: 25gbase-x-sfp28 + - name: '44' + type: 25gbase-x-sfp28 + - name: '45' + type: 25gbase-x-sfp28 + - name: '46' + type: 25gbase-x-sfp28 + - name: '47' + type: 25gbase-x-sfp28 + - name: '48' + type: 25gbase-x-sfp28 + - name: '49' + type: 100gbase-x-qsfp28 + - name: '50' + type: 100gbase-x-qsfp28 + - name: '51' + type: 100gbase-x-qsfp28 + - name: '52' + type: 100gbase-x-qsfp28 + - name: '53' + type: 100gbase-x-qsfp28 + - name: '54' + type: 100gbase-x-qsfp28 + - name: '55' + type: 100gbase-x-qsfp28 + - name: '56' + type: 100gbase-x-qsfp28 diff --git a/device-types/Extreme Networks/7520-48YE-8CE.yaml b/device-types/Extreme Networks/7520-48YE-8CE.yaml new file mode 100644 index 000000000..d685aa952 --- /dev/null +++ b/device-types/Extreme Networks/7520-48YE-8CE.yaml @@ -0,0 +1,134 @@ +--- +manufacturer: Extreme Networks +model: 7520-48YE-8CE +slug: extreme-networks-7520-48ye-8ce +part_number: 7520-48YE-8CE +u_height: 1 +weight: 7.68 +weight_unit: kg +is_full_depth: true +comments: '[Extreme Networks 7520 Data Sheet](https://extr-p-001.sitecorecontenthub.cloud/api/public/content/b5da59835f5d4d10b740208284c8bc09?v=9df9bc2b)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' +interfaces: + - name: Management + type: 1000base-t + mgmt_only: true + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 25gbase-x-sfp28 + - name: '14' + type: 25gbase-x-sfp28 + - name: '15' + type: 25gbase-x-sfp28 + - name: '16' + type: 25gbase-x-sfp28 + - name: '17' + type: 25gbase-x-sfp28 + - name: '18' + type: 25gbase-x-sfp28 + - name: '19' + type: 25gbase-x-sfp28 + - name: '20' + type: 25gbase-x-sfp28 + - name: '21' + type: 25gbase-x-sfp28 + - name: '22' + type: 25gbase-x-sfp28 + - name: '23' + type: 25gbase-x-sfp28 + - name: '24' + type: 25gbase-x-sfp28 + - name: '25' + type: 25gbase-x-sfp28 + - name: '26' + type: 25gbase-x-sfp28 + - name: '27' + type: 25gbase-x-sfp28 + - name: '28' + type: 25gbase-x-sfp28 + - name: '29' + type: 25gbase-x-sfp28 + - name: '30' + type: 25gbase-x-sfp28 + - name: '31' + type: 25gbase-x-sfp28 + - name: '32' + type: 25gbase-x-sfp28 + - name: '33' + type: 25gbase-x-sfp28 + - name: '34' + type: 25gbase-x-sfp28 + - name: '35' + type: 25gbase-x-sfp28 + - name: '36' + type: 25gbase-x-sfp28 + - name: '37' + type: 25gbase-x-sfp28 + - name: '38' + type: 25gbase-x-sfp28 + - name: '39' + type: 25gbase-x-sfp28 + - name: '40' + type: 25gbase-x-sfp28 + - name: '41' + type: 25gbase-x-sfp28 + - name: '42' + type: 25gbase-x-sfp28 + - name: '43' + type: 25gbase-x-sfp28 + - name: '44' + type: 25gbase-x-sfp28 + - name: '45' + type: 25gbase-x-sfp28 + - name: '46' + type: 25gbase-x-sfp28 + - name: '47' + type: 25gbase-x-sfp28 + - name: '48' + type: 25gbase-x-sfp28 + - name: '49' + type: 100gbase-x-qsfp28 + - name: '50' + type: 100gbase-x-qsfp28 + - name: '51' + type: 100gbase-x-qsfp28 + - name: '52' + type: 100gbase-x-qsfp28 + - name: '53' + type: 100gbase-x-qsfp28 + - name: '54' + type: 100gbase-x-qsfp28 + - name: '55' + type: 100gbase-x-qsfp28 + - name: '56' + type: 100gbase-x-qsfp28 diff --git a/module-types/Extreme Networks/XN-ACPWR-800W-F.yaml b/module-types/Extreme Networks/XN-ACPWR-800W-F.yaml index 58334e258..3a267af00 100644 --- a/module-types/Extreme Networks/XN-ACPWR-800W-F.yaml +++ b/module-types/Extreme Networks/XN-ACPWR-800W-F.yaml @@ -2,10 +2,10 @@ manufacturer: Extreme Networks model: XN-ACPWR-800W-F part_number: XN-ACPWR-800W-F -comments: 800W front to back PSU +comments: 800W front-to-back airflow PSU for 7520 and 7720 switches weight: 810 weight_unit: g power-ports: - name: Ps#{module} - type: iec-60320-c16 + type: iec-60320-c14 maximum_draw: 800 diff --git a/module-types/Extreme Networks/XN-ACPWR-800W-R.yaml b/module-types/Extreme Networks/XN-ACPWR-800W-R.yaml new file mode 100644 index 000000000..a7df5e1d1 --- /dev/null +++ b/module-types/Extreme Networks/XN-ACPWR-800W-R.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-ACPWR-800W-R +part_number: XN-ACPWR-800W-R +comments: 800W back-to-front airflow PSU for 7520 and 7720 switches +weight: 810 +weight_unit: g +power-ports: + - name: Ps#{module} + type: iec-60320-c14 + maximum_draw: 800 diff --git a/module-types/Extreme Networks/XN-DCPWR-800W-F.yaml b/module-types/Extreme Networks/XN-DCPWR-800W-F.yaml new file mode 100644 index 000000000..4e0bf48a2 --- /dev/null +++ b/module-types/Extreme Networks/XN-DCPWR-800W-F.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-DCPWR-800W-F +part_number: XN-DCPWR-800W-F +comments: 800W front-to-back airflow PSU for 7520 and 7720 switches +weight: 850 +weight_unit: g +power-ports: + - name: Ps#{module} + type: dc-terminal + maximum_draw: 800 diff --git a/module-types/Extreme Networks/XN-DCPWR-800W-R.yaml b/module-types/Extreme Networks/XN-DCPWR-800W-R.yaml new file mode 100644 index 000000000..4cd3f144f --- /dev/null +++ b/module-types/Extreme Networks/XN-DCPWR-800W-R.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-DCPWR-800W-R +part_number: XN-DCPWR-800W-R +comments: 800W back-to-front airflow PSU for 7520 and 7720 switches +weight: 850 +weight_unit: g +power-ports: + - name: Ps#{module} + type: dc-terminal + maximum_draw: 800