diff --git a/device-types/HPE/FlexFabric-5900AF-48XG-4QSFPP.yaml b/device-types/HPE/FlexFabric-5900AF-48XG-4QSFPP.yaml new file mode 100644 index 000000000..dcb867b18 --- /dev/null +++ b/device-types/HPE/FlexFabric-5900AF-48XG-4QSFPP.yaml @@ -0,0 +1,136 @@ +--- +manufacturer: HPE +model: FlexFabric 5900AF 48XG 4QSFP+ +slug: hpe-flexfabric-5900af-48xg-4qsfpp +part_number: JC772A +u_height: 1 +is_full_depth: true +front_image: true +rear_image: true +comments: '[HPE FlexFabric 5900 Switch Series](https://h41111.www4.hpe.com/jrit/uk-en/pdf/UK-2018_FlexFabric-5900-Switch.pdf)' +weight: 13 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 + - name: USB Console + type: usb-mini-b + - name: USB + type: usb-b +interfaces: + - name: Management + type: 1000base-t + mgmt_only: true + - name: Ten-GigabitEthernet1/0/1 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/2 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/3 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/4 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/5 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/6 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/7 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/8 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/9 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/10 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/11 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/12 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/13 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/14 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/15 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/16 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/17 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/18 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/19 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/20 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/21 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/22 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/23 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/24 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/25 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/26 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/27 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/28 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/29 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/30 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/31 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/32 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/33 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/34 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/35 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/36 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/37 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/38 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/39 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/40 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/41 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/42 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/43 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/44 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/45 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/46 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/47 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/48 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/49 + type: 40gbase-x-qsfpp + - name: Ten-GigabitEthernet1/0/50 + type: 40gbase-x-qsfpp + - name: Ten-GigabitEthernet1/0/51 + type: 40gbase-x-qsfpp + - name: Ten-GigabitEthernet1/0/52 + type: 40gbase-x-qsfpp +module-bays: + - name: PWR1 + position: '1' + - name: PWR2 + position: '2' + - name: Fan1 + position: '1' + - name: Fan2 + position: '2' diff --git a/device-types/HPE/FlexFabric-5940-32QSFPP.yaml b/device-types/HPE/FlexFabric-5940-32QSFPP.yaml new file mode 100644 index 000000000..deb92cc1f --- /dev/null +++ b/device-types/HPE/FlexFabric-5940-32QSFPP.yaml @@ -0,0 +1,94 @@ +--- +manufacturer: HPE +model: FlexFabric 5940 32QSFP+ +slug: hpe-flexfabric-5940-32qsfpp +part_number: JH396A +u_height: 1 +is_full_depth: true +front_image: true +rear_image: true +comments: '[HPE FlexFabric 5940 Switch Series](https://www.hpe.com/psnow/doc/4aa6-6465enw?jumpId=in_psnow_b693e58f-5ef9-4ecf-b43d-1816b8a03edf_gaiw)' +weight: 16 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 + - name: USB Console + type: usb-mini-b +interfaces: + - name: Management + type: 1000base-t + mgmt_only: true + - name: FortyGigE1/0/1 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/2 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/3 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/4 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/5 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/6 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/7 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/8 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/9 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/10 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/11 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/12 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/13 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/14 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/15 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/16 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/17 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/18 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/19 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/20 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/21 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/22 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/23 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/24 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/25 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/26 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/27 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/28 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/29 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/30 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/31 + type: 40gbase-x-qsfpp + - name: FortyGigE1/0/32 + type: 40gbase-x-qsfpp +module-bays: + - name: PWR1 + position: '1' + - name: PWR2 + position: '2' + - name: Fan1 + position: '1' + - name: Fan2 + position: '2' diff --git a/device-types/HPE/FlexFabric-5940-48SFPP-6QSFP28.yaml b/device-types/HPE/FlexFabric-5940-48SFPP-6QSFP28.yaml new file mode 100644 index 000000000..90f5b0763 --- /dev/null +++ b/device-types/HPE/FlexFabric-5940-48SFPP-6QSFP28.yaml @@ -0,0 +1,139 @@ +--- +manufacturer: HPE +model: FlexFabric 5940 48SFP+ 6QSFP28 +slug: hpe-flexfabric-5940-48sfpp-6qsfp28 +part_number: JH390A +u_height: 1 +is_full_depth: false +front_image: true +comments: '[HPE FlexFabric 5940 48SFP+ 6QSFP28 Specs](https://www.hpe.com/psnow/doc/PSN1009148986SAEN)' +weight: 11 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 + - name: USB Console + type: usb-mini-b + - name: USB + type: usb-b +interfaces: + - name: Management + type: 1000base-t + mgmt_only: true + - name: Ten-GigabitEthernet1/0/1 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/2 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/3 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/4 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/5 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/6 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/7 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/8 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/9 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/10 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/11 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/12 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/13 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/14 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/15 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/16 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/17 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/18 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/19 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/20 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/21 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/22 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/23 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/24 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/25 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/26 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/27 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/28 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/29 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/30 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/31 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/32 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/33 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/34 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/35 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/36 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/37 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/38 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/39 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/40 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/41 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/42 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/43 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/44 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/45 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/46 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/47 + type: 10gbase-x-sfpp + - name: Ten-GigabitEthernet1/0/48 + type: 10gbase-x-sfpp + - name: HundredGigE1/0/49 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/50 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/51 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/52 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/53 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/54 + type: 100gbase-x-qsfp28 +module-bays: + - name: PWR1 + position: '1' + - name: PWR2 + position: '2' + - name: Fan1 + position: '1' + - name: Fan2 + position: '2' diff --git a/device-types/HPE/FlexFabric-5950-4-slot.yaml b/device-types/HPE/FlexFabric-5950-4-slot.yaml new file mode 100644 index 000000000..1b7fc3f8e --- /dev/null +++ b/device-types/HPE/FlexFabric-5950-4-slot.yaml @@ -0,0 +1,43 @@ +--- +manufacturer: HPE +model: FlexFabric 5950 4-slot +slug: hpe-flexfabric-5950-4-slot +part_number: JH404A +u_height: 2 +is_full_depth: false +front_image: true +rear_image: true +comments: '[HPE FlexFabric 5950 Switch Series](https://www.arubanetworks.com/assets/ds/DS_5950SwitchSeries.pdf)' +weight: 10.4 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 + - name: USB Console + type: usb-mini-b + - name: USB + type: usb-b +interfaces: + - name: Management1 + type: 100base-tx + mgmt_only: true + - name: Management2 + type: 1000base-x-sfp + mgmt_only: true + - name: SFP1 + type: 1000base-x-sfp + - name: SFP2 + type: 1000base-x-sfp +module-bays: + - name: PWR1 + position: '1' + - name: PWR2 + position: '2' + - name: PWR3 + position: '3' + - name: PWR4 + position: '4' + - name: Fan1 + position: '1' + - name: Fan2 + position: '2' diff --git a/elevation-images/HPE/hpe-flexfabric-5900af-48xg-4qsfpp.front.png b/elevation-images/HPE/hpe-flexfabric-5900af-48xg-4qsfpp.front.png new file mode 100644 index 000000000..a24482052 Binary files /dev/null and b/elevation-images/HPE/hpe-flexfabric-5900af-48xg-4qsfpp.front.png differ diff --git a/elevation-images/HPE/hpe-flexfabric-5900af-48xg-4qsfpp.rear.png b/elevation-images/HPE/hpe-flexfabric-5900af-48xg-4qsfpp.rear.png new file mode 100644 index 000000000..8699cdaaa Binary files /dev/null and b/elevation-images/HPE/hpe-flexfabric-5900af-48xg-4qsfpp.rear.png differ diff --git a/elevation-images/HPE/hpe-flexfabric-5940-32qsfpp.front.png b/elevation-images/HPE/hpe-flexfabric-5940-32qsfpp.front.png new file mode 100644 index 000000000..c7db19538 Binary files /dev/null and b/elevation-images/HPE/hpe-flexfabric-5940-32qsfpp.front.png differ diff --git a/elevation-images/HPE/hpe-flexfabric-5940-32qsfpp.rear.png b/elevation-images/HPE/hpe-flexfabric-5940-32qsfpp.rear.png new file mode 100644 index 000000000..05478bfce Binary files /dev/null and b/elevation-images/HPE/hpe-flexfabric-5940-32qsfpp.rear.png differ diff --git a/elevation-images/HPE/hpe-flexfabric-5940-48sfpp-6qsfp28.front.png b/elevation-images/HPE/hpe-flexfabric-5940-48sfpp-6qsfp28.front.png new file mode 100644 index 000000000..4cedf66b6 Binary files /dev/null and b/elevation-images/HPE/hpe-flexfabric-5940-48sfpp-6qsfp28.front.png differ diff --git a/elevation-images/HPE/hpe-flexfabric-5950-4-slot.front.png b/elevation-images/HPE/hpe-flexfabric-5950-4-slot.front.png new file mode 100644 index 000000000..482065865 Binary files /dev/null and b/elevation-images/HPE/hpe-flexfabric-5950-4-slot.front.png differ diff --git a/elevation-images/HPE/hpe-flexfabric-5950-4-slot.rear.png b/elevation-images/HPE/hpe-flexfabric-5950-4-slot.rear.png new file mode 100644 index 000000000..2279c4b58 Binary files /dev/null and b/elevation-images/HPE/hpe-flexfabric-5950-4-slot.rear.png differ