From 6d96003309e3c3352ec9e79cf25a7938f6e37d91 Mon Sep 17 00:00:00 2001 From: francesco-noc <120575195+francesco-noc@users.noreply.github.com> Date: Tue, 23 May 2023 17:32:57 +0200 Subject: [PATCH] added hp 4200 series (#1340) Co-authored-by: Daniel W. Anner --- .../HPE/ProCurve-4202vl-72-J8772A.yaml | 167 +++++++++++++ .../HPE/ProCurve-4202vl-72-J8772B.yaml | 167 +++++++++++++ device-types/HPE/ProCurve-4204vl.yaml | 26 +++ device-types/HPE/ProCurve-4208vl-96.yaml | 219 ++++++++++++++++++ device-types/HPE/ProCurve-4208vl.yaml | 34 +++ 5 files changed, 613 insertions(+) create mode 100644 device-types/HPE/ProCurve-4202vl-72-J8772A.yaml create mode 100644 device-types/HPE/ProCurve-4202vl-72-J8772B.yaml create mode 100644 device-types/HPE/ProCurve-4204vl.yaml create mode 100644 device-types/HPE/ProCurve-4208vl-96.yaml create mode 100644 device-types/HPE/ProCurve-4208vl.yaml diff --git a/device-types/HPE/ProCurve-4202vl-72-J8772A.yaml b/device-types/HPE/ProCurve-4202vl-72-J8772A.yaml new file mode 100644 index 000000000..0efeea0af --- /dev/null +++ b/device-types/HPE/ProCurve-4202vl-72-J8772A.yaml @@ -0,0 +1,167 @@ +--- +manufacturer: HPE +model: ProCurve 4202vl-72 - J8772A +slug: hpe-procurve-4202vl-72-j8772a +part_number: J8772A +u_height: 3 +is_full_depth: false +weight: 10.8 +weight_unit: kg +comments: '[HP 4200 vl Switch Series - Specifications](https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=c01811840)' +console-ports: + - name: Serial + type: de-9 +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: Slot A + position: A + - name: Slot B + position: B +interfaces: + - name: '1' + type: 100base-tx + - name: '2' + type: 100base-tx + - name: '3' + type: 100base-tx + - name: '4' + type: 100base-tx + - name: '5' + type: 100base-tx + - name: '6' + type: 100base-tx + - name: '7' + type: 100base-tx + - name: '8' + type: 100base-tx + - name: '9' + type: 100base-tx + - name: '10' + type: 100base-tx + - name: '11' + type: 100base-tx + - name: '12' + type: 100base-tx + - name: '13' + type: 100base-tx + - name: '14' + type: 100base-tx + - name: '15' + type: 100base-tx + - name: '16' + type: 100base-tx + - name: '17' + type: 100base-tx + - name: '18' + type: 100base-tx + - name: '19' + type: 100base-tx + - name: '20' + type: 100base-tx + - name: '21' + type: 100base-tx + - name: '22' + type: 100base-tx + - name: '23' + type: 100base-tx + - name: '24' + type: 100base-tx + - name: '25' + type: 100base-tx + - name: '26' + type: 100base-tx + - name: '27' + type: 100base-tx + - name: '28' + type: 100base-tx + - name: '29' + type: 100base-tx + - name: '30' + type: 100base-tx + - name: '31' + type: 100base-tx + - name: '32' + type: 100base-tx + - name: '33' + type: 100base-tx + - name: '34' + type: 100base-tx + - name: '35' + type: 100base-tx + - name: '36' + type: 100base-tx + - name: '37' + type: 100base-tx + - name: '38' + type: 100base-tx + - name: '39' + type: 100base-tx + - name: '40' + type: 100base-tx + - name: '41' + type: 100base-tx + - name: '42' + type: 100base-tx + - name: '43' + type: 100base-tx + - name: '44' + type: 100base-tx + - name: '45' + type: 100base-tx + - name: '46' + type: 100base-tx + - name: '47' + type: 100base-tx + - name: '48' + type: 100base-tx + - name: '49' + type: 100base-tx + - name: '50' + type: 100base-tx + - name: '51' + type: 100base-tx + - name: '52' + type: 100base-tx + - name: '53' + type: 100base-tx + - name: '54' + type: 100base-tx + - name: '55' + type: 100base-tx + - name: '56' + type: 100base-tx + - name: '57' + type: 100base-tx + - name: '58' + type: 100base-tx + - name: '59' + type: 100base-tx + - name: '60' + type: 100base-tx + - name: '61' + type: 100base-tx + - name: '62' + type: 100base-tx + - name: '63' + type: 100base-tx + - name: '64' + type: 100base-tx + - name: '65' + type: 100base-tx + - name: '66' + type: 100base-tx + - name: '67' + type: 100base-tx + - name: '68' + type: 100base-tx + - name: '69' + type: 100base-tx + - name: '70' + type: 100base-tx + - name: '71' + type: 100base-tx + - name: '72' + type: 100base-tx diff --git a/device-types/HPE/ProCurve-4202vl-72-J8772B.yaml b/device-types/HPE/ProCurve-4202vl-72-J8772B.yaml new file mode 100644 index 000000000..1e47b8332 --- /dev/null +++ b/device-types/HPE/ProCurve-4202vl-72-J8772B.yaml @@ -0,0 +1,167 @@ +--- +manufacturer: HPE +model: ProCurve 4202vl-72 - J8772B +slug: hpe-procurve-4202vl-72-j8772b +part_number: J8772B +u_height: 3 +is_full_depth: false +weight: 10.8 +weight_unit: kg +comments: '[HP 4200 vl Switch Series - Specifications](https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=c01811840)' +console-ports: + - name: Serial + type: de-9 +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: Slot A + position: A + - name: Slot B + position: B +interfaces: + - name: '1' + type: 100base-tx + - name: '2' + type: 100base-tx + - name: '3' + type: 100base-tx + - name: '4' + type: 100base-tx + - name: '5' + type: 100base-tx + - name: '6' + type: 100base-tx + - name: '7' + type: 100base-tx + - name: '8' + type: 100base-tx + - name: '9' + type: 100base-tx + - name: '10' + type: 100base-tx + - name: '11' + type: 100base-tx + - name: '12' + type: 100base-tx + - name: '13' + type: 100base-tx + - name: '14' + type: 100base-tx + - name: '15' + type: 100base-tx + - name: '16' + type: 100base-tx + - name: '17' + type: 100base-tx + - name: '18' + type: 100base-tx + - name: '19' + type: 100base-tx + - name: '20' + type: 100base-tx + - name: '21' + type: 100base-tx + - name: '22' + type: 100base-tx + - name: '23' + type: 100base-tx + - name: '24' + type: 100base-tx + - name: '25' + type: 100base-tx + - name: '26' + type: 100base-tx + - name: '27' + type: 100base-tx + - name: '28' + type: 100base-tx + - name: '29' + type: 100base-tx + - name: '30' + type: 100base-tx + - name: '31' + type: 100base-tx + - name: '32' + type: 100base-tx + - name: '33' + type: 100base-tx + - name: '34' + type: 100base-tx + - name: '35' + type: 100base-tx + - name: '36' + type: 100base-tx + - name: '37' + type: 100base-tx + - name: '38' + type: 100base-tx + - name: '39' + type: 100base-tx + - name: '40' + type: 100base-tx + - name: '41' + type: 100base-tx + - name: '42' + type: 100base-tx + - name: '43' + type: 100base-tx + - name: '44' + type: 100base-tx + - name: '45' + type: 100base-tx + - name: '46' + type: 100base-tx + - name: '47' + type: 100base-tx + - name: '48' + type: 100base-tx + - name: '49' + type: 100base-tx + - name: '50' + type: 100base-tx + - name: '51' + type: 100base-tx + - name: '52' + type: 100base-tx + - name: '53' + type: 100base-tx + - name: '54' + type: 100base-tx + - name: '55' + type: 100base-tx + - name: '56' + type: 100base-tx + - name: '57' + type: 100base-tx + - name: '58' + type: 100base-tx + - name: '59' + type: 100base-tx + - name: '60' + type: 100base-tx + - name: '61' + type: 100base-tx + - name: '62' + type: 100base-tx + - name: '63' + type: 100base-tx + - name: '64' + type: 100base-tx + - name: '65' + type: 100base-tx + - name: '66' + type: 100base-tx + - name: '67' + type: 100base-tx + - name: '68' + type: 100base-tx + - name: '69' + type: 100base-tx + - name: '70' + type: 100base-tx + - name: '71' + type: 100base-tx + - name: '72' + type: 100base-tx diff --git a/device-types/HPE/ProCurve-4204vl.yaml b/device-types/HPE/ProCurve-4204vl.yaml new file mode 100644 index 000000000..6b80fc8dd --- /dev/null +++ b/device-types/HPE/ProCurve-4204vl.yaml @@ -0,0 +1,26 @@ +--- +manufacturer: HPE +model: ProCurve 4204vl +slug: hpe-procurve-4204vl +part_number: J8770A +u_height: 3 +is_full_depth: false +weight: 9.41 +weight_unit: kg +comments: '[HP 4200 vl Switch Series - Specifications](https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=c01811840)' +console-ports: + - name: Serial + type: de-9 +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: Slot A + position: A + - name: Slot B + position: B + - name: Slot C + position: C + - name: Slot D + position: D diff --git a/device-types/HPE/ProCurve-4208vl-96.yaml b/device-types/HPE/ProCurve-4208vl-96.yaml new file mode 100644 index 000000000..43516bbcf --- /dev/null +++ b/device-types/HPE/ProCurve-4208vl-96.yaml @@ -0,0 +1,219 @@ +--- +manufacturer: HPE +model: ProCurve 4208vl-96 +slug: hpe-procurve-4208vl-96 +part_number: J8775A +u_height: 5 +is_full_depth: false +weight: 14.65 +weight_unit: kg +comments: '[HP 4200 vl Switch Series - Specifications](https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=c01811840)' +console-ports: + - name: Serial + type: de-9 +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: Slot A + position: A + - name: Slot B + position: B + - name: Slot C + position: C + - name: Slot D + position: D +interfaces: + - name: '1' + type: 100base-tx + - name: '2' + type: 100base-tx + - name: '3' + type: 100base-tx + - name: '4' + type: 100base-tx + - name: '5' + type: 100base-tx + - name: '6' + type: 100base-tx + - name: '7' + type: 100base-tx + - name: '8' + type: 100base-tx + - name: '9' + type: 100base-tx + - name: '10' + type: 100base-tx + - name: '11' + type: 100base-tx + - name: '12' + type: 100base-tx + - name: '13' + type: 100base-tx + - name: '14' + type: 100base-tx + - name: '15' + type: 100base-tx + - name: '16' + type: 100base-tx + - name: '17' + type: 100base-tx + - name: '18' + type: 100base-tx + - name: '19' + type: 100base-tx + - name: '20' + type: 100base-tx + - name: '21' + type: 100base-tx + - name: '22' + type: 100base-tx + - name: '23' + type: 100base-tx + - name: '24' + type: 100base-tx + - name: '25' + type: 100base-tx + - name: '26' + type: 100base-tx + - name: '27' + type: 100base-tx + - name: '28' + type: 100base-tx + - name: '29' + type: 100base-tx + - name: '30' + type: 100base-tx + - name: '31' + type: 100base-tx + - name: '32' + type: 100base-tx + - name: '33' + type: 100base-tx + - name: '34' + type: 100base-tx + - name: '35' + type: 100base-tx + - name: '36' + type: 100base-tx + - name: '37' + type: 100base-tx + - name: '38' + type: 100base-tx + - name: '39' + type: 100base-tx + - name: '40' + type: 100base-tx + - name: '41' + type: 100base-tx + - name: '42' + type: 100base-tx + - name: '43' + type: 100base-tx + - name: '44' + type: 100base-tx + - name: '45' + type: 100base-tx + - name: '46' + type: 100base-tx + - name: '47' + type: 100base-tx + - name: '48' + type: 100base-tx + - name: '49' + type: 100base-tx + - name: '50' + type: 100base-tx + - name: '51' + type: 100base-tx + - name: '52' + type: 100base-tx + - name: '53' + type: 100base-tx + - name: '54' + type: 100base-tx + - name: '55' + type: 100base-tx + - name: '56' + type: 100base-tx + - name: '57' + type: 100base-tx + - name: '58' + type: 100base-tx + - name: '59' + type: 100base-tx + - name: '60' + type: 100base-tx + - name: '61' + type: 100base-tx + - name: '62' + type: 100base-tx + - name: '63' + type: 100base-tx + - name: '64' + type: 100base-tx + - name: '65' + type: 100base-tx + - name: '66' + type: 100base-tx + - name: '67' + type: 100base-tx + - name: '68' + type: 100base-tx + - name: '69' + type: 100base-tx + - name: '70' + type: 100base-tx + - name: '71' + type: 100base-tx + - name: '72' + type: 100base-tx + - name: '73' + type: 100base-tx + - name: '74' + type: 100base-tx + - name: '75' + type: 100base-tx + - name: '76' + type: 100base-tx + - name: '77' + type: 100base-tx + - name: '78' + type: 100base-tx + - name: '79' + type: 100base-tx + - name: '80' + type: 100base-tx + - name: '81' + type: 100base-tx + - name: '82' + type: 100base-tx + - name: '83' + type: 100base-tx + - name: '84' + type: 100base-tx + - name: '85' + type: 100base-tx + - name: '86' + type: 100base-tx + - name: '87' + type: 100base-tx + - name: '88' + type: 100base-tx + - name: '89' + type: 100base-tx + - name: '90' + type: 100base-tx + - name: '91' + type: 100base-tx + - name: '92' + type: 100base-tx + - name: '93' + type: 100base-tx + - name: '94' + type: 100base-tx + - name: '95' + type: 100base-tx + - name: '96' + type: 100base-tx diff --git a/device-types/HPE/ProCurve-4208vl.yaml b/device-types/HPE/ProCurve-4208vl.yaml new file mode 100644 index 000000000..a698de25c --- /dev/null +++ b/device-types/HPE/ProCurve-4208vl.yaml @@ -0,0 +1,34 @@ +--- +manufacturer: HPE +model: ProCurve 4208vl +slug: hpe-procurve-4208vl +part_number: J8773A +u_height: 5 +is_full_depth: false +weight: 12.18 +weight_unit: kg +comments: '[HP 4200 vl Switch Series - Specifications](https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=c01811840)' +console-ports: + - name: Serial + type: de-9 +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: Slot A + position: A + - name: Slot B + position: B + - name: Slot C + position: C + - name: Slot D + position: D + - name: Slot E + position: E + - name: Slot F + position: F + - name: Slot G + position: G + - name: Slot H + position: H