From eecaf24a6baf94b5e7934ebea63cf8c75e0d40db Mon Sep 17 00:00:00 2001 From: m0canu1 <47427354+m0canu1@users.noreply.github.com> Date: Fri, 9 Aug 2024 11:11:31 +0200 Subject: [PATCH 1/8] Create HP-6200-24G-mGBIC.yml --- device-types/HPE/HP-6200-24G-mGBIC.yml | 66 ++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 device-types/HPE/HP-6200-24G-mGBIC.yml diff --git a/device-types/HPE/HP-6200-24G-mGBIC.yml b/device-types/HPE/HP-6200-24G-mGBIC.yml new file mode 100644 index 0000000000..f6bbd4ed00 --- /dev/null +++ b/device-types/HPE/HP-6200-24G-mGBIC.yml @@ -0,0 +1,66 @@ +--- +manufacturer: HPE +model: HP 6200-24G-mGBIC yl Switch +slug: hpe-hp-6200-24g-mgbic-yl +part_number: J8992A +u_height: 1 +weight: 6.4 +weight_unit: kg +comments: '[HPE 6200 yl Switch Series](https://support.hpe.com/hpesc/public/docDisplay?docId=c01803645&docLocale=en_US)' +is_full_depth: false +console-ports: + - name: Console + type: de-9 +power-ports: + - name: ps1 + type: iec-60320-c14 + maximum_draw: 243 +interfaces: + - name: 1 + type: 1000base-t + - name: 2 + type: 1000base-t + - name: 3 + type: 1000base-t + - name: 4 + type: 1000base-t + - name: 5 + type: 1000base-t + - name: 6 + type: 1000base-t + - name: 7 + type: 1000base-t + - name: 8 + type: 1000base-t + - name: 9 + type: 1000base-t + - name: 10 + type: 1000base-t + - name: 11 + type: 1000base-t + - name: 12 + type: 1000base-t + - name: 13 + type: 1000base-t + - name: 14 + type: 1000base-t + - name: 15 + type: 1000base-t + - name: 16 + type: 1000base-t + - name: 17 + type: 1000base-t + - name: 18 + type: 1000base-t + - name: 19 + type: 1000base-t + - name: 20 + type: 1000base-t + - name: 21 + type: 1000base-t + - name: 22 + type: 1000base-t + - name: 23 + type: 1000base-t + - name: 24 + type: 1000base-t From a7cbc8ae2d0ea1cce348ee021d9d00c584f328a4 Mon Sep 17 00:00:00 2001 From: m0canu1 <47427354+m0canu1@users.noreply.github.com> Date: Fri, 6 Dec 2024 09:56:14 +0100 Subject: [PATCH 2/8] Create ProCurve-2510G-24.yaml Added HP ProCurve Switch 2510G-24 (J9279A) --- device-types/HPE/ProCurve-2510G-24.yaml | 76 +++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 device-types/HPE/ProCurve-2510G-24.yaml diff --git a/device-types/HPE/ProCurve-2510G-24.yaml b/device-types/HPE/ProCurve-2510G-24.yaml new file mode 100644 index 0000000000..82b7c3588f --- /dev/null +++ b/device-types/HPE/ProCurve-2510G-24.yaml @@ -0,0 +1,76 @@ +--- +manufacturer: HPE +model: ProCurve 2510G-24G +slug: hpe-procurve-2510g-24g +part_number: J9279A +u_height: 1 +is_full_depth: false +airflow: side-to-rear +weight: 3270 +weight_unit: g +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60950-c14 + maximum_draw: 48 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t +## Dual personality ports option 1 + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + ## Dual personality ports option 2 + ## - name: '21' + ## type: 1000base-x-sfp + ## - name: '22' + ## type: 1000base-x-sfp + ## - name: '23' + ## type: 1000base-x-sfp + ## - name: '24' + ## type: 1000base-x-sfp From 5a7bb95515778069e8b654a66764e91f7d0a796a Mon Sep 17 00:00:00 2001 From: m0canu1 <47427354+m0canu1@users.noreply.github.com> Date: Fri, 6 Dec 2024 09:59:53 +0100 Subject: [PATCH 3/8] Update ProCurve-2510G-24.yaml changed power-port type --- device-types/HPE/ProCurve-2510G-24.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-types/HPE/ProCurve-2510G-24.yaml b/device-types/HPE/ProCurve-2510G-24.yaml index 82b7c3588f..056dd898cf 100644 --- a/device-types/HPE/ProCurve-2510G-24.yaml +++ b/device-types/HPE/ProCurve-2510G-24.yaml @@ -13,7 +13,7 @@ console-ports: type: rj-45 power-ports: - name: PS1 - type: iec-60950-c14 + type: iec-60320-c14 maximum_draw: 48 interfaces: - name: '1' From 250165ac629b6cc86974e93c72bd0edaecf59586 Mon Sep 17 00:00:00 2001 From: m0canu1 <47427354+m0canu1@users.noreply.github.com> Date: Fri, 3 Jan 2025 14:33:08 +0100 Subject: [PATCH 4/8] Update HP-6200-24G-mGBIC.yml --- device-types/HPE/HP-6200-24G-mGBIC.yml | 48 +++++++++++++------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/device-types/HPE/HP-6200-24G-mGBIC.yml b/device-types/HPE/HP-6200-24G-mGBIC.yml index f6bbd4ed00..06afaeb78b 100644 --- a/device-types/HPE/HP-6200-24G-mGBIC.yml +++ b/device-types/HPE/HP-6200-24G-mGBIC.yml @@ -16,51 +16,51 @@ power-ports: type: iec-60320-c14 maximum_draw: 243 interfaces: - - name: 1 + - name: '1' type: 1000base-t - - name: 2 + - name: '2' type: 1000base-t - - name: 3 + - name: '3' type: 1000base-t - - name: 4 + - name: '4' type: 1000base-t - - name: 5 + - name: '5' type: 1000base-t - - name: 6 + - name: '6' type: 1000base-t - - name: 7 + - name: '7' type: 1000base-t - - name: 8 + - name: '8' type: 1000base-t - - name: 9 + - name: '9' type: 1000base-t - - name: 10 + - name: '10' type: 1000base-t - - name: 11 + - name: '11' type: 1000base-t - - name: 12 + - name: '12' type: 1000base-t - - name: 13 + - name: '13' type: 1000base-t - - name: 14 + - name: '14' type: 1000base-t - - name: 15 + - name: '15' type: 1000base-t - - name: 16 + - name: '16' type: 1000base-t - - name: 17 + - name: '17' type: 1000base-t - - name: 18 + - name: '18' type: 1000base-t - - name: 19 + - name: '19' type: 1000base-t - - name: 20 + - name: '20' type: 1000base-t - - name: 21 + - name: '21' type: 1000base-t - - name: 22 + - name: '22' type: 1000base-t - - name: 23 + - name: '23' type: 1000base-t - - name: 24 + - name: '24' type: 1000base-t From f8dc5d5e3486be571cfdbe6b4dd3fd337cab01ac Mon Sep 17 00:00:00 2001 From: m0canu1 <47427354+m0canu1@users.noreply.github.com> Date: Fri, 3 Jan 2025 14:43:51 +0100 Subject: [PATCH 5/8] updated hp 6200 switch --- device-types/HPE/HP-6200-24G-mGBIC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-types/HPE/HP-6200-24G-mGBIC.yml b/device-types/HPE/HP-6200-24G-mGBIC.yml index 06afaeb78b..ce03c8beef 100644 --- a/device-types/HPE/HP-6200-24G-mGBIC.yml +++ b/device-types/HPE/HP-6200-24G-mGBIC.yml @@ -1,7 +1,7 @@ --- manufacturer: HPE model: HP 6200-24G-mGBIC yl Switch -slug: hpe-hp-6200-24g-mgbic-yl +slug: hpe-hp-6200-24g-mgbic-yl-switch part_number: J8992A u_height: 1 weight: 6.4 From 5c8ff94753278703591fdbf7a29b89d2597bb807 Mon Sep 17 00:00:00 2001 From: m0canu1 <47427354+m0canu1@users.noreply.github.com> Date: Fri, 3 Jan 2025 14:50:47 +0100 Subject: [PATCH 6/8] Update and rename HP-6200-24G-mGBIC.yml to HP-6200-24G-mGBIC-yl.yml --- .../HPE/{HP-6200-24G-mGBIC.yml => HP-6200-24G-mGBIC-yl.yml} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename device-types/HPE/{HP-6200-24G-mGBIC.yml => HP-6200-24G-mGBIC-yl.yml} (94%) diff --git a/device-types/HPE/HP-6200-24G-mGBIC.yml b/device-types/HPE/HP-6200-24G-mGBIC-yl.yml similarity index 94% rename from device-types/HPE/HP-6200-24G-mGBIC.yml rename to device-types/HPE/HP-6200-24G-mGBIC-yl.yml index ce03c8beef..703d7504b6 100644 --- a/device-types/HPE/HP-6200-24G-mGBIC.yml +++ b/device-types/HPE/HP-6200-24G-mGBIC-yl.yml @@ -1,7 +1,7 @@ --- manufacturer: HPE -model: HP 6200-24G-mGBIC yl Switch -slug: hpe-hp-6200-24g-mgbic-yl-switch +model: HP 6200-24G-mGBIC yl +slug: hp-6200-24g-mgbic-yl part_number: J8992A u_height: 1 weight: 6.4 From 08ab30d27aff2391d5877293df623b2f247383b0 Mon Sep 17 00:00:00 2001 From: m0canu1 <47427354+m0canu1@users.noreply.github.com> Date: Fri, 3 Jan 2025 14:57:47 +0100 Subject: [PATCH 7/8] Update HP-6200-24G-mGBIC-yl.yml --- device-types/HPE/HP-6200-24G-mGBIC-yl.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-types/HPE/HP-6200-24G-mGBIC-yl.yml b/device-types/HPE/HP-6200-24G-mGBIC-yl.yml index 703d7504b6..8711b85b86 100644 --- a/device-types/HPE/HP-6200-24G-mGBIC-yl.yml +++ b/device-types/HPE/HP-6200-24G-mGBIC-yl.yml @@ -1,7 +1,7 @@ --- manufacturer: HPE model: HP 6200-24G-mGBIC yl -slug: hp-6200-24g-mgbic-yl +slug: hpe-hp-6200-24g-mgbic-yl part_number: J8992A u_height: 1 weight: 6.4 From f731955dba65b600968785a80c3bed789eeea662 Mon Sep 17 00:00:00 2001 From: m0canu1 <47427354+m0canu1@users.noreply.github.com> Date: Fri, 3 Jan 2025 15:05:16 +0100 Subject: [PATCH 8/8] removed duplicate device --- device-types/HPE/ProCurve-2510G-24.yaml | 76 ------------------------- 1 file changed, 76 deletions(-) delete mode 100644 device-types/HPE/ProCurve-2510G-24.yaml diff --git a/device-types/HPE/ProCurve-2510G-24.yaml b/device-types/HPE/ProCurve-2510G-24.yaml deleted file mode 100644 index 056dd898cf..0000000000 --- a/device-types/HPE/ProCurve-2510G-24.yaml +++ /dev/null @@ -1,76 +0,0 @@ ---- -manufacturer: HPE -model: ProCurve 2510G-24G -slug: hpe-procurve-2510g-24g -part_number: J9279A -u_height: 1 -is_full_depth: false -airflow: side-to-rear -weight: 3270 -weight_unit: g -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 48 -interfaces: - - name: '1' - type: 1000base-t - - name: '2' - type: 1000base-t - - name: '3' - type: 1000base-t - - name: '4' - type: 1000base-t - - name: '5' - type: 1000base-t - - name: '6' - type: 1000base-t - - name: '7' - type: 1000base-t - - name: '8' - type: 1000base-t - - name: '9' - type: 1000base-t - - name: '10' - type: 1000base-t - - name: '11' - type: 1000base-t - - name: '12' - type: 1000base-t - - name: '13' - type: 1000base-t - - name: '14' - type: 1000base-t - - name: '15' - type: 1000base-t - - name: '16' - type: 1000base-t - - name: '17' - type: 1000base-t - - name: '18' - type: 1000base-t - - name: '19' - type: 1000base-t - - name: '20' - type: 1000base-t -## Dual personality ports option 1 - - name: '21' - type: 1000base-t - - name: '22' - type: 1000base-t - - name: '23' - type: 1000base-t - - name: '24' - type: 1000base-t - ## Dual personality ports option 2 - ## - name: '21' - ## type: 1000base-x-sfp - ## - name: '22' - ## type: 1000base-x-sfp - ## - name: '23' - ## type: 1000base-x-sfp - ## - name: '24' - ## type: 1000base-x-sfp