diff --git a/device-types/Ciena/170-3928-901.yaml b/device-types/Ciena/170-3928-901.yaml new file mode 100644 index 0000000000..d37aad7fbf --- /dev/null +++ b/device-types/Ciena/170-3928-901.yaml @@ -0,0 +1,50 @@ +--- +manufacturer: Ciena +model: 3928 DC +slug: ciena-3928-dc +part_number: 170-3928-901 +u_height: 1 +is_full_depth: false +weight: 5 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: rj-45 + - name: USB + type: usb-a +power-ports: + - name: PSA + type: dc-terminal + maximum_draw: 62 + - name: PSB + type: dc-terminal + maximum_draw: 62 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 10gbase-x-sfpp + - name: '10' + type: 10gbase-x-sfpp + - name: '11' + type: 10gbase-x-sfpp + - name: '12' + type: 10gbase-x-sfpp + - name: MGMT + type: 1000base-t + mgmt_only: true diff --git a/device-types/Ciena/3916-900.yaml b/device-types/Ciena/3916-900.yaml new file mode 100644 index 0000000000..42da40f8bd --- /dev/null +++ b/device-types/Ciena/3916-900.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: Ciena +model: 3916-900 +slug: ciena-3916-900 +part_number: 170-3916-900 +u_height: 1 +is_full_depth: false +weight: 1.6 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: rj-45 +power-ports: + - name: PSA + type: iec-60320-c14 + maximum_draw: 96 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp diff --git a/device-types/Ciena/3916-901.yaml b/device-types/Ciena/3916-901.yaml new file mode 100644 index 0000000000..38b9f5d119 --- /dev/null +++ b/device-types/Ciena/3916-901.yaml @@ -0,0 +1,29 @@ +--- +manufacturer: Ciena +model: 3916-901 +slug: ciena-3916-901 +part_number: 170-3916-901 +u_height: 1 +is_full_depth: false +weight: 1.6 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: rj-45 +power-ports: + - name: PSA + type: dc-terminal +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp diff --git a/device-types/Ciena/3916-902.yaml b/device-types/Ciena/3916-902.yaml new file mode 100644 index 0000000000..9b0c7208c3 --- /dev/null +++ b/device-types/Ciena/3916-902.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: Ciena +model: 3916-902 +slug: ciena-3916-902 +part_number: 170-3916-902 +u_height: 1 +is_full_depth: false +weight: 1.6 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: rj-45 +power-ports: + - name: PSA + type: iec-60320-c14 + maximum_draw: 96 + - name: PSB + type: iec-60320-c14 + maximum_draw: 96 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp diff --git a/device-types/Ciena/3916-904.yaml b/device-types/Ciena/3916-904.yaml new file mode 100644 index 0000000000..c18638ce8c --- /dev/null +++ b/device-types/Ciena/3916-904.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: Ciena +model: 3916-904 +slug: ciena-3916-904 +part_number: 170-3916-904 +u_height: 1 +is_full_depth: false +weight: 1.6 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: rj-45 +power-ports: + - name: PSA + type: iec-60320-c14 + maximum_draw: 96 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp diff --git a/device-types/Ciena/3916-906.yaml b/device-types/Ciena/3916-906.yaml new file mode 100644 index 0000000000..78a2f628f6 --- /dev/null +++ b/device-types/Ciena/3916-906.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: Ciena +model: 3916-906 +slug: ciena-3916-906 +part_number: 170-3916-906 +u_height: 1 +is_full_depth: false +weight: 1.6 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: rj-45 +power-ports: + - name: PSA + type: iec-60320-c14 + maximum_draw: 96 + - name: PSB + type: iec-60320-c14 + maximum_draw: 96 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp diff --git a/device-types/Ciena/3928-900.yaml b/device-types/Ciena/3928-900.yaml new file mode 100644 index 0000000000..5af1c77494 --- /dev/null +++ b/device-types/Ciena/3928-900.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Ciena +model: 3928 AC +slug: ciena-3928-ac +part_number: 170-3928-900 +u_height: 1 +is_full_depth: false +weight: 5 +weight_unit: kg +front_image: true +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: rj-45 + - name: USB + type: usb-a +power-ports: + - name: PSA + type: iec-60320-c14 + allocated_draw: 40 + maximum_draw: 96 + - name: PSB + type: iec-60320-c14 + allocated_draw: 40 + maximum_draw: 96 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 10gbase-x-sfpp + - name: '10' + type: 10gbase-x-sfpp + - name: '11' + type: 10gbase-x-sfpp + - name: '12' + type: 10gbase-x-sfpp + - name: MGMT + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/ME-3400E-24TS-M.yaml b/device-types/Cisco/ME-3400E-24TS-M.yaml new file mode 100644 index 0000000000..cc8ff69a66 --- /dev/null +++ b/device-types/Cisco/ME-3400E-24TS-M.yaml @@ -0,0 +1,74 @@ +--- +manufacturer: Cisco +model: ME-3400E-24TS-M +slug: cisco-me-3400e-24ts-m +part_number: ME-3400E-24TS-M +is_full_depth: false +u_height: 1 +weight: 6.4 +weight_unit: lb +airflow: front-to-rear +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' +interfaces: + - name: Management + type: 100base-tx + mgmt_only: true + - name: Gi0/1 + type: 100base-tx + - name: Gi0/2 + type: 100base-tx + - name: Gi0/3 + type: 100base-tx + - name: Gi0/4 + type: 100base-tx + - name: Gi0/5 + type: 100base-tx + - name: Gi0/6 + type: 100base-tx + - name: Gi0/7 + type: 100base-tx + - name: Gi0/8 + type: 100base-tx + - name: Gi0/9 + type: 100base-tx + - name: Gi0/10 + type: 100base-tx + - name: Gi0/11 + type: 100base-tx + - name: Gi0/12 + type: 100base-tx + - name: Gi0/13 + type: 100base-tx + - name: Gi0/14 + type: 100base-tx + - name: Gi0/15 + type: 100base-tx + - name: Gi0/16 + type: 100base-tx + - name: Gi0/17 + type: 100base-tx + - name: Gi0/18 + type: 100base-tx + - name: Gi0/19 + type: 100base-tx + - name: Gi0/20 + type: 100base-tx + - name: Gi0/21 + type: 100base-tx + - name: Gi0/22 + type: 100base-tx + - name: Gi0/23 + type: 100base-tx + - name: Gi0/24 + type: 100base-tx + - name: Gi0/25 + type: 1000base-x-sfp + - name: Gi0/26 + type: 1000base-x-sfp diff --git a/device-types/Cisco/ME-3400EG-12CS-M.yaml b/device-types/Cisco/ME-3400EG-12CS-M.yaml new file mode 100644 index 0000000000..14caf6b0bf --- /dev/null +++ b/device-types/Cisco/ME-3400EG-12CS-M.yaml @@ -0,0 +1,54 @@ +--- +manufacturer: Cisco +model: ME-3400EG-12CS-M +slug: cisco-me-3400eg-12cs-m +part_number: ME-3400EG-12CS-M +is_full_depth: false +u_height: 1 +weight: 8.5 +weight_unit: lb +airflow: front-to-rear +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' +interfaces: + - name: Management + type: 100base-tx + mgmt_only: true + - name: Gi0/1 + type: 1000base-x-sfp + - name: Gi0/2 + type: 1000base-x-sfp + - name: Gi0/3 + type: 1000base-x-sfp + - name: Gi0/4 + type: 1000base-x-sfp + - name: Gi0/5 + type: 1000base-x-sfp + - name: Gi0/6 + type: 1000base-x-sfp + - name: Gi0/7 + type: 1000base-x-sfp + - name: Gi0/8 + type: 1000base-x-sfp + - name: Gi0/9 + type: 1000base-x-sfp + - name: Gi0/10 + type: 1000base-x-sfp + - name: Gi0/11 + type: 1000base-x-sfp + - name: Gi0/12 + type: 1000base-x-sfp + - name: Gi0/13 + type: 1000base-x-sfp + - name: Gi0/14 + type: 1000base-x-sfp + - name: Gi0/15 + type: 1000base-x-sfp + - name: Gi0/16 + type: 1000base-x-sfp diff --git a/device-types/Cisco/ME-3400EG-2CS-A.yaml b/device-types/Cisco/ME-3400EG-2CS-A.yaml index f0d944951b..74d42ac2b7 100644 --- a/device-types/Cisco/ME-3400EG-2CS-A.yaml +++ b/device-types/Cisco/ME-3400EG-2CS-A.yaml @@ -11,11 +11,9 @@ airflow: front-to-rear console-ports: - name: Console type: rj-45 -module-bays: - - name: PSU1 - position: '1' - - name: PSU2 - position: '2' +power-ports: + - name: PSA + type: iec-60320-c14 interfaces: - name: Management type: 100base-tx @@ -28,7 +26,3 @@ interfaces: type: 1000base-x-sfp - name: Gi0/4 type: 1000base-x-sfp - - name: Fa0/1 - type: 100base-tx - - name: Fa0/2 - type: 100base-tx diff --git a/device-types/Cisco/N540-12Z20G-SYS-A.yaml b/device-types/Cisco/N540-12Z20G-SYS-A.yaml new file mode 100644 index 0000000000..4b350458be --- /dev/null +++ b/device-types/Cisco/N540-12Z20G-SYS-A.yaml @@ -0,0 +1,82 @@ +--- +manufacturer: Cisco +model: N540-12Z20G-SYS-A +slug: cisco-n540-12z20g-sys-a +part_number: N540-12Z20G-SYS-A +is_full_depth: false +airflow: front-to-rear +u_height: 1 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 250 +console-ports: + - name: Console + type: rj-45 + - name: usb-console + type: usb-a +interfaces: + - name: Gi0/0/0/0 + type: 1000base-x-sfp + - name: Gi0/0/0/1 + type: 1000base-x-sfp + - name: Gi0/0/0/2 + type: 1000base-x-sfp + - name: Gi0/0/0/3 + type: 1000base-x-sfp + - name: Gi0/0/0/4 + type: 1000base-x-sfp + - name: Gi0/0/0/5 + type: 1000base-x-sfp + - name: Gi0/0/0/6 + type: 1000base-x-sfp + - name: Gi0/0/0/7 + type: 1000base-x-sfp + - name: Gi0/0/0/8 + type: 1000base-x-sfp + - name: Gi0/0/0/9 + type: 1000base-x-sfp + - name: Gi0/0/0/10 + type: 1000base-x-sfp + - name: Gi0/0/0/11 + type: 1000base-x-sfp + - name: Gi0/0/0/12 + type: 1000base-x-sfp + - name: Gi0/0/0/13 + type: 1000base-x-sfp + - name: Gi0/0/0/14 + type: 1000base-x-sfp + - name: Gi0/0/0/15 + type: 1000base-x-sfp + - name: Gi0/0/0/16 + type: 1000base-x-sfp + - name: Gi0/0/0/17 + type: 1000base-x-sfp + - name: Gi0/0/0/18 + type: 1000base-x-sfp + - name: Gi0/0/0/19 + type: 1000base-x-sfp + - name: Te0/0/0/20 + type: 10gbase-x-sfpp + - name: Te0/0/0/21 + type: 10gbase-x-sfpp + - name: Te0/0/0/22 + type: 10gbase-x-sfpp + - name: Te0/0/0/23 + type: 10gbase-x-sfpp + - name: Te0/0/0/24 + type: 10gbase-x-sfpp + - name: Te0/0/0/25 + type: 10gbase-x-sfpp + - name: Te0/0/0/26 + type: 10gbase-x-sfpp + - name: Te0/0/0/27 + type: 10gbase-x-sfpp + - name: Te0/0/0/28 + type: 10gbase-x-sfpp + - name: Te0/0/0/29 + type: 10gbase-x-sfpp + - name: Te0/0/0/30 + type: 10gbase-x-sfpp + - name: Te0/0/0/31 + type: 10gbase-x-sfpp diff --git a/device-types/Cisco/N540-12Z20G-SYS-D.yaml b/device-types/Cisco/N540-12Z20G-SYS-D.yaml new file mode 100644 index 0000000000..1b57b5cfb1 --- /dev/null +++ b/device-types/Cisco/N540-12Z20G-SYS-D.yaml @@ -0,0 +1,85 @@ +--- +manufacturer: Cisco +model: N540-12Z20G-SYS-D +slug: cisco-n540-12z20g-sys-d +part_number: N540-12Z20G-SYS-D +is_full_depth: false +airflow: front-to-rear +u_height: 1 +power-ports: + - name: PSU0 + type: dc-terminal + maximum_draw: 250 + - name: PSU1 + type: dc-terminal + maximum_draw: 250 +console-ports: + - name: Console + type: rj-45 + - name: usb-console + type: usb-a +interfaces: + - name: Gi0/0/0/0 + type: 1000base-x-sfp + - name: Gi0/0/0/1 + type: 1000base-x-sfp + - name: Gi0/0/0/2 + type: 1000base-x-sfp + - name: Gi0/0/0/3 + type: 1000base-x-sfp + - name: Gi0/0/0/4 + type: 1000base-x-sfp + - name: Gi0/0/0/5 + type: 1000base-x-sfp + - name: Gi0/0/0/6 + type: 1000base-x-sfp + - name: Gi0/0/0/7 + type: 1000base-x-sfp + - name: Gi0/0/0/8 + type: 1000base-x-sfp + - name: Gi0/0/0/9 + type: 1000base-x-sfp + - name: Gi0/0/0/10 + type: 1000base-x-sfp + - name: Gi0/0/0/11 + type: 1000base-x-sfp + - name: Gi0/0/0/12 + type: 1000base-x-sfp + - name: Gi0/0/0/13 + type: 1000base-x-sfp + - name: Gi0/0/0/14 + type: 1000base-x-sfp + - name: Gi0/0/0/15 + type: 1000base-x-sfp + - name: Gi0/0/0/16 + type: 1000base-x-sfp + - name: Gi0/0/0/17 + type: 1000base-x-sfp + - name: Gi0/0/0/18 + type: 1000base-x-sfp + - name: Gi0/0/0/19 + type: 1000base-x-sfp + - name: Te0/0/0/20 + type: 10gbase-x-sfpp + - name: Te0/0/0/21 + type: 10gbase-x-sfpp + - name: Te0/0/0/22 + type: 10gbase-x-sfpp + - name: Te0/0/0/23 + type: 10gbase-x-sfpp + - name: Te0/0/0/24 + type: 10gbase-x-sfpp + - name: Te0/0/0/25 + type: 10gbase-x-sfpp + - name: Te0/0/0/26 + type: 10gbase-x-sfpp + - name: Te0/0/0/27 + type: 10gbase-x-sfpp + - name: Te0/0/0/28 + type: 10gbase-x-sfpp + - name: Te0/0/0/29 + type: 10gbase-x-sfpp + - name: Te0/0/0/30 + type: 10gbase-x-sfpp + - name: Te0/0/0/31 + type: 10gbase-x-sfpp diff --git a/device-types/Cisco/N540-28Z4C-SYS-A.yaml b/device-types/Cisco/N540-28Z4C-SYS-A.yaml new file mode 100644 index 0000000000..92be31eae7 --- /dev/null +++ b/device-types/Cisco/N540-28Z4C-SYS-A.yaml @@ -0,0 +1,85 @@ +--- +manufacturer: Cisco +model: N540-28Z4C-SYS-A +slug: cisco-n540-28z4c-sys-a +part_number: N540-28Z4C-SYS-A +is_full_depth: false +airflow: front-to-rear +u_height: 1 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 250 +console-ports: + - name: Console + type: rj-45 + - name: usb-console + type: usb-a +interfaces: + - name: MgmtEth0/RP0/CPU0/0 + type: 1000base-t + mgmt_only: true + - name: Te0/0/0/0 + type: 10gbase-x-sfpp + - name: Te0/0/0/1 + type: 10gbase-x-sfpp + - name: Te0/0/0/2 + type: 10gbase-x-sfpp + - name: Te0/0/0/3 + type: 10gbase-x-sfpp + - name: Te0/0/0/4 + type: 10gbase-x-sfpp + - name: Te0/0/0/5 + type: 10gbase-x-sfpp + - name: Te0/0/0/6 + type: 10gbase-x-sfpp + - name: Te0/0/0/7 + type: 10gbase-x-sfpp + - name: Te0/0/0/8 + type: 10gbase-x-sfpp + - name: Te0/0/0/9 + type: 10gbase-x-sfpp + - name: Te0/0/0/10 + type: 10gbase-x-sfpp + - name: Te0/0/0/11 + type: 10gbase-x-sfpp + - name: Te0/0/0/12 + type: 10gbase-x-sfpp + - name: Te0/0/0/13 + type: 10gbase-x-sfpp + - name: Te0/0/0/14 + type: 10gbase-x-sfpp + - name: Te0/0/0/15 + type: 10gbase-x-sfpp + - name: Te0/0/0/16 + type: 10gbase-x-sfpp + - name: Te0/0/0/17 + type: 10gbase-x-sfpp + - name: Te0/0/0/18 + type: 10gbase-x-sfpp + - name: Te0/0/0/19 + type: 10gbase-x-sfpp + - name: Te0/0/0/20 + type: 10gbase-x-sfpp + - name: Te0/0/0/21 + type: 10gbase-x-sfpp + - name: Te0/0/0/22 + type: 10gbase-x-sfpp + - name: Te0/0/0/23 + type: 10gbase-x-sfpp + - name: Te0/0/0/24 + type: 10gbase-x-sfpp + - name: Te0/0/0/25 + type: 10gbase-x-sfpp + - name: Te0/0/0/26 + type: 10gbase-x-sfpp + - name: Te0/0/0/27 + type: 10gbase-x-sfpp + - name: Hu0/0/0/28 + type: 100gbase-x-qsfp28 + - name: Hu0/0/0/29 + type: 100gbase-x-qsfp28 + - name: Hu0/0/0/30 + type: 100gbase-x-qsfp28 + - name: Hu0/0/0/31 + type: 100gbase-x-qsfp28 diff --git a/device-types/Cisco/N540-28Z4C-SYS-D.yaml b/device-types/Cisco/N540-28Z4C-SYS-D.yaml index 97ede93281..bc13b58852 100644 --- a/device-types/Cisco/N540-28Z4C-SYS-D.yaml +++ b/device-types/Cisco/N540-28Z4C-SYS-D.yaml @@ -4,8 +4,8 @@ model: N540-28Z4C-SYS-D slug: cisco-n540-28z4c-sys-d part_number: N540-28Z4C-SYS-D is_full_depth: false +airflow: front-to-rear u_height: 1 -comments: '[Cisco Network Convergence System 540 Medium Density Routers Data Sheet](https://www.cisco.com/c/en/us/products/collateral/routers/network-convergence-system-500-series-routers/datasheet-c78-740296.html)' power-ports: - name: PSU0 type: dc-terminal @@ -16,73 +16,73 @@ power-ports: console-ports: - name: Console type: rj-45 - - name: USB CON + - name: usb-console type: usb-a interfaces: - name: MgmtEth0/RP0/CPU0/0 type: 1000base-t mgmt_only: true - - name: TenGigE0/0/0/0 + - name: Te0/0/0/0 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/1 + - name: Te0/0/0/1 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/2 + - name: Te0/0/0/2 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/3 + - name: Te0/0/0/3 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/4 + - name: Te0/0/0/4 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/5 + - name: Te0/0/0/5 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/6 + - name: Te0/0/0/6 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/7 + - name: Te0/0/0/7 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/8 + - name: Te0/0/0/8 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/9 + - name: Te0/0/0/9 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/10 + - name: Te0/0/0/10 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/11 + - name: Te0/0/0/11 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/12 + - name: Te0/0/0/12 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/13 + - name: Te0/0/0/13 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/14 + - name: Te0/0/0/14 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/15 + - name: Te0/0/0/15 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/16 + - name: Te0/0/0/16 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/17 + - name: Te0/0/0/17 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/18 + - name: Te0/0/0/18 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/19 + - name: Te0/0/0/19 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/20 + - name: Te0/0/0/20 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/21 + - name: Te0/0/0/21 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/22 + - name: Te0/0/0/22 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/23 + - name: Te0/0/0/23 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/24 + - name: Te0/0/0/24 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/25 + - name: Te0/0/0/25 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/26 + - name: Te0/0/0/26 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/27 + - name: Te0/0/0/27 type: 10gbase-x-sfpp - - name: HundredGigE0/0/0/28 + - name: Hu0/0/0/28 type: 100gbase-x-qsfp28 - - name: HundredGigE0/0/0/29 + - name: Hu0/0/0/29 type: 100gbase-x-qsfp28 - - name: HundredGigE0/0/0/30 + - name: Hu0/0/0/30 type: 100gbase-x-qsfp28 - - name: HundredGigE0/0/0/31 + - name: Hu0/0/0/31 type: 100gbase-x-qsfp28 diff --git a/device-types/Cisco/N540-ACC-SYS.yaml b/device-types/Cisco/N540-ACC-SYS.yaml index eef8191b4c..4ec3786023 100644 --- a/device-types/Cisco/N540-ACC-SYS.yaml +++ b/device-types/Cisco/N540-ACC-SYS.yaml @@ -33,73 +33,73 @@ console-ports: type: rj-45 description: 'Serial Console port, default: Baud rate (TX/RX) is 115200, "No" Parity, 2 stopbits, 8 databits' interfaces: - - name: TenGigE0/0/0/0 + - name: Te0/0/0/0 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/1 + - name: Te0/0/0/1 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/2 + - name: Te0/0/0/2 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/3 + - name: Te0/0/0/3 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/4 + - name: Te0/0/0/4 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/5 + - name: Te0/0/0/5 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/6 + - name: Te0/0/0/6 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/7 + - name: Te0/0/0/7 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/8 + - name: Te0/0/0/8 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/9 + - name: Te0/0/0/9 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/10 + - name: Te0/0/0/10 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/11 + - name: Te0/0/0/11 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/12 + - name: Te0/0/0/12 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/13 + - name: Te0/0/0/13 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/14 + - name: Te0/0/0/14 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/15 + - name: Te0/0/0/15 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/16 + - name: Te0/0/0/16 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/17 + - name: Te0/0/0/17 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/18 + - name: Te0/0/0/18 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/19 + - name: Te0/0/0/19 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/20 + - name: Te0/0/0/20 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/21 + - name: Te0/0/0/21 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/22 + - name: Te0/0/0/22 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/23 + - name: Te0/0/0/23 type: 10gbase-x-sfpp - - name: TwentyFiveGigE0/0/0/24 + - name: TF0/0/0/24 type: 25gbase-x-sfp28 - - name: TwentyFiveGigE0/0/0/25 + - name: TF0/0/0/25 type: 25gbase-x-sfp28 - - name: TwentyFiveGigE0/0/0/26 + - name: TF0/0/0/26 type: 25gbase-x-sfp28 - - name: TwentyFiveGigE0/0/0/27 + - name: TF0/0/0/27 type: 25gbase-x-sfp28 - - name: TwentyFiveGigE0/0/0/28 + - name: TF0/0/0/28 type: 25gbase-x-sfp28 - - name: TwentyFiveGigE0/0/0/29 + - name: TF0/0/0/29 type: 25gbase-x-sfp28 - - name: TwentyFiveGigE0/0/0/30 + - name: TF0/0/0/30 type: 25gbase-x-sfp28 - - name: TwentyFiveGigE0/0/0/31 + - name: TF0/0/0/31 type: 25gbase-x-sfp28 - - name: HundredGigE0/0/1/0 + - name: Hu0/0/1/0 type: 100gbase-x-qsfp28 - - name: HundredGigE0/0/1/1 + - name: Hu0/0/1/1 type: 100gbase-x-qsfp28 - name: MgmtEth0/RP0/CPU0/0 type: 1000base-t diff --git a/device-types/Cisco/N540X-12Z16G-SYS-A.yaml b/device-types/Cisco/N540X-12Z16G-SYS-A.yaml new file mode 100644 index 0000000000..2f08a868c7 --- /dev/null +++ b/device-types/Cisco/N540X-12Z16G-SYS-A.yaml @@ -0,0 +1,73 @@ +--- +manufacturer: Cisco +model: N540X-12Z16G-SYS-A +slug: cisco-n540x-12z16g-sys-a +part_number: N540X-12Z16G-SYS-A +is_full_depth: false +u_height: 1 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 250 +console-ports: + - name: Console + type: rj-45 + - name: usb-console + type: usb-a +interfaces: + - name: Gi0/0/0/0 + type: 1000base-t + - name: Gi0/0/0/1 + type: 1000base-t + - name: Gi0/0/0/2 + type: 1000base-t + - name: Gi0/0/0/3 + type: 1000base-t + - name: Gi0/0/0/4 + type: 1000base-x-sfp + - name: Gi0/0/0/5 + type: 1000base-x-sfp + - name: Gi0/0/0/6 + type: 1000base-x-sfp + - name: Gi0/0/0/7 + type: 1000base-x-sfp + - name: Gi0/0/0/8 + type: 1000base-x-sfp + - name: Gi0/0/0/9 + type: 1000base-x-sfp + - name: Gi0/0/0/10 + type: 1000base-x-sfp + - name: Gi0/0/0/11 + type: 1000base-x-sfp + - name: Gi0/0/0/12 + type: 1000base-x-sfp + - name: Gi0/0/0/13 + type: 1000base-x-sfp + - name: Gi0/0/0/14 + type: 1000base-x-sfp + - name: Gi0/0/0/15 + type: 1000base-x-sfp + - name: Te0/0/0/16 + type: 10gbase-x-sfpp + - name: Te0/0/0/17 + type: 10gbase-x-sfpp + - name: Te0/0/0/18 + type: 10gbase-x-sfpp + - name: Te0/0/0/19 + type: 10gbase-x-sfpp + - name: Te0/0/0/20 + type: 10gbase-x-sfpp + - name: Te0/0/0/21 + type: 10gbase-x-sfpp + - name: Te0/0/0/22 + type: 10gbase-x-sfpp + - name: Te0/0/0/23 + type: 10gbase-x-sfpp + - name: Te0/0/0/24 + type: 10gbase-x-sfpp + - name: Te0/0/0/25 + type: 10gbase-x-sfpp + - name: Te0/0/0/26 + type: 10gbase-x-sfpp + - name: Te0/0/0/27 + type: 10gbase-x-sfpp diff --git a/device-types/Cisco/N540X-12Z16G-SYS-D.yaml b/device-types/Cisco/N540X-12Z16G-SYS-D.yaml new file mode 100644 index 0000000000..d8d8723a3a --- /dev/null +++ b/device-types/Cisco/N540X-12Z16G-SYS-D.yaml @@ -0,0 +1,77 @@ +--- +manufacturer: Cisco +model: N540X-12Z16G-SYS-D +slug: cisco-n540x-12z16g-sys-d +part_number: N540X-12Z16G-SYS-D +is_full_depth: false +airflow: front-to-rear +u_height: 1 +power-ports: + - name: PSU0 + type: dc-terminal + maximum_draw: 250 + - name: PSU1 + type: dc-terminal + maximum_draw: 250 +console-ports: + - name: Console + type: rj-45 + - name: usb-console + type: usb-a +interfaces: + - name: Gi0/0/0/0 + type: 1000base-t + - name: Gi0/0/0/1 + type: 1000base-t + - name: Gi0/0/0/2 + type: 1000base-t + - name: Gi0/0/0/3 + type: 1000base-t + - name: Gi0/0/0/4 + type: 1000base-x-sfp + - name: Gi0/0/0/5 + type: 1000base-x-sfp + - name: Gi0/0/0/6 + type: 1000base-x-sfp + - name: Gi0/0/0/7 + type: 1000base-x-sfp + - name: Gi0/0/0/8 + type: 1000base-x-sfp + - name: Gi0/0/0/9 + type: 1000base-x-sfp + - name: Gi0/0/0/10 + type: 1000base-x-sfp + - name: Gi0/0/0/11 + type: 1000base-x-sfp + - name: Gi0/0/0/12 + type: 1000base-x-sfp + - name: Gi0/0/0/13 + type: 1000base-x-sfp + - name: Gi0/0/0/14 + type: 1000base-x-sfp + - name: Gi0/0/0/15 + type: 1000base-x-sfp + - name: Te0/0/0/16 + type: 10gbase-x-sfpp + - name: Te0/0/0/17 + type: 10gbase-x-sfpp + - name: Te0/0/0/18 + type: 10gbase-x-sfpp + - name: Te0/0/0/19 + type: 10gbase-x-sfpp + - name: Te0/0/0/20 + type: 10gbase-x-sfpp + - name: Te0/0/0/21 + type: 10gbase-x-sfpp + - name: Te0/0/0/22 + type: 10gbase-x-sfpp + - name: Te0/0/0/23 + type: 10gbase-x-sfpp + - name: Te0/0/0/24 + type: 10gbase-x-sfpp + - name: Te0/0/0/25 + type: 10gbase-x-sfpp + - name: Te0/0/0/26 + type: 10gbase-x-sfpp + - name: Te0/0/0/27 + type: 10gbase-x-sfpp diff --git a/device-types/Cisco/N540X-4Z14G2Q-A.yaml b/device-types/Cisco/N540X-4Z14G2Q-A.yaml new file mode 100644 index 0000000000..6e0b2ebd63 --- /dev/null +++ b/device-types/Cisco/N540X-4Z14G2Q-A.yaml @@ -0,0 +1,62 @@ +--- +manufacturer: Cisco +model: N540X-4Z14G2Q-A +slug: cisco-n540x-4z14g2q-a +part_number: N540X-4Z14G2Q-A +is_full_depth: false +airflow: front-to-rear +u_height: 1 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 100 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 100 +console-ports: + - name: Console + type: usb-a +interfaces: + - name: MgmtEth0/RP0/CPU0/0 + type: 1000base-t + mgmt_only: true + - name: Gi0/0/0 + type: 1000base-x-sfp + - name: Gi0/0/0/1 + type: 1000base-x-sfp + - name: Gi0/0/0/2 + type: 1000base-x-sfp + - name: Gi0/0/0/3 + type: 1000base-x-sfp + - name: Gi0/0/0/4 + type: 1000base-x-sfp + - name: Gi0/0/0/5 + type: 1000base-x-sfp + - name: Gi0/0/0/6 + type: 1000base-x-sfp + - name: Gi0/0/0/7 + type: 1000base-x-sfp + - name: Gi0/0/0/8 + type: 1000base-x-sfp + - name: Gi0/0/0/9 + type: 1000base-x-sfp + - name: Gi0/0/0/10 + type: 1000base-x-sfp + - name: Gi0/0/0/11 + type: 1000base-x-sfp + - name: Gi0/0/0/12 + type: 1000base-x-sfp + - name: Gi0/0/0/13 + type: 1000base-x-sfp + - name: TenGigE0/0/0/14 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/15 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/16 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/17 + type: 10gbase-x-sfpp + - name: TwentyFiveGigE0/0/0/18 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE0/0/0/19 + type: 25gbase-x-sfp28 diff --git a/device-types/Cisco/N540X-4Z14G2Q-D.yaml b/device-types/Cisco/N540X-4Z14G2Q-D.yaml new file mode 100644 index 0000000000..b13e32604b --- /dev/null +++ b/device-types/Cisco/N540X-4Z14G2Q-D.yaml @@ -0,0 +1,62 @@ +--- +manufacturer: Cisco +model: N540X-4Z14G2Q-D +slug: cisco-n540x-4z14g2q-d +part_number: N540X-4Z14G2Q-D +is_full_depth: false +airflow: front-to-rear +u_height: 1 +power-ports: + - name: PSU0 + type: dc-terminal + maximum_draw: 250 + - name: PSU1 + type: dc-terminal + maximum_draw: 250 +console-ports: + - name: Console + type: usb-a +interfaces: + - name: MgmtEth0/RP0/CPU0/0 + type: 1000base-t + mgmt_only: true + - name: Gi0/0/0 + type: 1000base-x-sfp + - name: Gi0/0/0/1 + type: 1000base-x-sfp + - name: Gi0/0/0/2 + type: 1000base-x-sfp + - name: Gi0/0/0/3 + type: 1000base-x-sfp + - name: Gi0/0/0/4 + type: 1000base-x-sfp + - name: Gi0/0/0/5 + type: 1000base-x-sfp + - name: Gi0/0/0/6 + type: 1000base-x-sfp + - name: Gi0/0/0/7 + type: 1000base-x-sfp + - name: Gi0/0/0/8 + type: 1000base-x-sfp + - name: Gi0/0/0/9 + type: 1000base-x-sfp + - name: Gi0/0/0/10 + type: 1000base-x-sfp + - name: Gi0/0/0/11 + type: 1000base-x-sfp + - name: Gi0/0/0/12 + type: 1000base-x-sfp + - name: Gi0/0/0/13 + type: 1000base-x-sfp + - name: TenGigE0/0/0/14 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/15 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/16 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/17 + type: 10gbase-x-sfpp + - name: TwentyFiveGigE0/0/0/18 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE0/0/0/19 + type: 25gbase-x-sfp28