diff --git a/device-types/Aruba/ec-l-nm.yaml b/device-types/Aruba/ec-l-nm.yaml new file mode 100644 index 000000000..f0829eb15 --- /dev/null +++ b/device-types/Aruba/ec-l-nm.yaml @@ -0,0 +1,54 @@ +--- +manufacturer: Aruba +model: ec-l-nm +slug: ec-l-nm +part_number: '200887' +u_height: 1 +is_full_depth: true +airflow: front-to-rear +console-ports: + - name: console + type: de-9 + label: console +power-ports: + - name: power0 + type: iec-60320-c14 + maximum_draw: 440 + label: power0 + - name: power1 + type: iec-60320-c14 + maximum_draw: 440 + label: power1 +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + label: lan0 + - name: lan1 + type: 1000base-t + mgmt_only: false + label: lan1 + - name: mgmt0 + type: 1000base-t + mgmt_only: true + label: mgmt0 + - name: mgmt1 + type: 1000base-t + mgmt_only: false + label: mgmt1 + - name: tlan0 + type: 10gbase-x-sfpp + mgmt_only: false + label: tlan0 + - name: twan0 + type: 1000base-t + mgmt_only: false + label: twan0 + - name: wan0 + type: 1000base-t + mgmt_only: false + label: wan0 + - name: wan1 + type: 1000base-t + mgmt_only: false + label: wan1 diff --git a/device-types/Aruba/ec-m-b.yaml b/device-types/Aruba/ec-m-b.yaml new file mode 100644 index 000000000..5f7576141 --- /dev/null +++ b/device-types/Aruba/ec-m-b.yaml @@ -0,0 +1,54 @@ +--- +manufacturer: Aruba +model: ec-m-b +slug: ec-m-b +part_number: '200553' +u_height: 1 +is_full_depth: true +airflow: front-to-rear +console-ports: + - name: console + type: de-9 + label: console +power-ports: + - name: power0 + type: iec-60320-c14 + maximum_draw: 162 + label: power0 + - name: power1 + type: iec-60320-c14 + maximum_draw: 162 + label: power1 +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + label: lan0 + - name: lan1 + type: 1000base-t + mgmt_only: false + label: lan1 + - name: mgmt0 + type: 1000base-t + mgmt_only: true + label: mgmt0 + - name: mgmt1 + type: 1000base-t + mgmt_only: false + label: mgmt1 + - name: tlan0 + type: 10gbase-x-sfpp + mgmt_only: false + label: tlan0 + - name: twan0 + type: 1000base-t + mgmt_only: false + label: twan0 + - name: wan0 + type: 1000base-t + mgmt_only: false + label: wan0 + - name: wan1 + type: 1000base-t + mgmt_only: false + label: wan1 diff --git a/device-types/Aruba/ec-s-p.yaml b/device-types/Aruba/ec-s-p.yaml new file mode 100644 index 000000000..a14a01e7d --- /dev/null +++ b/device-types/Aruba/ec-s-p.yaml @@ -0,0 +1,50 @@ +--- +manufacturer: Aruba +model: ec-s-p +slug: ec-s-p +part_number: '201687' +u_height: 1 +is_full_depth: false +airflow: front-to-rear +console-ports: + - name: console + type: rj-45 + label: console +power-ports: + - name: power0 + type: iec-60320-c14 + maximum_draw: 100 + label: power0 +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + label: lan0 + - name: lan1 + type: 1000base-t + mgmt_only: false + label: lan1 + - name: mgmt0 + type: 1000base-t + mgmt_only: true + label: mgmt0 + - name: mgmt1 + type: 1000base-t + mgmt_only: false + label: mgmt1 + - name: lan2 + type: 10gbase-x-sfpp + mgmt_only: false + label: lan2 + - name: wan2 + type: 1000base-t + mgmt_only: false + label: wan2 + - name: wan0 + type: 1000base-t + mgmt_only: false + label: wan0 + - name: wan1 + type: 1000base-t + mgmt_only: false + label: wan1 diff --git a/device-types/Aruba/ec-s.yaml b/device-types/Aruba/ec-s.yaml new file mode 100644 index 000000000..378793298 --- /dev/null +++ b/device-types/Aruba/ec-s.yaml @@ -0,0 +1,50 @@ +--- +manufacturer: Aruba +model: ec-s +slug: ec-s +part_number: '200877' +u_height: 1 +is_full_depth: false +airflow: front-to-rear +console-ports: + - name: console + type: rj-45 + label: console +power-ports: + - name: power0 + type: iec-60320-c14 + maximum_draw: 100 + label: power0 +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + label: lan0 + - name: lan1 + type: 1000base-t + mgmt_only: false + label: lan1 + - name: mgmt0 + type: 1000base-t + mgmt_only: true + label: mgmt0 + - name: mgmt1 + type: 1000base-t + mgmt_only: false + label: mgmt1 + - name: lan2 + type: 10gbase-x-sfpp + mgmt_only: false + label: lan2 + - name: wan2 + type: 1000base-t + mgmt_only: false + label: wan2 + - name: wan0 + type: 1000base-t + mgmt_only: false + label: wan0 + - name: wan1 + type: 1000base-t + mgmt_only: false + label: wan1 diff --git a/device-types/Aruba/ec-us.yaml b/device-types/Aruba/ec-us.yaml new file mode 100644 index 000000000..104b31468 --- /dev/null +++ b/device-types/Aruba/ec-us.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: Aruba +model: ec-us +slug: ec-us +part_number: '201106' +u_height: 1 +is_full_depth: false +airflow: passive +console-ports: + - name: console + type: rj-45 + label: console +power-ports: + - name: power0 + type: dc-terminal + maximum_draw: 9 + label: power0 +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + label: lan0 + - name: wan0 + type: 1000base-t + mgmt_only: false + label: wan0 + - name: wan1 + type: 1000base-t + mgmt_only: false + label: wan1 diff --git a/device-types/Aruba/ec-v.yaml b/device-types/Aruba/ec-v.yaml new file mode 100644 index 000000000..07301faab --- /dev/null +++ b/device-types/Aruba/ec-v.yaml @@ -0,0 +1,32 @@ +--- +manufacturer: Aruba +model: ec-v +slug: ec-v +u_height: 1 +is_full_depth: false +airflow: passive +interfaces: + - name: lan0 + type: virtual + mgmt_only: false + label: lan0 + - name: lan1 + type: virtual + mgmt_only: false + label: lan1 + - name: wan0 + type: virtual + mgmt_only: false + label: wan0 + - name: wan1 + type: virtual + mgmt_only: false + label: wan1 + - name: mgmt0 + type: virtual + mgmt_only: true + label: mgmt0 + - name: mgmt1 + type: virtual + mgmt_only: false + label: mgmt1 diff --git a/device-types/Aruba/ec-xs-gen1.yaml b/device-types/Aruba/ec-xs-gen1.yaml new file mode 100644 index 000000000..e2feca3ae --- /dev/null +++ b/device-types/Aruba/ec-xs-gen1.yaml @@ -0,0 +1,42 @@ +--- +manufacturer: Aruba +model: ec-xs-gen1 +slug: ec-xs-gen1 +part_number: '200889' +u_height: 1 +is_full_depth: false +airflow: right-to-left +console-ports: + - name: console + type: rj-45 + label: console +power-ports: + - name: power0 + type: dc-terminal + maximum_draw: 23 + label: power0 +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + label: lan0 + - name: lan1 + type: 1000base-t + mgmt_only: false + label: lan1 + - name: wan0 + type: 1000base-t + mgmt_only: false + label: wan0 + - name: wan1 + type: 1000base-t + mgmt_only: false + label: wan1 + - name: mgmt0 + type: 1000base-t + mgmt_only: true + label: mgmt0 + - name: mgmt1 + type: 1000base-t + mgmt_only: false + label: mgmt1 diff --git a/device-types/Aruba/ec-xs-gen2.yaml b/device-types/Aruba/ec-xs-gen2.yaml new file mode 100644 index 000000000..96264e5c4 --- /dev/null +++ b/device-types/Aruba/ec-xs-gen2.yaml @@ -0,0 +1,42 @@ +--- +manufacturer: Aruba +model: ec-xs-gen2 +slug: ec-xs-gen2 +part_number: '201571' +u_height: 1 +is_full_depth: false +airflow: right-to-left +console-ports: + - name: console + type: rj-45 + label: console +power-ports: + - name: power0 + type: dc-terminal + maximum_draw: 23 + label: power0 +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + label: lan0 + - name: lan1 + type: 1000base-t + mgmt_only: false + label: lan1 + - name: wan0 + type: 1000base-t + mgmt_only: false + label: wan0 + - name: wan1 + type: 1000base-t + mgmt_only: false + label: wan1 + - name: mgmt0 + type: 1000base-t + mgmt_only: true + label: mgmt0 + - name: mgmt1 + type: 1000base-t + mgmt_only: false + label: mgmt1