diff --git a/device-types/Edgecore/AS7326-56X-O-48V-B.yaml b/device-types/Edgecore/AS7326-56X-O-48V-B.yaml new file mode 100755 index 00000000..8c271457 --- /dev/null +++ b/device-types/Edgecore/AS7326-56X-O-48V-B.yaml @@ -0,0 +1,155 @@ +--- +manufacturer: Edgecore +model: AS7326-56X-O-48V-B +slug: edgecore-as7326-56x-o-48v-b +part_number: FP4ZZ7656013A +u_height: 1.0 +is_full_depth: true +airflow: rear-to-front +comments: https://www.edge-core.com/_upload/images/DCS203_AS7326-56X_DS_R09_20230717.pdf +front_image: true +rear_image: false +weight: 10 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '1' + - name: PS2 + position: '2' + - name: Fan Module Slot 1 + position: '1' + - name: Fan Module Slot 2 + position: '2' + - name: Fan Module Slot 3 + position: '3' + - name: Fan Module Slot 4 + position: '4' + - name: Fan Module Slot 5 + position: '5' + - name: Fan Module Slot 6 + position: '6' +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: xe57 + type: 10gbase-x-sfpp + mgmt_only: true + - name: xe58 + type: 10gbase-x-sfpp + mgmt_only: true + - name: xe1 + type: 25gbase-x-sfp28 + - name: xe2 + type: 25gbase-x-sfp28 + - name: xe3 + type: 25gbase-x-sfp28 + - name: xe4 + type: 25gbase-x-sfp28 + - name: xe5 + type: 25gbase-x-sfp28 + - name: xe6 + type: 25gbase-x-sfp28 + - name: xe7 + type: 25gbase-x-sfp28 + - name: xe8 + type: 25gbase-x-sfp28 + - name: xe9 + type: 25gbase-x-sfp28 + - name: xe10 + type: 25gbase-x-sfp28 + - name: xe11 + type: 25gbase-x-sfp28 + - name: xe12 + type: 25gbase-x-sfp28 + - name: xe13 + type: 25gbase-x-sfp28 + - name: xe14 + type: 25gbase-x-sfp28 + - name: xe15 + type: 25gbase-x-sfp28 + - name: xe16 + type: 25gbase-x-sfp28 + - name: xe17 + type: 25gbase-x-sfp28 + - name: xe18 + type: 25gbase-x-sfp28 + - name: xe19 + type: 25gbase-x-sfp28 + - name: xe20 + type: 25gbase-x-sfp28 + - name: xe21 + type: 25gbase-x-sfp28 + - name: xe22 + type: 25gbase-x-sfp28 + - name: xe23 + type: 25gbase-x-sfp28 + - name: xe24 + type: 25gbase-x-sfp28 + - name: xe25 + type: 25gbase-x-sfp28 + - name: xe26 + type: 25gbase-x-sfp28 + - name: xe27 + type: 25gbase-x-sfp28 + - name: xe28 + type: 25gbase-x-sfp28 + - name: xe29 + type: 25gbase-x-sfp28 + - name: xe30 + type: 25gbase-x-sfp28 + - name: xe31 + type: 25gbase-x-sfp28 + - name: xe32 + type: 25gbase-x-sfp28 + - name: xe33 + type: 25gbase-x-sfp28 + - name: xe34 + type: 25gbase-x-sfp28 + - name: xe35 + type: 25gbase-x-sfp28 + - name: xe36 + type: 25gbase-x-sfp28 + - name: xe37 + type: 25gbase-x-sfp28 + - name: xe38 + type: 25gbase-x-sfp28 + - name: xe39 + type: 25gbase-x-sfp28 + - name: xe40 + type: 25gbase-x-sfp28 + - name: xe41 + type: 25gbase-x-sfp28 + - name: xe42 + type: 25gbase-x-sfp28 + - name: xe43 + type: 25gbase-x-sfp28 + - name: xe44 + type: 25gbase-x-sfp28 + - name: xe45 + type: 25gbase-x-sfp28 + - name: xe46 + type: 25gbase-x-sfp28 + - name: xe47 + type: 25gbase-x-sfp28 + - name: xe48 + type: 25gbase-x-sfp28 + - name: ce49 + type: 100gbase-x-qsfp28 + - name: ce50 + type: 100gbase-x-qsfp28 + - name: ce51 + type: 100gbase-x-qsfp28 + - name: ce52 + type: 100gbase-x-qsfp28 + - name: ce53 + type: 100gbase-x-qsfp28 + - name: ce54 + type: 100gbase-x-qsfp28 + - name: ce55 + type: 100gbase-x-qsfp28 + - name: ce56 + type: 100gbase-x-qsfp28 diff --git a/device-types/Edgecore/AS7326-56X-O-48V-F.yaml b/device-types/Edgecore/AS7326-56X-O-48V-F.yaml new file mode 100755 index 00000000..81ccbdda --- /dev/null +++ b/device-types/Edgecore/AS7326-56X-O-48V-F.yaml @@ -0,0 +1,155 @@ +--- +manufacturer: Edgecore +model: AS7326-56X-O-48V-F +slug: edgecore-as7326-56x-o-48v-f +part_number: FP4ZZ7656011A +u_height: 1.0 +is_full_depth: true +airflow: front-to-rear +comments: https://www.edge-core.com/_upload/images/DCS203_AS7326-56X_DS_R09_20230717.pdf +front_image: true +rear_image: false +weight: 10 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '1' + - name: PS2 + position: '2' + - name: Fan Module Slot 1 + position: '1' + - name: Fan Module Slot 2 + position: '2' + - name: Fan Module Slot 3 + position: '3' + - name: Fan Module Slot 4 + position: '4' + - name: Fan Module Slot 5 + position: '5' + - name: Fan Module Slot 6 + position: '6' +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: xe57 + type: 10gbase-x-sfpp + mgmt_only: true + - name: xe58 + type: 10gbase-x-sfpp + mgmt_only: true + - name: xe1 + type: 25gbase-x-sfp28 + - name: xe2 + type: 25gbase-x-sfp28 + - name: xe3 + type: 25gbase-x-sfp28 + - name: xe4 + type: 25gbase-x-sfp28 + - name: xe5 + type: 25gbase-x-sfp28 + - name: xe6 + type: 25gbase-x-sfp28 + - name: xe7 + type: 25gbase-x-sfp28 + - name: xe8 + type: 25gbase-x-sfp28 + - name: xe9 + type: 25gbase-x-sfp28 + - name: xe10 + type: 25gbase-x-sfp28 + - name: xe11 + type: 25gbase-x-sfp28 + - name: xe12 + type: 25gbase-x-sfp28 + - name: xe13 + type: 25gbase-x-sfp28 + - name: xe14 + type: 25gbase-x-sfp28 + - name: xe15 + type: 25gbase-x-sfp28 + - name: xe16 + type: 25gbase-x-sfp28 + - name: xe17 + type: 25gbase-x-sfp28 + - name: xe18 + type: 25gbase-x-sfp28 + - name: xe19 + type: 25gbase-x-sfp28 + - name: xe20 + type: 25gbase-x-sfp28 + - name: xe21 + type: 25gbase-x-sfp28 + - name: xe22 + type: 25gbase-x-sfp28 + - name: xe23 + type: 25gbase-x-sfp28 + - name: xe24 + type: 25gbase-x-sfp28 + - name: xe25 + type: 25gbase-x-sfp28 + - name: xe26 + type: 25gbase-x-sfp28 + - name: xe27 + type: 25gbase-x-sfp28 + - name: xe28 + type: 25gbase-x-sfp28 + - name: xe29 + type: 25gbase-x-sfp28 + - name: xe30 + type: 25gbase-x-sfp28 + - name: xe31 + type: 25gbase-x-sfp28 + - name: xe32 + type: 25gbase-x-sfp28 + - name: xe33 + type: 25gbase-x-sfp28 + - name: xe34 + type: 25gbase-x-sfp28 + - name: xe35 + type: 25gbase-x-sfp28 + - name: xe36 + type: 25gbase-x-sfp28 + - name: xe37 + type: 25gbase-x-sfp28 + - name: xe38 + type: 25gbase-x-sfp28 + - name: xe39 + type: 25gbase-x-sfp28 + - name: xe40 + type: 25gbase-x-sfp28 + - name: xe41 + type: 25gbase-x-sfp28 + - name: xe42 + type: 25gbase-x-sfp28 + - name: xe43 + type: 25gbase-x-sfp28 + - name: xe44 + type: 25gbase-x-sfp28 + - name: xe45 + type: 25gbase-x-sfp28 + - name: xe46 + type: 25gbase-x-sfp28 + - name: xe47 + type: 25gbase-x-sfp28 + - name: xe48 + type: 25gbase-x-sfp28 + - name: ce49 + type: 100gbase-x-qsfp28 + - name: ce50 + type: 100gbase-x-qsfp28 + - name: ce51 + type: 100gbase-x-qsfp28 + - name: ce52 + type: 100gbase-x-qsfp28 + - name: ce53 + type: 100gbase-x-qsfp28 + - name: ce54 + type: 100gbase-x-qsfp28 + - name: ce55 + type: 100gbase-x-qsfp28 + - name: ce56 + type: 100gbase-x-qsfp28 diff --git a/device-types/Edgecore/AS7326-56X-O-AC-B.yaml b/device-types/Edgecore/AS7326-56X-O-AC-B.yaml new file mode 100755 index 00000000..abc7e3d9 --- /dev/null +++ b/device-types/Edgecore/AS7326-56X-O-AC-B.yaml @@ -0,0 +1,155 @@ +--- +manufacturer: Edgecore +model: AS7326-56X-O-AC-B +slug: edgecore-as7326-56x-o-ac-b +part_number: FP4ZZ7656xxxx +u_height: 1.0 +is_full_depth: true +airflow: rear-to-front +comments: https://www.edge-core.com/_upload/images/DCS203_AS7326-56X_DS_R09_20230717.pdf +front_image: true +rear_image: true +weight: 10 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '1' + - name: PS2 + position: '2' + - name: Fan Module Slot 1 + position: '1' + - name: Fan Module Slot 2 + position: '2' + - name: Fan Module Slot 3 + position: '3' + - name: Fan Module Slot 4 + position: '4' + - name: Fan Module Slot 5 + position: '5' + - name: Fan Module Slot 6 + position: '6' +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: xe57 + type: 10gbase-x-sfpp + mgmt_only: true + - name: xe58 + type: 10gbase-x-sfpp + mgmt_only: true + - name: xe1 + type: 25gbase-x-sfp28 + - name: xe2 + type: 25gbase-x-sfp28 + - name: xe3 + type: 25gbase-x-sfp28 + - name: xe4 + type: 25gbase-x-sfp28 + - name: xe5 + type: 25gbase-x-sfp28 + - name: xe6 + type: 25gbase-x-sfp28 + - name: xe7 + type: 25gbase-x-sfp28 + - name: xe8 + type: 25gbase-x-sfp28 + - name: xe9 + type: 25gbase-x-sfp28 + - name: xe10 + type: 25gbase-x-sfp28 + - name: xe11 + type: 25gbase-x-sfp28 + - name: xe12 + type: 25gbase-x-sfp28 + - name: xe13 + type: 25gbase-x-sfp28 + - name: xe14 + type: 25gbase-x-sfp28 + - name: xe15 + type: 25gbase-x-sfp28 + - name: xe16 + type: 25gbase-x-sfp28 + - name: xe17 + type: 25gbase-x-sfp28 + - name: xe18 + type: 25gbase-x-sfp28 + - name: xe19 + type: 25gbase-x-sfp28 + - name: xe20 + type: 25gbase-x-sfp28 + - name: xe21 + type: 25gbase-x-sfp28 + - name: xe22 + type: 25gbase-x-sfp28 + - name: xe23 + type: 25gbase-x-sfp28 + - name: xe24 + type: 25gbase-x-sfp28 + - name: xe25 + type: 25gbase-x-sfp28 + - name: xe26 + type: 25gbase-x-sfp28 + - name: xe27 + type: 25gbase-x-sfp28 + - name: xe28 + type: 25gbase-x-sfp28 + - name: xe29 + type: 25gbase-x-sfp28 + - name: xe30 + type: 25gbase-x-sfp28 + - name: xe31 + type: 25gbase-x-sfp28 + - name: xe32 + type: 25gbase-x-sfp28 + - name: xe33 + type: 25gbase-x-sfp28 + - name: xe34 + type: 25gbase-x-sfp28 + - name: xe35 + type: 25gbase-x-sfp28 + - name: xe36 + type: 25gbase-x-sfp28 + - name: xe37 + type: 25gbase-x-sfp28 + - name: xe38 + type: 25gbase-x-sfp28 + - name: xe39 + type: 25gbase-x-sfp28 + - name: xe40 + type: 25gbase-x-sfp28 + - name: xe41 + type: 25gbase-x-sfp28 + - name: xe42 + type: 25gbase-x-sfp28 + - name: xe43 + type: 25gbase-x-sfp28 + - name: xe44 + type: 25gbase-x-sfp28 + - name: xe45 + type: 25gbase-x-sfp28 + - name: xe46 + type: 25gbase-x-sfp28 + - name: xe47 + type: 25gbase-x-sfp28 + - name: xe48 + type: 25gbase-x-sfp28 + - name: ce49 + type: 100gbase-x-qsfp28 + - name: ce50 + type: 100gbase-x-qsfp28 + - name: ce51 + type: 100gbase-x-qsfp28 + - name: ce52 + type: 100gbase-x-qsfp28 + - name: ce53 + type: 100gbase-x-qsfp28 + - name: ce54 + type: 100gbase-x-qsfp28 + - name: ce55 + type: 100gbase-x-qsfp28 + - name: ce56 + type: 100gbase-x-qsfp28 diff --git a/device-types/Edgecore/AS7326-56X-O-AC-F.yaml b/device-types/Edgecore/AS7326-56X-O-AC-F.yaml new file mode 100755 index 00000000..b8d2dfd7 --- /dev/null +++ b/device-types/Edgecore/AS7326-56X-O-AC-F.yaml @@ -0,0 +1,155 @@ +--- +manufacturer: Edgecore +model: AS7326-56X-O-AC-F +slug: edgecore-as7326-56x-o-ac-f +part_number: FP4ZZ7656xxxx +u_height: 1.0 +is_full_depth: true +airflow: front-to-rear +comments: https://www.edge-core.com/_upload/images/DCS203_AS7326-56X_DS_R09_20230717.pdf +front_image: true +rear_image: true +weight: 10 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '1' + - name: PS2 + position: '2' + - name: Fan Module Slot 1 + position: '1' + - name: Fan Module Slot 2 + position: '2' + - name: Fan Module Slot 3 + position: '3' + - name: Fan Module Slot 4 + position: '4' + - name: Fan Module Slot 5 + position: '5' + - name: Fan Module Slot 6 + position: '6' +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: xe57 + type: 10gbase-x-sfpp + mgmt_only: true + - name: xe58 + type: 10gbase-x-sfpp + mgmt_only: true + - name: xe1 + type: 25gbase-x-sfp28 + - name: xe2 + type: 25gbase-x-sfp28 + - name: xe3 + type: 25gbase-x-sfp28 + - name: xe4 + type: 25gbase-x-sfp28 + - name: xe5 + type: 25gbase-x-sfp28 + - name: xe6 + type: 25gbase-x-sfp28 + - name: xe7 + type: 25gbase-x-sfp28 + - name: xe8 + type: 25gbase-x-sfp28 + - name: xe9 + type: 25gbase-x-sfp28 + - name: xe10 + type: 25gbase-x-sfp28 + - name: xe11 + type: 25gbase-x-sfp28 + - name: xe12 + type: 25gbase-x-sfp28 + - name: xe13 + type: 25gbase-x-sfp28 + - name: xe14 + type: 25gbase-x-sfp28 + - name: xe15 + type: 25gbase-x-sfp28 + - name: xe16 + type: 25gbase-x-sfp28 + - name: xe17 + type: 25gbase-x-sfp28 + - name: xe18 + type: 25gbase-x-sfp28 + - name: xe19 + type: 25gbase-x-sfp28 + - name: xe20 + type: 25gbase-x-sfp28 + - name: xe21 + type: 25gbase-x-sfp28 + - name: xe22 + type: 25gbase-x-sfp28 + - name: xe23 + type: 25gbase-x-sfp28 + - name: xe24 + type: 25gbase-x-sfp28 + - name: xe25 + type: 25gbase-x-sfp28 + - name: xe26 + type: 25gbase-x-sfp28 + - name: xe27 + type: 25gbase-x-sfp28 + - name: xe28 + type: 25gbase-x-sfp28 + - name: xe29 + type: 25gbase-x-sfp28 + - name: xe30 + type: 25gbase-x-sfp28 + - name: xe31 + type: 25gbase-x-sfp28 + - name: xe32 + type: 25gbase-x-sfp28 + - name: xe33 + type: 25gbase-x-sfp28 + - name: xe34 + type: 25gbase-x-sfp28 + - name: xe35 + type: 25gbase-x-sfp28 + - name: xe36 + type: 25gbase-x-sfp28 + - name: xe37 + type: 25gbase-x-sfp28 + - name: xe38 + type: 25gbase-x-sfp28 + - name: xe39 + type: 25gbase-x-sfp28 + - name: xe40 + type: 25gbase-x-sfp28 + - name: xe41 + type: 25gbase-x-sfp28 + - name: xe42 + type: 25gbase-x-sfp28 + - name: xe43 + type: 25gbase-x-sfp28 + - name: xe44 + type: 25gbase-x-sfp28 + - name: xe45 + type: 25gbase-x-sfp28 + - name: xe46 + type: 25gbase-x-sfp28 + - name: xe47 + type: 25gbase-x-sfp28 + - name: xe48 + type: 25gbase-x-sfp28 + - name: ce49 + type: 100gbase-x-qsfp28 + - name: ce50 + type: 100gbase-x-qsfp28 + - name: ce51 + type: 100gbase-x-qsfp28 + - name: ce52 + type: 100gbase-x-qsfp28 + - name: ce53 + type: 100gbase-x-qsfp28 + - name: ce54 + type: 100gbase-x-qsfp28 + - name: ce55 + type: 100gbase-x-qsfp28 + - name: ce56 + type: 100gbase-x-qsfp28 diff --git a/elevation-images/Edgecore/edgecore-as7326-56x-o-48v-b.front.png b/elevation-images/Edgecore/edgecore-as7326-56x-o-48v-b.front.png new file mode 100644 index 00000000..d45ff710 Binary files /dev/null and b/elevation-images/Edgecore/edgecore-as7326-56x-o-48v-b.front.png differ diff --git a/elevation-images/Edgecore/edgecore-as7326-56x-o-48v-f.front.png b/elevation-images/Edgecore/edgecore-as7326-56x-o-48v-f.front.png new file mode 100644 index 00000000..d45ff710 Binary files /dev/null and b/elevation-images/Edgecore/edgecore-as7326-56x-o-48v-f.front.png differ diff --git a/elevation-images/Edgecore/edgecore-as7326-56x-o-ac-b.front.png b/elevation-images/Edgecore/edgecore-as7326-56x-o-ac-b.front.png new file mode 100644 index 00000000..d45ff710 Binary files /dev/null and b/elevation-images/Edgecore/edgecore-as7326-56x-o-ac-b.front.png differ diff --git a/elevation-images/Edgecore/edgecore-as7326-56x-o-ac-b.rear.png b/elevation-images/Edgecore/edgecore-as7326-56x-o-ac-b.rear.png new file mode 100644 index 00000000..2aca571f Binary files /dev/null and b/elevation-images/Edgecore/edgecore-as7326-56x-o-ac-b.rear.png differ diff --git a/elevation-images/Edgecore/edgecore-as7326-56x-o-ac-f.front.png b/elevation-images/Edgecore/edgecore-as7326-56x-o-ac-f.front.png new file mode 100644 index 00000000..d45ff710 Binary files /dev/null and b/elevation-images/Edgecore/edgecore-as7326-56x-o-ac-f.front.png differ diff --git a/elevation-images/Edgecore/edgecore-as7326-56x-o-ac-f.rear.png b/elevation-images/Edgecore/edgecore-as7326-56x-o-ac-f.rear.png new file mode 100644 index 00000000..1d741180 Binary files /dev/null and b/elevation-images/Edgecore/edgecore-as7326-56x-o-ac-f.rear.png differ diff --git a/module-types/Edgecore/FAN-1U-1x1I-B.yaml b/module-types/Edgecore/FAN-1U-1x1I-B.yaml new file mode 100644 index 00000000..8f7ddc27 --- /dev/null +++ b/module-types/Edgecore/FAN-1U-1x1I-B.yaml @@ -0,0 +1,5 @@ +--- +manufacturer: Edgecore +model: FAN-1U-1x1I-B +part_number: F0TZZ7656001A +description: Fan Module FRU - Back-to-Front Airflow diff --git a/module-types/Edgecore/FAN-1U-1x1I-F.yaml b/module-types/Edgecore/FAN-1U-1x1I-F.yaml new file mode 100644 index 00000000..dcd87095 --- /dev/null +++ b/module-types/Edgecore/FAN-1U-1x1I-F.yaml @@ -0,0 +1,5 @@ +--- +manufacturer: Edgecore +model: FAN-1U-1x1I-F +part_number: F0TZZ7656000A +description: Fan Module FRU - Front-to-Back Airflow