From 2359d7e581028d556ed89248203bfe714b3bbd0a Mon Sep 17 00:00:00 2001 From: Tomm <31139698+bT0mm@users.noreply.github.com> Date: Tue, 19 May 2020 17:52:08 -0400 Subject: [PATCH] Add Alcatel-Lucent Omniswitch series (#120) * Create OS6450-24.yaml * Create OS6450-48.yaml * Create OS6450-P24.yaml * Create OS6450-P48.yaml * Create OS6860-48.yaml * Create OS6860E-24.yaml * Create OS6860E-48.yaml * Create OS6860E-U28.yaml * Create OS6900-X20.yaml * Create OS6900-X40.yaml --- device-types/Alcatel-Lucent/OS6450-24.yaml | 98 ++++++++++ device-types/Alcatel-Lucent/OS6450-48.yaml | 169 ++++++++++++++++ device-types/Alcatel-Lucent/OS6450-P24.yaml | 94 +++++++++ device-types/Alcatel-Lucent/OS6450-P48.yaml | 166 ++++++++++++++++ device-types/Alcatel-Lucent/OS6860-48.yaml | 183 ++++++++++++++++++ device-types/Alcatel-Lucent/OS6860E-24.yaml | 121 ++++++++++++ device-types/Alcatel-Lucent/OS6860E-48.yaml | 193 +++++++++++++++++++ device-types/Alcatel-Lucent/OS6860E-U28.yaml | 133 +++++++++++++ device-types/Alcatel-Lucent/OS6900-X20.yaml | 91 +++++++++ device-types/Alcatel-Lucent/OS6900-X40.yaml | 151 +++++++++++++++ 10 files changed, 1399 insertions(+) create mode 100644 device-types/Alcatel-Lucent/OS6450-24.yaml create mode 100644 device-types/Alcatel-Lucent/OS6450-48.yaml create mode 100644 device-types/Alcatel-Lucent/OS6450-P24.yaml create mode 100644 device-types/Alcatel-Lucent/OS6450-P48.yaml create mode 100644 device-types/Alcatel-Lucent/OS6860-48.yaml create mode 100644 device-types/Alcatel-Lucent/OS6860E-24.yaml create mode 100644 device-types/Alcatel-Lucent/OS6860E-48.yaml create mode 100644 device-types/Alcatel-Lucent/OS6860E-U28.yaml create mode 100644 device-types/Alcatel-Lucent/OS6900-X20.yaml create mode 100644 device-types/Alcatel-Lucent/OS6900-X40.yaml diff --git a/device-types/Alcatel-Lucent/OS6450-24.yaml b/device-types/Alcatel-Lucent/OS6450-24.yaml new file mode 100644 index 00000000..d412c686 --- /dev/null +++ b/device-types/Alcatel-Lucent/OS6450-24.yaml @@ -0,0 +1,98 @@ +manufacturer: Alcatel-Lucent +model: OS6450-24 +slug: os6450-24 +part_number: 903772-90 +u_height: 1 +is_full_depth: false +console-ports: +- name: Console + type: rj-45 +power-ports: +- name: PS1 + type: iec-60320-c14 + maximum_draw: 65 + allocated_draw: 48 +- name: PS2 + type: iec-60320-c14 + maximum_draw: 90 + allocated_draw: 48 +interfaces: +- name: 1/1 + type: 1000base-t + mgmt_only: false +- name: 1/2 + type: 1000base-t + mgmt_only: false +- name: 1/3 + type: 1000base-t + mgmt_only: false +- name: 1/4 + type: 1000base-t + mgmt_only: false +- name: 1/5 + type: 1000base-t + mgmt_only: false +- name: 1/6 + type: 1000base-t + mgmt_only: false +- name: 1/7 + type: 1000base-t + mgmt_only: false +- name: 1/8 + type: 1000base-t + mgmt_only: false +- name: 1/9 + type: 1000base-t + mgmt_only: false +- name: 1/10 + type: 1000base-t + mgmt_only: false +- name: 1/11 + type: 1000base-t + mgmt_only: false +- name: 1/12 + type: 1000base-t + mgmt_only: false +- name: 1/13 + type: 1000base-t + mgmt_only: false +- name: 1/14 + type: 1000base-t + mgmt_only: false +- name: 1/15 + type: 1000base-t + mgmt_only: false +- name: 1/16 + type: 1000base-t + mgmt_only: false +- name: 1/17 + type: 1000base-t + mgmt_only: false +- name: 1/18 + type: 1000base-t + mgmt_only: false +- name: 1/19 + type: 1000base-t + mgmt_only: false +- name: 1/20 + type: 1000base-t + mgmt_only: false +- name: 1/21 + type: 1000base-t + mgmt_only: false +- name: 1/22 + type: 1000base-t + mgmt_only: false +- name: 1/23 + type: 1000base-t + mgmt_only: false +- name: 1/24 + type: 1000base-t + mgmt_only: false +- name: 1/25 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/26 + type: 10gbase-x-sfpp + mgmt_only: false + diff --git a/device-types/Alcatel-Lucent/OS6450-48.yaml b/device-types/Alcatel-Lucent/OS6450-48.yaml new file mode 100644 index 00000000..384327e2 --- /dev/null +++ b/device-types/Alcatel-Lucent/OS6450-48.yaml @@ -0,0 +1,169 @@ +manufacturer: Alcatel-Lucent +model: OS6450-48 +slug: os6450-48 +u_height: 1 +is_full_depth: false +console-ports: +- name: Console + type: rj-45 +power-ports: +- name: PS1 + type: iec-60320-c14 + maximum_draw: 90 + allocated_draw: 59 +- name: PS2 + type: iec-60320-c14 + maximum_draw: 90 + allocated_draw: 59 +interfaces: +- name: 1/1 + type: 1000base-t + mgmt_only: false +- name: 1/2 + type: 1000base-t + mgmt_only: false +- name: 1/3 + type: 1000base-t + mgmt_only: false +- name: 1/4 + type: 1000base-t + mgmt_only: false +- name: 1/5 + type: 1000base-t + mgmt_only: false +- name: 1/6 + type: 1000base-t + mgmt_only: false +- name: 1/7 + type: 1000base-t + mgmt_only: false +- name: 1/8 + type: 1000base-t + mgmt_only: false +- name: 1/9 + type: 1000base-t + mgmt_only: false +- name: 1/10 + type: 1000base-t + mgmt_only: false +- name: 1/11 + type: 1000base-t + mgmt_only: false +- name: 1/12 + type: 1000base-t + mgmt_only: false +- name: 1/13 + type: 1000base-t + mgmt_only: false +- name: 1/14 + type: 1000base-t + mgmt_only: false +- name: 1/15 + type: 1000base-t + mgmt_only: false +- name: 1/16 + type: 1000base-t + mgmt_only: false +- name: 1/17 + type: 1000base-t + mgmt_only: false +- name: 1/18 + type: 1000base-t + mgmt_only: false +- name: 1/19 + type: 1000base-t + mgmt_only: false +- name: 1/20 + type: 1000base-t + mgmt_only: false +- name: 1/21 + type: 1000base-t + mgmt_only: false +- name: 1/22 + type: 1000base-t + mgmt_only: false +- name: 1/23 + type: 1000base-t + mgmt_only: false +- name: 1/24 + type: 1000base-t + mgmt_only: false +- name: 1/25 + type: 1000base-t + mgmt_only: false +- name: 1/26 + type: 1000base-t + mgmt_only: false +- name: 1/27 + type: 1000base-t + mgmt_only: false +- name: 1/28 + type: 1000base-t + mgmt_only: false +- name: 1/29 + type: 1000base-t + mgmt_only: false +- name: 1/30 + type: 1000base-t + mgmt_only: false +- name: 1/31 + type: 1000base-t + mgmt_only: false +- name: 1/32 + type: 1000base-t + mgmt_only: false +- name: 1/33 + type: 1000base-t + mgmt_only: false +- name: 1/34 + type: 1000base-t + mgmt_only: false +- name: 1/35 + type: 1000base-t + mgmt_only: false +- name: 1/36 + type: 1000base-t + mgmt_only: false +- name: 1/37 + type: 1000base-t + mgmt_only: false +- name: 1/38 + type: 1000base-t + mgmt_only: false +- name: 1/39 + type: 1000base-t + mgmt_only: false +- name: 1/40 + type: 1000base-t + mgmt_only: false +- name: 1/41 + type: 1000base-t + mgmt_only: false +- name: 1/42 + type: 1000base-t + mgmt_only: false +- name: 1/43 + type: 1000base-t + mgmt_only: false +- name: 1/44 + type: 1000base-t + mgmt_only: false +- name: 1/45 + type: 1000base-t + mgmt_only: false +- name: 1/46 + type: 1000base-t + mgmt_only: false +- name: 1/47 + type: 1000base-t + mgmt_only: false +- name: 1/48 + type: 1000base-t + mgmt_only: false +- name: 1/49 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/50 + type: 10gbase-x-sfpp + mgmt_only: false + diff --git a/device-types/Alcatel-Lucent/OS6450-P24.yaml b/device-types/Alcatel-Lucent/OS6450-P24.yaml new file mode 100644 index 00000000..ccb10c6e --- /dev/null +++ b/device-types/Alcatel-Lucent/OS6450-P24.yaml @@ -0,0 +1,94 @@ +manufacturer: Alcatel-Lucent +model: OS6450-P24 +slug: os6450-p24 +u_height: 1 +is_full_depth: false +console-ports: +- name: Console + type: rj-45 +power-ports: +- name: PS1 + type: iec-60320-c14 + maximum_draw: 530 +- name: PS2 + type: iec-60320-c14 + maximum_draw: 550 +interfaces: +- name: 1/1 + type: 1000base-t + mgmt_only: false +- name: 1/2 + type: 1000base-t + mgmt_only: false +- name: 1/3 + type: 1000base-t + mgmt_only: false +- name: 1/4 + type: 1000base-t + mgmt_only: false +- name: 1/5 + type: 1000base-t + mgmt_only: false +- name: 1/6 + type: 1000base-t + mgmt_only: false +- name: 1/7 + type: 1000base-t + mgmt_only: false +- name: 1/8 + type: 1000base-t + mgmt_only: false +- name: 1/9 + type: 1000base-t + mgmt_only: false +- name: 1/10 + type: 1000base-t + mgmt_only: false +- name: 1/11 + type: 1000base-t + mgmt_only: false +- name: 1/12 + type: 1000base-t + mgmt_only: false +- name: 1/13 + type: 1000base-t + mgmt_only: false +- name: 1/14 + type: 1000base-t + mgmt_only: false +- name: 1/15 + type: 1000base-t + mgmt_only: false +- name: 1/16 + type: 1000base-t + mgmt_only: false +- name: 1/17 + type: 1000base-t + mgmt_only: false +- name: 1/18 + type: 1000base-t + mgmt_only: false +- name: 1/19 + type: 1000base-t + mgmt_only: false +- name: 1/20 + type: 1000base-t + mgmt_only: false +- name: 1/21 + type: 1000base-t + mgmt_only: false +- name: 1/22 + type: 1000base-t + mgmt_only: false +- name: 1/23 + type: 1000base-t + mgmt_only: false +- name: 1/24 + type: 1000base-t + mgmt_only: false +- name: 1/25 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/26 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6450-P48.yaml b/device-types/Alcatel-Lucent/OS6450-P48.yaml new file mode 100644 index 00000000..cd1e00f5 --- /dev/null +++ b/device-types/Alcatel-Lucent/OS6450-P48.yaml @@ -0,0 +1,166 @@ +manufacturer: Alcatel-Lucent +model: OS6450-P48 +slug: os6450-p48 +u_height: 1 +is_full_depth: false +console-ports: +- name: Console + type: rj-45 +power-ports: +- name: PS1 + type: iec-60320-c14 + maximum_draw: 900 +- name: PS2 + type: iec-60320-c14 + maximum_draw: 900 +interfaces: +- name: 1/1 + type: 1000base-t + mgmt_only: false +- name: 1/2 + type: 1000base-t + mgmt_only: false +- name: 1/3 + type: 1000base-t + mgmt_only: false +- name: 1/4 + type: 1000base-t + mgmt_only: false +- name: 1/5 + type: 1000base-t + mgmt_only: false +- name: 1/6 + type: 1000base-t + mgmt_only: false +- name: 1/7 + type: 1000base-t + mgmt_only: false +- name: 1/8 + type: 1000base-t + mgmt_only: false +- name: 1/9 + type: 1000base-t + mgmt_only: false +- name: 1/10 + type: 1000base-t + mgmt_only: false +- name: 1/11 + type: 1000base-t + mgmt_only: false +- name: 1/12 + type: 1000base-t + mgmt_only: false +- name: 1/13 + type: 1000base-t + mgmt_only: false +- name: 1/14 + type: 1000base-t + mgmt_only: false +- name: 1/15 + type: 1000base-t + mgmt_only: false +- name: 1/16 + type: 1000base-t + mgmt_only: false +- name: 1/17 + type: 1000base-t + mgmt_only: false +- name: 1/18 + type: 1000base-t + mgmt_only: false +- name: 1/19 + type: 1000base-t + mgmt_only: false +- name: 1/20 + type: 1000base-t + mgmt_only: false +- name: 1/21 + type: 1000base-t + mgmt_only: false +- name: 1/22 + type: 1000base-t + mgmt_only: false +- name: 1/23 + type: 1000base-t + mgmt_only: false +- name: 1/24 + type: 1000base-t + mgmt_only: false +- name: 1/25 + type: 1000base-t + mgmt_only: false +- name: 1/26 + type: 1000base-t + mgmt_only: false +- name: 1/27 + type: 1000base-t + mgmt_only: false +- name: 1/28 + type: 1000base-t + mgmt_only: false +- name: 1/29 + type: 1000base-t + mgmt_only: false +- name: 1/30 + type: 1000base-t + mgmt_only: false +- name: 1/31 + type: 1000base-t + mgmt_only: false +- name: 1/32 + type: 1000base-t + mgmt_only: false +- name: 1/33 + type: 1000base-t + mgmt_only: false +- name: 1/34 + type: 1000base-t + mgmt_only: false +- name: 1/35 + type: 1000base-t + mgmt_only: false +- name: 1/36 + type: 1000base-t + mgmt_only: false +- name: 1/37 + type: 1000base-t + mgmt_only: false +- name: 1/38 + type: 1000base-t + mgmt_only: false +- name: 1/39 + type: 1000base-t + mgmt_only: false +- name: 1/40 + type: 1000base-t + mgmt_only: false +- name: 1/41 + type: 1000base-t + mgmt_only: false +- name: 1/42 + type: 1000base-t + mgmt_only: false +- name: 1/43 + type: 1000base-t + mgmt_only: false +- name: 1/44 + type: 1000base-t + mgmt_only: false +- name: 1/45 + type: 1000base-t + mgmt_only: false +- name: 1/46 + type: 1000base-t + mgmt_only: false +- name: 1/47 + type: 1000base-t + mgmt_only: false +- name: 1/48 + type: 1000base-t + mgmt_only: false +- name: 1/49 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/50 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6860-48.yaml b/device-types/Alcatel-Lucent/OS6860-48.yaml new file mode 100644 index 00000000..7f870e6b --- /dev/null +++ b/device-types/Alcatel-Lucent/OS6860-48.yaml @@ -0,0 +1,183 @@ +manufacturer: Alcatel-Lucent +model: OS6860-48 +slug: os6860-48 +u_height: 1 +is_full_depth: false +console-ports: +- name: Console + type: usb-micro-b +power-ports: +- name: PS1 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 57 +- name: PS2 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 57 +interfaces: +- name: 1/1/1 + type: 1000base-t + mgmt_only: false +- name: 1/1/2 + type: 1000base-t + mgmt_only: false +- name: 1/1/3 + type: 1000base-t + mgmt_only: false +- name: 1/1/4 + type: 1000base-t + mgmt_only: false +- name: 1/1/5 + type: 1000base-t + mgmt_only: false +- name: 1/1/6 + type: 1000base-t + mgmt_only: false +- name: 1/1/7 + type: 1000base-t + mgmt_only: false +- name: 1/1/8 + type: 1000base-t + mgmt_only: false +- name: 1/1/9 + type: 1000base-t + mgmt_only: false +- name: 1/1/10 + type: 1000base-t + mgmt_only: false +- name: 1/1/11 + type: 1000base-t + mgmt_only: false +- name: 1/1/12 + type: 1000base-t + mgmt_only: false +- name: 1/1/13 + type: 1000base-t + mgmt_only: false +- name: 1/1/14 + type: 1000base-t + mgmt_only: false +- name: 1/1/15 + type: 1000base-t + mgmt_only: false +- name: 1/1/16 + type: 1000base-t + mgmt_only: false +- name: 1/1/17 + type: 1000base-t + mgmt_only: false +- name: 1/1/18 + type: 1000base-t + mgmt_only: false +- name: 1/1/19 + type: 1000base-t + mgmt_only: false +- name: 1/1/20 + type: 1000base-t + mgmt_only: false +- name: 1/1/21 + type: 1000base-t + mgmt_only: false +- name: 1/1/22 + type: 1000base-t + mgmt_only: false +- name: 1/1/23 + type: 1000base-t + mgmt_only: false +- name: 1/1/24 + type: 1000base-t + mgmt_only: false +- name: 1/1/25 + type: 1000base-t + mgmt_only: false +- name: 1/1/26 + type: 1000base-t + mgmt_only: false +- name: 1/1/27 + type: 1000base-t + mgmt_only: false +- name: 1/1/28 + type: 1000base-t + mgmt_only: false +- name: 1/1/29 + type: 1000base-t + mgmt_only: false +- name: 1/1/30 + type: 1000base-t + mgmt_only: false +- name: 1/1/31 + type: 1000base-t + mgmt_only: false +- name: 1/1/32 + type: 1000base-t + mgmt_only: false +- name: 1/1/33 + type: 1000base-t + mgmt_only: false +- name: 1/1/34 + type: 1000base-t + mgmt_only: false +- name: 1/1/35 + type: 1000base-t + mgmt_only: false +- name: 1/1/36 + type: 1000base-t + mgmt_only: false +- name: 1/1/37 + type: 1000base-t + mgmt_only: false +- name: 1/1/38 + type: 1000base-t + mgmt_only: false +- name: 1/1/39 + type: 1000base-t + mgmt_only: false +- name: 1/1/40 + type: 1000base-t + mgmt_only: false +- name: 1/1/41 + type: 1000base-t + mgmt_only: false +- name: 1/1/42 + type: 1000base-t + mgmt_only: false +- name: 1/1/43 + type: 1000base-t + mgmt_only: false +- name: 1/1/44 + type: 1000base-t + mgmt_only: false +- name: 1/1/45 + type: 1000base-t + mgmt_only: false +- name: 1/1/46 + type: 1000base-t + mgmt_only: false +- name: 1/1/47 + type: 1000base-t + mgmt_only: false +- name: 1/1/48 + type: 1000base-t + mgmt_only: false +- name: 1/1/49 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/50 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/51 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/52 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/53 + type: 40gbase-x-qsfpp + mgmt_only: false +- name: 1/1/54 + type: 40gbase-x-qsfpp + mgmt_only: false +- name: Loopback0 + type: virtual + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6860E-24.yaml b/device-types/Alcatel-Lucent/OS6860E-24.yaml new file mode 100644 index 00000000..1269b3dd --- /dev/null +++ b/device-types/Alcatel-Lucent/OS6860E-24.yaml @@ -0,0 +1,121 @@ +manufacturer: Alcatel-Lucent +model: OS6860E-24 +slug: os6860e-24 +part_number: 903963-90 +u_height: 1 +is_full_depth: false +console-ports: +- name: Console + type: usb-micro-b +power-ports: +- name: PS1 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 48 +- name: PS2 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 48 +interfaces: +- name: 1/1/1 + type: 1000base-t + mgmt_only: false +- name: 1/1/2 + type: 1000base-t + mgmt_only: false +- name: 1/1/3 + type: 1000base-t + mgmt_only: false +- name: 1/1/4 + type: 1000base-t + mgmt_only: false +- name: 1/1/5 + type: 1000base-t + mgmt_only: false +- name: 1/1/6 + type: 1000base-t + mgmt_only: false +- name: 1/1/7 + type: 1000base-t + mgmt_only: false +- name: 1/1/8 + type: 1000base-t + mgmt_only: false +- name: 1/1/9 + type: 1000base-t + mgmt_only: false +- name: 1/1/10 + type: 1000base-t + mgmt_only: false +- name: 1/1/11 + type: 1000base-t + mgmt_only: false +- name: 1/1/12 + type: 1000base-t + mgmt_only: false +- name: 1/1/13 + type: 1000base-t + mgmt_only: false +- name: 1/1/14 + type: 1000base-t + mgmt_only: false +- name: 1/1/15 + type: 1000base-t + mgmt_only: false +- name: 1/1/16 + type: 1000base-t + mgmt_only: false +- name: 1/1/17 + type: 1000base-t + mgmt_only: false +- name: 1/1/18 + type: 1000base-t + mgmt_only: false +- name: 1/1/19 + type: 1000base-t + mgmt_only: false +- name: 1/1/20 + type: 1000base-t + mgmt_only: false +- name: 1/1/21 + type: 1000base-t + mgmt_only: false +- name: 1/1/22 + type: 1000base-t + mgmt_only: false +- name: 1/1/23 + type: 1000base-t + mgmt_only: false +- name: 1/1/24 + type: 1000base-t + mgmt_only: false +- name: 1/1/25 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/26 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/27 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/28 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/29 + type: 40gbase-x-qsfpp + mgmt_only: false +- name: 1/1/30 + type: 40gbase-x-qsfpp + mgmt_only: false +- name: EMP + type: 1000base-t + mgmt_only: true +- name: EMP-CMMA-CHAS1 + type: virtual + mgmt_only: true +- name: EMP-VC + type: virtual + mgmt_only: true +- name: Loopback0 + type: virtual + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6860E-48.yaml b/device-types/Alcatel-Lucent/OS6860E-48.yaml new file mode 100644 index 00000000..534f4304 --- /dev/null +++ b/device-types/Alcatel-Lucent/OS6860E-48.yaml @@ -0,0 +1,193 @@ +manufacturer: Alcatel-Lucent +model: OS6860E-48 +slug: os6860e-48 +part_number: 903965-90 +u_height: 1 +is_full_depth: false +console-ports: +- name: Console + type: usb-micro-b +power-ports: +- name: PS1 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 60 +- name: PS2 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 60 +interfaces: +- name: 1/1/1 + type: 1000base-t + mgmt_only: false +- name: 1/1/2 + type: 1000base-t + mgmt_only: false +- name: 1/1/3 + type: 1000base-t + mgmt_only: false +- name: 1/1/4 + type: 1000base-t + mgmt_only: false +- name: 1/1/5 + type: 1000base-t + mgmt_only: false +- name: 1/1/6 + type: 1000base-t + mgmt_only: false +- name: 1/1/7 + type: 1000base-t + mgmt_only: false +- name: 1/1/8 + type: 1000base-t + mgmt_only: false +- name: 1/1/9 + type: 1000base-t + mgmt_only: false +- name: 1/1/10 + type: 1000base-t + mgmt_only: false +- name: 1/1/11 + type: 1000base-t + mgmt_only: false +- name: 1/1/12 + type: 1000base-t + mgmt_only: false +- name: 1/1/13 + type: 1000base-t + mgmt_only: false +- name: 1/1/14 + type: 1000base-t + mgmt_only: false +- name: 1/1/15 + type: 1000base-t + mgmt_only: false +- name: 1/1/16 + type: 1000base-t + mgmt_only: false +- name: 1/1/17 + type: 1000base-t + mgmt_only: false +- name: 1/1/18 + type: 1000base-t + mgmt_only: false +- name: 1/1/19 + type: 1000base-t + mgmt_only: false +- name: 1/1/20 + type: 1000base-t + mgmt_only: false +- name: 1/1/21 + type: 1000base-t + mgmt_only: false +- name: 1/1/22 + type: 1000base-t + mgmt_only: false +- name: 1/1/23 + type: 1000base-t + mgmt_only: false +- name: 1/1/24 + type: 1000base-t + mgmt_only: false +- name: 1/1/25 + type: 1000base-t + mgmt_only: false +- name: 1/1/26 + type: 1000base-t + mgmt_only: false +- name: 1/1/27 + type: 1000base-t + mgmt_only: false +- name: 1/1/28 + type: 1000base-t + mgmt_only: false +- name: 1/1/29 + type: 1000base-t + mgmt_only: false +- name: 1/1/30 + type: 1000base-t + mgmt_only: false +- name: 1/1/31 + type: 1000base-t + mgmt_only: false +- name: 1/1/32 + type: 1000base-t + mgmt_only: false +- name: 1/1/33 + type: 1000base-t + mgmt_only: false +- name: 1/1/34 + type: 1000base-t + mgmt_only: false +- name: 1/1/35 + type: 1000base-t + mgmt_only: false +- name: 1/1/36 + type: 1000base-t + mgmt_only: false +- name: 1/1/37 + type: 1000base-t + mgmt_only: false +- name: 1/1/38 + type: 1000base-t + mgmt_only: false +- name: 1/1/39 + type: 1000base-t + mgmt_only: false +- name: 1/1/40 + type: 1000base-t + mgmt_only: false +- name: 1/1/41 + type: 1000base-t + mgmt_only: false +- name: 1/1/42 + type: 1000base-t + mgmt_only: false +- name: 1/1/43 + type: 1000base-t + mgmt_only: false +- name: 1/1/44 + type: 1000base-t + mgmt_only: false +- name: 1/1/45 + type: 1000base-t + mgmt_only: false +- name: 1/1/46 + type: 1000base-t + mgmt_only: false +- name: 1/1/47 + type: 1000base-t + mgmt_only: false +- name: 1/1/48 + type: 1000base-t + mgmt_only: false +- name: 1/1/49 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/50 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/51 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/52 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/53 + type: 40gbase-x-qsfpp + mgmt_only: false +- name: 1/1/54 + type: 40gbase-x-qsfpp + mgmt_only: false +- name: EMP + type: 1000base-t + mgmt_only: true +- name: EMP-CMMA-CHAS1 + type: virtual + mgmt_only: true +- name: EMP-VC + type: virtual + mgmt_only: true +- name: Loopback0 + type: virtual + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6860E-U28.yaml b/device-types/Alcatel-Lucent/OS6860E-U28.yaml new file mode 100644 index 00000000..2e6965df --- /dev/null +++ b/device-types/Alcatel-Lucent/OS6860E-U28.yaml @@ -0,0 +1,133 @@ +manufacturer: Alcatel-Lucent +model: OS6860E-U28 +slug: os6860e-u28 +part_number: 903712-90 +u_height: 1 +is_full_depth: false +console-ports: +- name: Console + type: usb-micro-b +power-ports: +- name: PS1 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 73 +- name: PS2 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 73 +interfaces: +- name: 1/1/1 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/2 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/3 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/4 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/5 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/6 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/7 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/8 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/9 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/10 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/11 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/12 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/13 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/14 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/15 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/16 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/17 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/18 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/19 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/20 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/21 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/22 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/23 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/24 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/25 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/26 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/27 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/28 + type: 1000base-x-sfp + mgmt_only: false +- name: 1/1/29 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/30 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/31 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/32 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/33 + type: 40gbase-x-qsfpp + mgmt_only: false +- name: 1/1/34 + type: 40gbase-x-qsfpp + mgmt_only: false +- name: EMP + type: 1000base-t + mgmt_only: true +- name: EMP-CMMA-CHAS1 + type: virtual + mgmt_only: true +- name: EMP-VC + type: virtual + mgmt_only: true +- name: Loopback0 + type: virtual + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6900-X20.yaml b/device-types/Alcatel-Lucent/OS6900-X20.yaml new file mode 100644 index 00000000..6e83e210 --- /dev/null +++ b/device-types/Alcatel-Lucent/OS6900-X20.yaml @@ -0,0 +1,91 @@ +manufacturer: Alcatel-Lucent +model: OS6900-X20 +slug: os6900-x20 +part_number: 903167-90 +u_height: 1 +is_full_depth: true +console-ports: +- name: Console + type: usb-a +power-ports: +- name: PS1 + type: iec-60320-c14 + maximum_draw: 450 + allocated_draw: 181 +- name: PS2 + type: iec-60320-c14 + maximum_draw: 450 + allocated_draw: 181 +interfaces: +- name: 1/1/1 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/2 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/3 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/4 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/5 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/6 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/7 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/8 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/9 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/10 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/11 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/12 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/13 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/14 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/15 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/16 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/17 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/18 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/19 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/20 + type: 10gbase-x-sfpp + mgmt_only: false +- name: EMP + type: 1000base-t + mgmt_only: true +- name: EMP-CMMA-CHAS1 + type: virtual + mgmt_only: true +- name: EMP-VC + type: virtual + mgmt_only: true +- name: Loopback0 + type: virtual + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6900-X40.yaml b/device-types/Alcatel-Lucent/OS6900-X40.yaml new file mode 100644 index 00000000..bcf56b35 --- /dev/null +++ b/device-types/Alcatel-Lucent/OS6900-X40.yaml @@ -0,0 +1,151 @@ +manufacturer: Alcatel-Lucent +model: OS6900-X40 +slug: os6900-x40 +part_number: 903168-90 +u_height: 1 +is_full_depth: true +console-ports: +- name: Console + type: usb-a +power-ports: +- name: PS1 + type: iec-60320-c14 + maximum_draw: 450 + allocated_draw: 242 +- name: PS2 + type: iec-60320-c14 + maximum_draw: 450 + allocated_draw: 242 +interfaces: +- name: 1/1/1 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/2 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/3 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/4 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/5 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/6 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/7 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/8 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/9 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/10 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/11 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/12 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/13 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/14 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/15 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/16 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/17 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/18 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/19 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/20 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/21 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/22 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/23 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/24 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/25 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/26 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/27 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/28 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/29 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/30 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/31 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/32 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/33 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/34 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/35 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/36 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/37 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/38 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/39 + type: 10gbase-x-sfpp + mgmt_only: false +- name: 1/1/40 + type: 10gbase-x-sfpp + mgmt_only: false +- name: EMP + type: 1000base-t + mgmt_only: true +- name: EMP-CMMA-CHAS1 + type: virtual + mgmt_only: true +- name: EMP-VC + type: virtual + mgmt_only: true +- name: Loopback0 + type: virtual + mgmt_only: false