From 5bb2d8504768411eede68e76c2d13e599ed4be4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Viitam=C3=A4ki?= Date: Mon, 11 Oct 2021 09:19:28 +0200 Subject: [PATCH 01/80] Brocade FiberChannel (G610, G620 & G630) --- device-types/Brocade/g610.yaml | 67 ++++++++++ device-types/Brocade/g620.yaml | 122 ++++++++++++++++++ device-types/Brocade/g630.yaml | 222 +++++++++++++++++++++++++++++++++ 3 files changed, 411 insertions(+) create mode 100644 device-types/Brocade/g610.yaml create mode 100644 device-types/Brocade/g620.yaml create mode 100644 device-types/Brocade/g630.yaml diff --git a/device-types/Brocade/g610.yaml b/device-types/Brocade/g610.yaml new file mode 100644 index 0000000000..2f53613c1b --- /dev/null +++ b/device-types/Brocade/g610.yaml @@ -0,0 +1,67 @@ +--- +manufacturer: Brocade +model: G610 +slug: brocade-g610 +part_number: G610 +is_full_depth: false +u_height: 1 +comments: '[Brocade G610 Switch Product Brief](https://docs.broadcom.com/docs/GA-DS-6231)' +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: FC port 0/0 + type: 32gfc-sfp28 + - name: FC port 0/1 + type: 32gfc-sfp28 + - name: FC port 0/2 + type: 32gfc-sfp28 + - name: FC port 0/3 + type: 32gfc-sfp28 + - name: FC port 0/4 + type: 32gfc-sfp28 + - name: FC port 0/5 + type: 32gfc-sfp28 + - name: FC port 0/6 + type: 32gfc-sfp28 + - name: FC port 0/7 + type: 32gfc-sfp28 + - name: FC port 0/8 + type: 32gfc-sfp28 + - name: FC port 0/9 + type: 32gfc-sfp28 + - name: FC port 0/10 + type: 32gfc-sfp28 + - name: FC port 0/11 + type: 32gfc-sfp28 + - name: FC port 0/12 + type: 32gfc-sfp28 + - name: FC port 0/13 + type: 32gfc-sfp28 + - name: FC port 0/14 + type: 32gfc-sfp28 + - name: FC port 0/15 + type: 32gfc-sfp28 + - name: FC port 0/16 + type: 32gfc-sfp28 + - name: FC port 0/17 + type: 32gfc-sfp28 + - name: FC port 0/18 + type: 32gfc-sfp28 + - name: FC port 0/19 + type: 32gfc-sfp28 + - name: FC port 0/20 + type: 32gfc-sfp28 + - name: FC port 0/21 + type: 32gfc-sfp28 + - name: FC port 0/22 + type: 32gfc-sfp28 + - name: FC port 0/23 + type: 32gfc-sfp28 +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 77 diff --git a/device-types/Brocade/g620.yaml b/device-types/Brocade/g620.yaml new file mode 100644 index 0000000000..96afb49c96 --- /dev/null +++ b/device-types/Brocade/g620.yaml @@ -0,0 +1,122 @@ +--- +manufacturer: Brocade +model: G620 +slug: brocade-g620 +part_number: G620 +is_full_depth: true +u_height: 1 +comments: '[Brocade G620 Switch Product Brief](https://docs.broadcom.com/docs/GA-DS-2052)' +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: FC port 0/0 + type: 32gfc-sfp28 + - name: FC port 0/1 + type: 32gfc-sfp28 + - name: FC port 0/2 + type: 32gfc-sfp28 + - name: FC port 0/3 + type: 32gfc-sfp28 + - name: FC port 0/4 + type: 32gfc-sfp28 + - name: FC port 0/5 + type: 32gfc-sfp28 + - name: FC port 0/6 + type: 32gfc-sfp28 + - name: FC port 0/7 + type: 32gfc-sfp28 + - name: FC port 0/8 + type: 32gfc-sfp28 + - name: FC port 0/9 + type: 32gfc-sfp28 + - name: FC port 0/10 + type: 32gfc-sfp28 + - name: FC port 0/11 + type: 32gfc-sfp28 + - name: FC port 0/12 + type: 32gfc-sfp28 + - name: FC port 0/13 + type: 32gfc-sfp28 + - name: FC port 0/14 + type: 32gfc-sfp28 + - name: FC port 0/15 + type: 32gfc-sfp28 + - name: FC port 0/16 + type: 32gfc-sfp28 + - name: FC port 0/17 + type: 32gfc-sfp28 + - name: FC port 0/18 + type: 32gfc-sfp28 + - name: FC port 0/19 + type: 32gfc-sfp28 + - name: FC port 0/20 + type: 32gfc-sfp28 + - name: FC port 0/21 + type: 32gfc-sfp28 + - name: FC port 0/22 + type: 32gfc-sfp28 + - name: FC port 0/23 + type: 32gfc-sfp28 + - name: FC port 0/24 + type: 32gfc-sfp28 + - name: FC port 0/25 + type: 32gfc-sfp28 + - name: FC port 0/26 + type: 32gfc-sfp28 + - name: FC port 0/29 + type: 32gfc-sfp28 + - name: FC port 0/30 + type: 32gfc-sfp28 + - name: FC port 0/31 + type: 32gfc-sfp28 + - name: FC port 0/32 + type: 32gfc-sfp28 + - name: FC port 0/33 + type: 32gfc-sfp28 + - name: FC port 0/34 + type: 32gfc-sfp28 + - name: FC port 0/35 + type: 32gfc-sfp28 + - name: FC port 0/36 + type: 32gfc-sfp28 + - name: FC port 0/37 + type: 32gfc-sfp28 + - name: FC port 0/38 + type: 32gfc-sfp28 + - name: FC port 0/39 + type: 32gfc-sfp28 + - name: FC port 0/40 + type: 32gfc-sfp28 + - name: FC port 0/41 + type: 32gfc-sfp28 + - name: FC port 0/42 + type: 32gfc-sfp28 + - name: FC port 0/43 + type: 32gfc-sfp28 + - name: FC port 0/44 + type: 32gfc-sfp28 + - name: FC port 0/45 + type: 32gfc-sfp28 + - name: FC port 0/46 + type: 32gfc-sfp28 + - name: FC port 0/47 + type: 32gfc-sfp28 + - name: FC port 0/48 + type: 128gfc-qsfp28 + - name: FC port 0/49 + type: 128gfc-qsfp28 + - name: FC port 0/50 + type: 128gfc-qsfp28 + - name: FC port 0/51 + type: 128gfc-qsfp28 +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 205 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 205 diff --git a/device-types/Brocade/g630.yaml b/device-types/Brocade/g630.yaml new file mode 100644 index 0000000000..485dacad42 --- /dev/null +++ b/device-types/Brocade/g630.yaml @@ -0,0 +1,222 @@ +--- +manufacturer: Brocade +model: G630 +slug: brocade-g630 +part_number: G630 +is_full_depth: true +u_height: 2 +comments: '[Brocade G630 Switch Product Brief](https://docs.broadcom.com/docs/GA-DS-7000)' +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: FC port 0/0 + type: 32gfc-sfp28 + - name: FC port 0/1 + type: 32gfc-sfp28 + - name: FC port 0/2 + type: 32gfc-sfp28 + - name: FC port 0/3 + type: 32gfc-sfp28 + - name: FC port 0/4 + type: 32gfc-sfp28 + - name: FC port 0/5 + type: 32gfc-sfp28 + - name: FC port 0/6 + type: 32gfc-sfp28 + - name: FC port 0/7 + type: 32gfc-sfp28 + - name: FC port 0/8 + type: 32gfc-sfp28 + - name: FC port 0/9 + type: 32gfc-sfp28 + - name: FC port 0/10 + type: 32gfc-sfp28 + - name: FC port 0/11 + type: 32gfc-sfp28 + - name: FC port 0/12 + type: 32gfc-sfp28 + - name: FC port 0/13 + type: 32gfc-sfp28 + - name: FC port 0/14 + type: 32gfc-sfp28 + - name: FC port 0/15 + type: 32gfc-sfp28 + - name: FC port 0/16 + type: 32gfc-sfp28 + - name: FC port 0/17 + type: 32gfc-sfp28 + - name: FC port 0/18 + type: 32gfc-sfp28 + - name: FC port 0/19 + type: 32gfc-sfp28 + - name: FC port 0/20 + type: 32gfc-sfp28 + - name: FC port 0/21 + type: 32gfc-sfp28 + - name: FC port 0/22 + type: 32gfc-sfp28 + - name: FC port 0/23 + type: 32gfc-sfp28 + - name: FC port 0/24 + type: 32gfc-sfp28 + - name: FC port 0/25 + type: 32gfc-sfp28 + - name: FC port 0/26 + type: 32gfc-sfp28 + - name: FC port 0/29 + type: 32gfc-sfp28 + - name: FC port 0/30 + type: 32gfc-sfp28 + - name: FC port 0/31 + type: 32gfc-sfp28 + - name: FC port 0/32 + type: 32gfc-sfp28 + - name: FC port 0/33 + type: 32gfc-sfp28 + - name: FC port 0/34 + type: 32gfc-sfp28 + - name: FC port 0/35 + type: 32gfc-sfp28 + - name: FC port 0/36 + type: 32gfc-sfp28 + - name: FC port 0/37 + type: 32gfc-sfp28 + - name: FC port 0/38 + type: 32gfc-sfp28 + - name: FC port 0/39 + type: 32gfc-sfp28 + - name: FC port 0/40 + type: 32gfc-sfp28 + - name: FC port 0/41 + type: 32gfc-sfp28 + - name: FC port 0/42 + type: 32gfc-sfp28 + - name: FC port 0/43 + type: 32gfc-sfp28 + - name: FC port 0/44 + type: 32gfc-sfp28 + - name: FC port 0/45 + type: 32gfc-sfp28 + - name: FC port 0/46 + type: 32gfc-sfp28 + - name: FC port 0/47 + type: 32gfc-sfp28 + - name: FC port 0/48 + type: 128gfc-qsfp28 + - name: FC port 0/49 + type: 128gfc-qsfp28 + - name: FC port 0/50 + type: 128gfc-qsfp28 + - name: FC port 0/51 + type: 128gfc-qsfp28 + - name: FC port 0/52 + type: 32gfc-sfp28 + - name: FC port 0/53 + type: 32gfc-sfp28 + - name: FC port 0/54 + type: 32gfc-sfp28 + - name: FC port 0/55 + type: 32gfc-sfp28 + - name: FC port 0/56 + type: 32gfc-sfp28 + - name: FC port 0/57 + type: 32gfc-sfp28 + - name: FC port 0/58 + type: 32gfc-sfp28 + - name: FC port 0/59 + type: 32gfc-sfp28 + - name: FC port 0/60 + type: 32gfc-sfp28 + - name: FC port 0/61 + type: 32gfc-sfp28 + - name: FC port 0/62 + type: 32gfc-sfp28 + - name: FC port 0/63 + type: 32gfc-sfp28 + - name: FC port 0/64 + type: 32gfc-sfp28 + - name: FC port 0/65 + type: 32gfc-sfp28 + - name: FC port 0/66 + type: 32gfc-sfp28 + - name: FC port 0/67 + type: 32gfc-sfp28 + - name: FC port 0/68 + type: 32gfc-sfp28 + - name: FC port 0/69 + type: 32gfc-sfp28 + - name: FC port 0/70 + type: 32gfc-sfp28 + - name: FC port 0/71 + type: 32gfc-sfp28 + - name: FC port 0/72 + type: 32gfc-sfp28 + - name: FC port 0/73 + type: 32gfc-sfp28 + - name: FC port 0/74 + type: 32gfc-sfp28 + - name: FC port 0/75 + type: 32gfc-sfp28 + - name: FC port 0/76 + type: 32gfc-sfp28 + - name: FC port 0/77 + type: 32gfc-sfp28 + - name: FC port 0/78 + type: 32gfc-sfp28 + - name: FC port 0/79 + type: 32gfc-sfp28 + - name: FC port 0/80 + type: 32gfc-sfp28 + - name: FC port 0/81 + type: 32gfc-sfp28 + - name: FC port 0/82 + type: 32gfc-sfp28 + - name: FC port 0/83 + type: 32gfc-sfp28 + - name: FC port 0/84 + type: 32gfc-sfp28 + - name: FC port 0/85 + type: 32gfc-sfp28 + - name: FC port 0/86 + type: 32gfc-sfp28 + - name: FC port 0/87 + type: 32gfc-sfp28 + - name: FC port 0/88 + type: 32gfc-sfp28 + - name: FC port 0/89 + type: 32gfc-sfp28 + - name: FC port 0/90 + type: 32gfc-sfp28 + - name: FC port 0/91 + type: 32gfc-sfp28 + - name: FC port 0/92 + type: 32gfc-sfp28 + - name: FC port 0/93 + type: 32gfc-sfp28 + - name: FC port 0/94 + type: 32gfc-sfp28 + - name: FC port 0/95 + type: 32gfc-sfp28 + - name: FC port 0/96 + type: 32gfc-sfp28 + - name: FC port 0/97 + type: 32gfc-sfp28 + - name: FC port 0/98 + type: 128gfc-qsfp28 + - name: FC port 0/99 + type: 128gfc-qsfp28 + - name: FC port 0/100 + type: 128gfc-qsfp28 + - name: FC port 0/101 + type: 128gfc-qsfp28 +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 942 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 942 From 09f2af39138a2c198227a1985ea1188b22375f27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Viitam=C3=A4ki?= Date: Mon, 11 Oct 2021 09:34:29 +0200 Subject: [PATCH 02/80] yamllint fix --- device-types/Brocade/g610.yaml | 2 +- device-types/Brocade/g620.yaml | 2 +- device-types/Brocade/g630.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/device-types/Brocade/g610.yaml b/device-types/Brocade/g610.yaml index 2f53613c1b..c14d7e7994 100644 --- a/device-types/Brocade/g610.yaml +++ b/device-types/Brocade/g610.yaml @@ -5,7 +5,7 @@ slug: brocade-g610 part_number: G610 is_full_depth: false u_height: 1 -comments: '[Brocade G610 Switch Product Brief](https://docs.broadcom.com/docs/GA-DS-6231)' +comments: '[Brocade G610](https://docs.broadcom.com/docs/GA-DS-6231)' interfaces: - name: eth0 type: 1000base-t diff --git a/device-types/Brocade/g620.yaml b/device-types/Brocade/g620.yaml index 96afb49c96..300b5b42f0 100644 --- a/device-types/Brocade/g620.yaml +++ b/device-types/Brocade/g620.yaml @@ -5,7 +5,7 @@ slug: brocade-g620 part_number: G620 is_full_depth: true u_height: 1 -comments: '[Brocade G620 Switch Product Brief](https://docs.broadcom.com/docs/GA-DS-2052)' +comments: '[Brocade G620](https://docs.broadcom.com/docs/GA-DS-2052)' interfaces: - name: eth0 type: 1000base-t diff --git a/device-types/Brocade/g630.yaml b/device-types/Brocade/g630.yaml index 485dacad42..1686b2154a 100644 --- a/device-types/Brocade/g630.yaml +++ b/device-types/Brocade/g630.yaml @@ -5,7 +5,7 @@ slug: brocade-g630 part_number: G630 is_full_depth: true u_height: 2 -comments: '[Brocade G630 Switch Product Brief](https://docs.broadcom.com/docs/GA-DS-7000)' +comments: '[Brocade G630](https://docs.broadcom.com/docs/GA-DS-7000)' interfaces: - name: eth0 type: 1000base-t From 830bac0119a1d20e2be10c3a7284ac60360b8cd2 Mon Sep 17 00:00:00 2001 From: Colin MacGiollaEain <43743234+colinmacgiolla@users.noreply.github.com> Date: Thu, 14 Oct 2021 03:49:57 +0100 Subject: [PATCH 03/80] Create DCS-7010TX-48.yaml (#504) --- device-types/Arista/DCS-7010TX-48.yaml | 128 +++++++++++++++++++++++++ 1 file changed, 128 insertions(+) create mode 100644 device-types/Arista/DCS-7010TX-48.yaml diff --git a/device-types/Arista/DCS-7010TX-48.yaml b/device-types/Arista/DCS-7010TX-48.yaml new file mode 100644 index 0000000000..f800a33b92 --- /dev/null +++ b/device-types/Arista/DCS-7010TX-48.yaml @@ -0,0 +1,128 @@ +--- +manufacturer: Arista +model: DCS-7010TX-48 +slug: dcs-7010tx-48 +part_number: DCS-7010TX-48 +u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 106 + allocated_draw: 91 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 106 + allocated_draw: 91 +interfaces: + - name: Ethernet1 + type: 1000base-t + - name: Ethernet2 + type: 1000base-t + - name: Ethernet3 + type: 1000base-t + - name: Ethernet4 + type: 1000base-t + - name: Ethernet5 + type: 1000base-t + - name: Ethernet6 + type: 1000base-t + - name: Ethernet7 + type: 1000base-t + - name: Ethernet8 + type: 1000base-t + - name: Ethernet9 + type: 1000base-t + - name: Ethernet10 + type: 1000base-t + - name: Ethernet11 + type: 1000base-t + - name: Ethernet12 + type: 1000base-t + - name: Ethernet13 + type: 1000base-t + - name: Ethernet14 + type: 1000base-t + - name: Ethernet15 + type: 1000base-t + - name: Ethernet16 + type: 1000base-t + - name: Ethernet17 + type: 1000base-t + - name: Ethernet18 + type: 1000base-t + - name: Ethernet19 + type: 1000base-t + - name: Ethernet20 + type: 1000base-t + - name: Ethernet21 + type: 1000base-t + - name: Ethernet22 + type: 1000base-t + - name: Ethernet23 + type: 1000base-t + - name: Ethernet24 + type: 1000base-t + - name: Ethernet25 + type: 1000base-t + - name: Ethernet26 + type: 1000base-t + - name: Ethernet27 + type: 1000base-t + - name: Ethernet28 + type: 1000base-t + - name: Ethernet29 + type: 1000base-t + - name: Ethernet30 + type: 1000base-t + - name: Ethernet31 + type: 1000base-t + - name: Ethernet32 + type: 1000base-t + - name: Ethernet33 + type: 1000base-t + - name: Ethernet34 + type: 1000base-t + - name: Ethernet35 + type: 1000base-t + - name: Ethernet36 + type: 1000base-t + - name: Ethernet37 + type: 1000base-t + - name: Ethernet38 + type: 1000base-t + - name: Ethernet39 + type: 1000base-t + - name: Ethernet40 + type: 1000base-t + - name: Ethernet41 + type: 1000base-t + - name: Ethernet42 + type: 1000base-t + - name: Ethernet43 + type: 1000base-t + - name: Ethernet44 + type: 1000base-t + - name: Ethernet45 + type: 1000base-t + - name: Ethernet46 + type: 1000base-t + - name: Ethernet47 + type: 1000base-t + - name: Ethernet48 + type: 1000base-t + - name: Ethernet49 + type: 25gbase-x-sfp28 + - name: Ethernet50 + type: 25gbase-x-sfp28 + - name: Ethernet51 + type: 25gbase-x-sfp28 + - name: Ethernet52 + type: 25gbase-x-sfp28 + - name: Management1 + type: 1000base-t + mgmt_only: true From b76bfb63bf3ac5d83200e6817ce42b345fcfe287 Mon Sep 17 00:00:00 2001 From: zholbrook Date: Fri, 15 Oct 2021 13:46:47 -0500 Subject: [PATCH 04/80] Create 9500-32C.yaml (#506) --- device-types/Cisco/9500-32C.yaml | 85 ++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 device-types/Cisco/9500-32C.yaml diff --git a/device-types/Cisco/9500-32C.yaml b/device-types/Cisco/9500-32C.yaml new file mode 100644 index 0000000000..2a1a39deec --- /dev/null +++ b/device-types/Cisco/9500-32C.yaml @@ -0,0 +1,85 @@ +--- +manufacturer: Cisco +model: Catalyst 9500-32C +slug: c9500-32c +part_number: C9500-32C +u_height: 1 +is_full_depth: false +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b +power-ports: + - name: PS-0 + type: iec-60320-c14 + - name: PS-1 + type: iec-60320-c14 +interfaces: + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true + - name: HundredGigE1/0/1 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/2 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/3 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/4 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/5 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/6 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/7 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/8 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/9 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/10 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/11 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/12 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/13 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/14 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/15 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/16 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/17 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/18 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/19 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/20 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/21 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/22 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/23 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/24 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/25 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/26 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/27 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/28 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/29 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/30 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/31 + type: 100gbase-x-qsfp28 + - name: HundredGigE1/0/32 + type: 100gbase-x-qsfp28 From 639482f21d439f02c104485aed736fdcfa02c337 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Fri, 15 Oct 2021 23:47:18 +0500 Subject: [PATCH 05/80] Create Huawei_2288H_V5.yaml (#507) --- device-types/Huawei/Huawei_2288H_V5.yaml | 44 ++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 device-types/Huawei/Huawei_2288H_V5.yaml diff --git a/device-types/Huawei/Huawei_2288H_V5.yaml b/device-types/Huawei/Huawei_2288H_V5.yaml new file mode 100644 index 0000000000..1dd78b7f95 --- /dev/null +++ b/device-types/Huawei/Huawei_2288H_V5.yaml @@ -0,0 +1,44 @@ +--- +manufacturer: Huawei +model: Huawei 2288H V5 +slug: huawei_2288h_v5 +part_number: H22-05-S8AFF +u_height: 2 +is_full_depth: true +console-ports: + - name: Serial + type: rj-45 + - name: VGA + type: other +console-server-ports: + - name: Front USB1 + type: usb-a + - name: Front USB2 + type: usb-a + - name: Rear USB1 + type: usb-a + - name: Rear USB2 + type: usb-a +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 900 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 900 +interfaces: + - name: 'Net 1' + type: 10gbase-x-sfpp + mgmt_only: false + - name: 'Net 2' + type: 10gbase-x-sfpp + mgmt_only: false + - name: 'Net 3' + type: 1000base-t + mgmt_only: false + - name: 'Net 4' + type: 1000base-t + mgmt_only: false + - name: 'mgmt' + type: 1000base-t + mgmt_only: true From 2d56710eb095ed4b4e785fb2512bdbeff1ec00af Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Wed, 20 Oct 2021 00:01:20 +0500 Subject: [PATCH 06/80] Huawei Dorado 3000 V6 Storage (#509) --- .../Huawei/Huawei_Dorado_3000_v6.yaml | 80 +++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 device-types/Huawei/Huawei_Dorado_3000_v6.yaml diff --git a/device-types/Huawei/Huawei_Dorado_3000_v6.yaml b/device-types/Huawei/Huawei_Dorado_3000_v6.yaml new file mode 100644 index 0000000000..b31dfb4670 --- /dev/null +++ b/device-types/Huawei/Huawei_Dorado_3000_v6.yaml @@ -0,0 +1,80 @@ +--- +manufacturer: Huawei +model: Huawei Dorado 3000 V6 +slug: huawei_dorado_3000_v6 +part_number: D3V6-192G-SAS +u_height: 2 +is_full_depth: true +console-ports: + - name: Serial_A + type: rj-45 + - name: Serial_B + type: rj-45 +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 900 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 900 +interfaces: + - name: 'Net P2.A' + type: 10gbase-x-sfpp + mgmt_only: false + - name: 'Net P3.A' + type: 10gbase-x-sfpp + mgmt_only: false + - name: 'Net P4.A' + type: 10gbase-x-sfpp + mgmt_only: false + - name: 'Net P5.A' + type: 10gbase-x-sfpp + mgmt_only: false + - name: 'Net P6.A' + type: 1000base-t + mgmt_only: false + - name: 'Net P7.A' + type: 1000base-t + mgmt_only: false + - name: 'Net P8.A' + type: 1000base-t + mgmt_only: false + - name: 'Net P9.A' + type: 1000base-t + mgmt_only: false + - name: 'mgmt.A' + type: 1000base-t + mgmt_only: true + - name: 'service.A' + type: 1000base-t + mgmt_only: true + - name: 'Net P2.B' + type: 10gbase-x-sfpp + mgmt_only: false + - name: 'Net P3.B' + type: 10gbase-x-sfpp + mgmt_only: false + - name: 'Net P4.B' + type: 10gbase-x-sfpp + mgmt_only: false + - name: 'Net P5.B' + type: 10gbase-x-sfpp + mgmt_only: false + - name: 'Net P6.B' + type: 1000base-t + mgmt_only: false + - name: 'Net P7.B' + type: 1000base-t + mgmt_only: false + - name: 'Net P8.B' + type: 1000base-t + mgmt_only: false + - name: 'Net P9.B' + type: 1000base-t + mgmt_only: false + - name: 'mgmt.B' + type: 1000base-t + mgmt_only: true + - name: 'service.B' + type: 1000base-t + mgmt_only: true From 24d6122cafadebaea0a15b56000bb54b5904d409 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Thu, 21 Oct 2021 16:12:03 +0500 Subject: [PATCH 07/80] Create DigiCM_Console_Server.yaml (#512) --- device-types/Digi/DigiCM_Console_Server.yaml | 113 +++++++++++++++++++ 1 file changed, 113 insertions(+) create mode 100644 device-types/Digi/DigiCM_Console_Server.yaml diff --git a/device-types/Digi/DigiCM_Console_Server.yaml b/device-types/Digi/DigiCM_Console_Server.yaml new file mode 100644 index 0000000000..310235187a --- /dev/null +++ b/device-types/Digi/DigiCM_Console_Server.yaml @@ -0,0 +1,113 @@ +--- +manufacturer: Digi +model: Digi CM Console Server +slug: digi_cm +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +console-server-ports: + - name: Serial_1 + type: rj-45 + - name: Serial_2 + type: rj-45 + - name: Serial_3 + type: rj-45 + - name: Serial_4 + type: rj-45 + - name: Serial_5 + type: rj-45 + - name: Serial_6 + type: rj-45 + - name: Serial_7 + type: rj-45 + - name: Serial_8 + type: rj-45 + - name: Serial_9 + type: rj-45 + - name: Serial_10 + type: rj-45 + - name: Serial_11 + type: rj-45 + - name: Serial_12 + type: rj-45 + - name: Serial_13 + type: rj-45 + - name: Serial_14 + type: rj-45 + - name: Serial_15 + type: rj-45 + - name: Serial_16 + type: rj-45 + - name: Serial_17 + type: rj-45 + - name: Serial_18 + type: rj-45 + - name: Serial_19 + type: rj-45 + - name: Serial_20 + type: rj-45 + - name: Serial_21 + type: rj-45 + - name: Serial_22 + type: rj-45 + - name: Serial_23 + type: rj-45 + - name: Serial_24 + type: rj-45 + - name: Serial_25 + type: rj-45 + - name: Serial_26 + type: rj-45 + - name: Serial_27 + type: rj-45 + - name: Serial_28 + type: rj-45 + - name: Serial_29 + type: rj-45 + - name: Serial_30 + type: rj-45 + - name: Serial_31 + type: rj-45 + - name: Serial_32 + type: rj-45 + - name: Serial_33 + type: rj-45 + - name: Serial_34 + type: rj-45 + - name: Serial_35 + type: rj-45 + - name: Serial_36 + type: rj-45 + - name: Serial_37 + type: rj-45 + - name: Serial_38 + type: rj-45 + - name: Serial_39 + type: rj-45 + - name: Serial_40 + type: rj-45 + - name: Serial_41 + type: rj-45 + - name: Serial_42 + type: rj-45 + - name: Serial_43 + type: rj-45 + - name: Serial_44 + type: rj-45 + - name: Serial_45 + type: rj-45 + - name: Serial_46 + type: rj-45 + - name: Serial_47 + type: rj-45 + - name: Serial_48 + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 40 +interfaces: + - name: Network + type: 100base-tx From 14453aeed8ea516e7532b47013734efd4ab914cb Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Thu, 21 Oct 2021 16:12:20 +0500 Subject: [PATCH 08/80] Create UCSC-C220-M5SX.yaml (#511) --- device-types/Cisco/UCSC-C220-M5SX.yaml | 27 ++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 device-types/Cisco/UCSC-C220-M5SX.yaml diff --git a/device-types/Cisco/UCSC-C220-M5SX.yaml b/device-types/Cisco/UCSC-C220-M5SX.yaml new file mode 100644 index 0000000000..65743133f1 --- /dev/null +++ b/device-types/Cisco/UCSC-C220-M5SX.yaml @@ -0,0 +1,27 @@ +--- +manufacturer: Cisco +model: UCS-C220-M5SX +slug: ucs-c220-m5sx +part_number: UCSC-C220-M5SX +u_height: 1 +is_full_depth: true +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 770 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 770 +interfaces: + - name: enp94s0f0 + type: 10gbase-t + mgmt_only: false + - name: enp94s0f1 + type: 10gbase-t + mgmt_only: false + - name: CIMC + type: 1000base-t + mgmt_only: true From 732287965c7e2315d4733f6f4a64fb256a9faddb Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Thu, 21 Oct 2021 16:12:54 +0500 Subject: [PATCH 09/80] Create S6730-H24X6C.yaml (#508) --- device-types/Huawei/S6730-H24X6C.yaml | 81 +++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 device-types/Huawei/S6730-H24X6C.yaml diff --git a/device-types/Huawei/S6730-H24X6C.yaml b/device-types/Huawei/S6730-H24X6C.yaml new file mode 100644 index 0000000000..9f71958208 --- /dev/null +++ b/device-types/Huawei/S6730-H24X6C.yaml @@ -0,0 +1,81 @@ +--- +manufacturer: Huawei +model: Huawei_S6730-H24X6C +slug: s6730-h24x6c +part_number: S6730-H24X6C +u_height: 1 +is_full_depth: true +console-ports: + - name: console + type: rj-45 +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 600 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 600 +interfaces: + - name: MEth0/0/1 + type: 1000base-t + mgmt_only: true + - name: XGigabitEthernet0/0/1 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/2 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/3 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/4 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/5 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/6 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/7 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/8 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/9 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/10 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/11 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/12 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/13 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/14 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/15 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/16 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/17 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/18 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/19 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/20 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/21 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/22 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/23 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/24 + type: 10gbase-x-sfpp + - name: 100GE0/0/1 + type: 100gbase-x-qsfp28 + - name: 100GE0/0/2 + type: 100gbase-x-qsfp28 + - name: 100GE0/0/3 + type: 100gbase-x-qsfp28 + - name: 100GE0/0/4 + type: 100gbase-x-qsfp28 + - name: 100GE0/0/5 + type: 100gbase-x-qsfp28 + - name: 100GE0/0/6 + type: 100gbase-x-qsfp28 From 874a859a11c1864f474f3a8cd834d02e9606e462 Mon Sep 17 00:00:00 2001 From: Michael Klose Date: Sun, 24 Oct 2021 04:24:32 +0200 Subject: [PATCH 10/80] Harmonize filenames for Cisco devices (#510) --- device-types/Cisco/{ASA5506X.yaml => ASA5506-X.yaml} | 0 device-types/Cisco/{ASA5508-X.yml => ASA5508-X.yaml} | 0 device-types/Cisco/{ASA5512X.yaml => ASA5512-X.yaml} | 0 device-types/Cisco/{ASA5515-X.yml => ASA5515-X.yaml} | 0 device-types/Cisco/{ASA5516-X.yml => ASA5516-X.yaml} | 0 device-types/Cisco/{asr1002-hx.yaml => ASR1002-HX.yaml} | 0 device-types/Cisco/{C9130AXI-B.yml => C9130AXI-B.yaml} | 0 device-types/Cisco/{9500-32C.yaml => C9500-32C.yaml} | 0 device-types/Cisco/{c9800-40-k9.yaml => C9800-40-K9.yaml} | 0 device-types/Cisco/{C9800-L-C.yml => C9800-L-C.yaml} | 0 device-types/Cisco/{cdb-8p.yaml => CDB-8P.yaml} | 0 device-types/Cisco/{cdb-8u.yaml => CDB-8U.yaml} | 0 .../Cisco/{cdb-mnt-rack5-c14.yaml => CDB-MNT-RACK5-C14.yaml} | 0 device-types/Cisco/{CISCO3925.yml => CISCO3925.yaml} | 0 device-types/Cisco/{DN1-HW-APL.yml => DN1-HW-APL.yaml} | 0 .../Cisco/{ie-4000-4gc4gp4g-e.yaml => IE-4000-4GC4GP4G-E.yaml} | 0 device-types/Cisco/{me-3800x-24fs-m.yaml => ME-3800X-24FS-M.yaml} | 0 device-types/Cisco/{n9k-c9336c-fx2.yaml => N9K-C9336C-FX2.yaml} | 0 device-types/Cisco/{n9k-c9372px.yaml => N9K-C9372PX.yaml} | 0 device-types/Cisco/{ncs540-acc-sys.yaml => NCS540-ACC-SYS.yaml} | 0 device-types/Cisco/{UCS-C220-M4.yml => UCS-C220-M4.yaml} | 0 device-types/Cisco/{UCS-C240-M4S.yml => UCS-C240-M4S.yaml} | 0 device-types/Cisco/{UCS-C240-M5SX.yml => UCS-C240-M5SX.yaml} | 0 device-types/Cisco/{ws-c2360-48td-s.yaml => WS-C2360-48TD-S.yaml} | 0 device-types/Cisco/{ws-c2960+24tc-l.yaml => WS-C2960+24TC-L.yaml} | 0 device-types/Cisco/{ws-c2960+48tc-l.yaml => WS-C2960+48TC-L.yaml} | 0 device-types/Cisco/{ws-c2960-24lt-l.yaml => WS-C2960-24LT-L.yaml} | 0 device-types/Cisco/{ws-c2960-24pc-l.yaml => WS-C2960-24PC-L.yaml} | 0 device-types/Cisco/{ws-c2960-24tc-l.yaml => WS-C2960-24TC-L.yaml} | 0 device-types/Cisco/{ws-c2960-48tc-l.yaml => WS-C2960-48TC-L.yaml} | 0 .../Cisco/{ws-c2960c-12pc-l.yaml => WS-C2960C-12PC-L.yaml} | 0 .../Cisco/{ws-c2960cx-8pc-l.yaml => WS-C2960CX-8PC-L.yaml} | 0 .../Cisco/{ws-c2960cx-8tc-l.yaml => WS-C2960CX-8TC-L.yaml} | 0 .../Cisco/{ws-c2960g-48tc-l.yaml => WS-C2960G-48TC-L.yaml} | 0 .../Cisco/{ws-c2960s-24ps-l.yaml => WS-C2960S-24PS-L.yaml} | 0 .../Cisco/{ws-c2960s-24ts-l.yaml => WS-C2960S-24TS-L.yaml} | 0 .../Cisco/{ws-c2960s-48fpd-l.yaml => WS-C2960S-48FPD-L.yaml} | 0 .../Cisco/{ws-c2960s-48ts-l.yaml => WS-C2960S-48TS-L.yaml} | 0 .../Cisco/{ws-c2960x-24pd-l.yaml => WS-C2960X-24PD-L.yaml} | 0 .../Cisco/{ws-c2960x-24ps-l.yaml => WS-C2960X-24PS-L.yaml} | 0 .../Cisco/{ws-c2960x-24td-l.yaml => WS-C2960X-24TD-L.yaml} | 0 .../Cisco/{ws-c2960x-24ts-l.yaml => WS-C2960X-24TS-L.yaml} | 0 .../Cisco/{ws-c2960x-48fpd-l.yaml => WS-C2960X-48FPD-L.yaml} | 0 .../Cisco/{ws-c2960x-48fps-l.yaml => WS-C2960X-48FPS-L.yaml} | 0 .../Cisco/{ws-c2960x-48lpd-l.yaml => WS-C2960X-48LPD-L.yaml} | 0 .../Cisco/{ws-c2960x-48lps-l.yaml => WS-C2960X-48LPS-L.yaml} | 0 .../Cisco/{ws-c2960x-48td-l.yaml => WS-C2960X-48TD-L.yaml} | 0 .../Cisco/{ws-c2960x-48ts-l.yaml => WS-C2960X-48TS-L.yaml} | 0 .../Cisco/{ws-c2960xr-48fpd-i.yaml => WS-C2960XR-48FPD-I.yaml} | 0 .../Cisco/{ws-c2960xr-48fps-i.yaml => WS-C2960XR-48FPS-I.yaml} | 0 .../Cisco/{ws-c2960xr-48lpd-i.yaml => WS-C2960XR-48LPD-I.yaml} | 0 .../Cisco/{ws-c2960xr-48lps-i.yaml => WS-C2960XR-48LPS-I.yaml} | 0 .../Cisco/{ws-c2960xr-48td-i.yaml => WS-C2960XR-48TD-I.yaml} | 0 .../Cisco/{ws-c2960xr-48ts-i.yaml => WS-C2960XR-48TS-I.yaml} | 0 device-types/Cisco/{ws-c3560-48ps.yaml => WS-C3560-48PS.yaml} | 0 .../Cisco/{ws-c3560cx-12pc-s.yaml => WS-C3560CX-12PC-S.yaml} | 0 .../Cisco/{ws-c3560cx-12pd-s.yaml => WS-C3560CX-12PD-S.yaml} | 0 .../Cisco/{ws-c3560cx-12tc-s.yaml => WS-C3560CX-12TC-S.yaml} | 0 .../Cisco/{ws-c3560cx-8pc-s.yaml => WS-C3560CX-8PC-S.yaml} | 0 .../Cisco/{ws-c3560cx-8pt-s.yaml => WS-C3560CX-8PT-S.yaml} | 0 .../Cisco/{ws-c3560cx-8tc-s.yaml => WS-C3560CX-8TC-S.yaml} | 0 .../Cisco/{ws-c3560cx-8xpd-s.yaml => WS-C3560CX-8XPD-S.yaml} | 0 device-types/Cisco/{ws-c3560v2-24ps.yaml => WS-C3560V2-24PS.yaml} | 0 device-types/Cisco/{ws-c3560v2-48ps.yaml => WS-C3560V2-48PS.yaml} | 0 device-types/Cisco/{ws-c3560x-24p.yaml => WS-C3560X-24P.yaml} | 0 device-types/Cisco/{ws-c3560x-48p.yaml => WS-C3560X-48P.yaml} | 0 device-types/Cisco/{ws-c3560x-48t-s.yaml => WS-C3560X-48T-S.yaml} | 0 device-types/Cisco/{ws-c3650-24ps.yaml => WS-C3650-24PS.yaml} | 0 device-types/Cisco/{ws-c3650-24ts.yaml => WS-C3650-24TS.yaml} | 0 device-types/Cisco/{ws-c3650-48fd-e.yaml => WS-C3650-48FD-E.yaml} | 0 device-types/Cisco/{ws-c3650-48fd-s.yaml => WS-C3650-48FD-S.yaml} | 0 device-types/Cisco/{ws-c3650-48fq-e.yaml => WS-C3650-48FQ-E.yaml} | 0 device-types/Cisco/{ws-c3650-48fq-s.yaml => WS-C3650-48FQ-S.yaml} | 0 device-types/Cisco/{ws-c3650-48pd.yaml => WS-C3650-48PD.yaml} | 0 device-types/Cisco/{ws-c3650-48pq-e.yaml => WS-C3650-48PQ-E.yaml} | 0 device-types/Cisco/{ws-c3650-48pq-s.yaml => WS-C3650-48PQ-S.yaml} | 0 device-types/Cisco/{ws-c3650-48ps.yaml => WS-C3650-48PS.yaml} | 0 device-types/Cisco/{ws-c3650-48td-e.yaml => WS-C3650-48TD-E.yaml} | 0 device-types/Cisco/{ws-c3650-48td-s.yaml => WS-C3650-48TD-S.yaml} | 0 device-types/Cisco/{ws-c3650-48tq-e.yaml => WS-C3650-48TQ-E.yaml} | 0 device-types/Cisco/{ws-c3750g-12s.yaml => WS-C3750G-12S.yaml} | 0 device-types/Cisco/{ws-c3750x-12s.yaml => WS-C3750X-12S.yaml} | 0 device-types/Cisco/{ws-c3750x-24.yaml => WS-C3750X-24.yaml} | 0 device-types/Cisco/{ws-c3850-12s.yaml => WS-C3850-12S.yaml} | 0 device-types/Cisco/{ws-c3850-12xs.yaml => WS-C3850-12XS.yaml} | 0 device-types/Cisco/{ws-c3850-24s.yaml => WS-C3850-24S.yaml} | 0 device-types/Cisco/{ws-c3850-24u.yaml => WS-C3850-24U.yaml} | 0 device-types/Cisco/{ws-c3850-24xs.yaml => WS-C3850-24XS.yaml} | 0 device-types/Cisco/{ws-c3850-48p.yaml => WS-C3850-48P.yaml} | 0 device-types/Cisco/{ws-c3850-48u.yaml => WS-C3850-48U.yaml} | 0 device-types/Cisco/{ws-c4900m.yaml => WS-C4900M.yaml} | 0 91 files changed, 0 insertions(+), 0 deletions(-) rename device-types/Cisco/{ASA5506X.yaml => ASA5506-X.yaml} (100%) rename device-types/Cisco/{ASA5508-X.yml => ASA5508-X.yaml} (100%) rename device-types/Cisco/{ASA5512X.yaml => ASA5512-X.yaml} (100%) rename device-types/Cisco/{ASA5515-X.yml => ASA5515-X.yaml} (100%) rename device-types/Cisco/{ASA5516-X.yml => ASA5516-X.yaml} (100%) rename device-types/Cisco/{asr1002-hx.yaml => ASR1002-HX.yaml} (100%) rename device-types/Cisco/{C9130AXI-B.yml => C9130AXI-B.yaml} (100%) rename device-types/Cisco/{9500-32C.yaml => C9500-32C.yaml} (100%) rename device-types/Cisco/{c9800-40-k9.yaml => C9800-40-K9.yaml} (100%) rename device-types/Cisco/{C9800-L-C.yml => C9800-L-C.yaml} (100%) rename device-types/Cisco/{cdb-8p.yaml => CDB-8P.yaml} (100%) rename device-types/Cisco/{cdb-8u.yaml => CDB-8U.yaml} (100%) rename device-types/Cisco/{cdb-mnt-rack5-c14.yaml => CDB-MNT-RACK5-C14.yaml} (100%) rename device-types/Cisco/{CISCO3925.yml => CISCO3925.yaml} (100%) rename device-types/Cisco/{DN1-HW-APL.yml => DN1-HW-APL.yaml} (100%) rename device-types/Cisco/{ie-4000-4gc4gp4g-e.yaml => IE-4000-4GC4GP4G-E.yaml} (100%) rename device-types/Cisco/{me-3800x-24fs-m.yaml => ME-3800X-24FS-M.yaml} (100%) rename device-types/Cisco/{n9k-c9336c-fx2.yaml => N9K-C9336C-FX2.yaml} (100%) rename device-types/Cisco/{n9k-c9372px.yaml => N9K-C9372PX.yaml} (100%) rename device-types/Cisco/{ncs540-acc-sys.yaml => NCS540-ACC-SYS.yaml} (100%) rename device-types/Cisco/{UCS-C220-M4.yml => UCS-C220-M4.yaml} (100%) rename device-types/Cisco/{UCS-C240-M4S.yml => UCS-C240-M4S.yaml} (100%) rename device-types/Cisco/{UCS-C240-M5SX.yml => UCS-C240-M5SX.yaml} (100%) rename device-types/Cisco/{ws-c2360-48td-s.yaml => WS-C2360-48TD-S.yaml} (100%) rename device-types/Cisco/{ws-c2960+24tc-l.yaml => WS-C2960+24TC-L.yaml} (100%) rename device-types/Cisco/{ws-c2960+48tc-l.yaml => WS-C2960+48TC-L.yaml} (100%) rename device-types/Cisco/{ws-c2960-24lt-l.yaml => WS-C2960-24LT-L.yaml} (100%) rename device-types/Cisco/{ws-c2960-24pc-l.yaml => WS-C2960-24PC-L.yaml} (100%) rename device-types/Cisco/{ws-c2960-24tc-l.yaml => WS-C2960-24TC-L.yaml} (100%) rename device-types/Cisco/{ws-c2960-48tc-l.yaml => WS-C2960-48TC-L.yaml} (100%) rename device-types/Cisco/{ws-c2960c-12pc-l.yaml => WS-C2960C-12PC-L.yaml} (100%) rename device-types/Cisco/{ws-c2960cx-8pc-l.yaml => WS-C2960CX-8PC-L.yaml} (100%) rename device-types/Cisco/{ws-c2960cx-8tc-l.yaml => WS-C2960CX-8TC-L.yaml} (100%) rename device-types/Cisco/{ws-c2960g-48tc-l.yaml => WS-C2960G-48TC-L.yaml} (100%) rename device-types/Cisco/{ws-c2960s-24ps-l.yaml => WS-C2960S-24PS-L.yaml} (100%) rename device-types/Cisco/{ws-c2960s-24ts-l.yaml => WS-C2960S-24TS-L.yaml} (100%) rename device-types/Cisco/{ws-c2960s-48fpd-l.yaml => WS-C2960S-48FPD-L.yaml} (100%) rename device-types/Cisco/{ws-c2960s-48ts-l.yaml => WS-C2960S-48TS-L.yaml} (100%) rename device-types/Cisco/{ws-c2960x-24pd-l.yaml => WS-C2960X-24PD-L.yaml} (100%) rename device-types/Cisco/{ws-c2960x-24ps-l.yaml => WS-C2960X-24PS-L.yaml} (100%) rename device-types/Cisco/{ws-c2960x-24td-l.yaml => WS-C2960X-24TD-L.yaml} (100%) rename device-types/Cisco/{ws-c2960x-24ts-l.yaml => WS-C2960X-24TS-L.yaml} (100%) rename device-types/Cisco/{ws-c2960x-48fpd-l.yaml => WS-C2960X-48FPD-L.yaml} (100%) rename device-types/Cisco/{ws-c2960x-48fps-l.yaml => WS-C2960X-48FPS-L.yaml} (100%) rename device-types/Cisco/{ws-c2960x-48lpd-l.yaml => WS-C2960X-48LPD-L.yaml} (100%) rename device-types/Cisco/{ws-c2960x-48lps-l.yaml => WS-C2960X-48LPS-L.yaml} (100%) rename device-types/Cisco/{ws-c2960x-48td-l.yaml => WS-C2960X-48TD-L.yaml} (100%) rename device-types/Cisco/{ws-c2960x-48ts-l.yaml => WS-C2960X-48TS-L.yaml} (100%) rename device-types/Cisco/{ws-c2960xr-48fpd-i.yaml => WS-C2960XR-48FPD-I.yaml} (100%) rename device-types/Cisco/{ws-c2960xr-48fps-i.yaml => WS-C2960XR-48FPS-I.yaml} (100%) rename device-types/Cisco/{ws-c2960xr-48lpd-i.yaml => WS-C2960XR-48LPD-I.yaml} (100%) rename device-types/Cisco/{ws-c2960xr-48lps-i.yaml => WS-C2960XR-48LPS-I.yaml} (100%) rename device-types/Cisco/{ws-c2960xr-48td-i.yaml => WS-C2960XR-48TD-I.yaml} (100%) rename device-types/Cisco/{ws-c2960xr-48ts-i.yaml => WS-C2960XR-48TS-I.yaml} (100%) rename device-types/Cisco/{ws-c3560-48ps.yaml => WS-C3560-48PS.yaml} (100%) rename device-types/Cisco/{ws-c3560cx-12pc-s.yaml => WS-C3560CX-12PC-S.yaml} (100%) rename device-types/Cisco/{ws-c3560cx-12pd-s.yaml => WS-C3560CX-12PD-S.yaml} (100%) rename device-types/Cisco/{ws-c3560cx-12tc-s.yaml => WS-C3560CX-12TC-S.yaml} (100%) rename device-types/Cisco/{ws-c3560cx-8pc-s.yaml => WS-C3560CX-8PC-S.yaml} (100%) rename device-types/Cisco/{ws-c3560cx-8pt-s.yaml => WS-C3560CX-8PT-S.yaml} (100%) rename device-types/Cisco/{ws-c3560cx-8tc-s.yaml => WS-C3560CX-8TC-S.yaml} (100%) rename device-types/Cisco/{ws-c3560cx-8xpd-s.yaml => WS-C3560CX-8XPD-S.yaml} (100%) rename device-types/Cisco/{ws-c3560v2-24ps.yaml => WS-C3560V2-24PS.yaml} (100%) rename device-types/Cisco/{ws-c3560v2-48ps.yaml => WS-C3560V2-48PS.yaml} (100%) rename device-types/Cisco/{ws-c3560x-24p.yaml => WS-C3560X-24P.yaml} (100%) rename device-types/Cisco/{ws-c3560x-48p.yaml => WS-C3560X-48P.yaml} (100%) rename device-types/Cisco/{ws-c3560x-48t-s.yaml => WS-C3560X-48T-S.yaml} (100%) rename device-types/Cisco/{ws-c3650-24ps.yaml => WS-C3650-24PS.yaml} (100%) rename device-types/Cisco/{ws-c3650-24ts.yaml => WS-C3650-24TS.yaml} (100%) rename device-types/Cisco/{ws-c3650-48fd-e.yaml => WS-C3650-48FD-E.yaml} (100%) rename device-types/Cisco/{ws-c3650-48fd-s.yaml => WS-C3650-48FD-S.yaml} (100%) rename device-types/Cisco/{ws-c3650-48fq-e.yaml => WS-C3650-48FQ-E.yaml} (100%) rename device-types/Cisco/{ws-c3650-48fq-s.yaml => WS-C3650-48FQ-S.yaml} (100%) rename device-types/Cisco/{ws-c3650-48pd.yaml => WS-C3650-48PD.yaml} (100%) rename device-types/Cisco/{ws-c3650-48pq-e.yaml => WS-C3650-48PQ-E.yaml} (100%) rename device-types/Cisco/{ws-c3650-48pq-s.yaml => WS-C3650-48PQ-S.yaml} (100%) rename device-types/Cisco/{ws-c3650-48ps.yaml => WS-C3650-48PS.yaml} (100%) rename device-types/Cisco/{ws-c3650-48td-e.yaml => WS-C3650-48TD-E.yaml} (100%) rename device-types/Cisco/{ws-c3650-48td-s.yaml => WS-C3650-48TD-S.yaml} (100%) rename device-types/Cisco/{ws-c3650-48tq-e.yaml => WS-C3650-48TQ-E.yaml} (100%) rename device-types/Cisco/{ws-c3750g-12s.yaml => WS-C3750G-12S.yaml} (100%) rename device-types/Cisco/{ws-c3750x-12s.yaml => WS-C3750X-12S.yaml} (100%) rename device-types/Cisco/{ws-c3750x-24.yaml => WS-C3750X-24.yaml} (100%) rename device-types/Cisco/{ws-c3850-12s.yaml => WS-C3850-12S.yaml} (100%) rename device-types/Cisco/{ws-c3850-12xs.yaml => WS-C3850-12XS.yaml} (100%) rename device-types/Cisco/{ws-c3850-24s.yaml => WS-C3850-24S.yaml} (100%) rename device-types/Cisco/{ws-c3850-24u.yaml => WS-C3850-24U.yaml} (100%) rename device-types/Cisco/{ws-c3850-24xs.yaml => WS-C3850-24XS.yaml} (100%) rename device-types/Cisco/{ws-c3850-48p.yaml => WS-C3850-48P.yaml} (100%) rename device-types/Cisco/{ws-c3850-48u.yaml => WS-C3850-48U.yaml} (100%) rename device-types/Cisco/{ws-c4900m.yaml => WS-C4900M.yaml} (100%) diff --git a/device-types/Cisco/ASA5506X.yaml b/device-types/Cisco/ASA5506-X.yaml similarity index 100% rename from device-types/Cisco/ASA5506X.yaml rename to device-types/Cisco/ASA5506-X.yaml diff --git a/device-types/Cisco/ASA5508-X.yml b/device-types/Cisco/ASA5508-X.yaml similarity index 100% rename from device-types/Cisco/ASA5508-X.yml rename to device-types/Cisco/ASA5508-X.yaml diff --git a/device-types/Cisco/ASA5512X.yaml b/device-types/Cisco/ASA5512-X.yaml similarity index 100% rename from device-types/Cisco/ASA5512X.yaml rename to device-types/Cisco/ASA5512-X.yaml diff --git a/device-types/Cisco/ASA5515-X.yml b/device-types/Cisco/ASA5515-X.yaml similarity index 100% rename from device-types/Cisco/ASA5515-X.yml rename to device-types/Cisco/ASA5515-X.yaml diff --git a/device-types/Cisco/ASA5516-X.yml b/device-types/Cisco/ASA5516-X.yaml similarity index 100% rename from device-types/Cisco/ASA5516-X.yml rename to device-types/Cisco/ASA5516-X.yaml diff --git a/device-types/Cisco/asr1002-hx.yaml b/device-types/Cisco/ASR1002-HX.yaml similarity index 100% rename from device-types/Cisco/asr1002-hx.yaml rename to device-types/Cisco/ASR1002-HX.yaml diff --git a/device-types/Cisco/C9130AXI-B.yml b/device-types/Cisco/C9130AXI-B.yaml similarity index 100% rename from device-types/Cisco/C9130AXI-B.yml rename to device-types/Cisco/C9130AXI-B.yaml diff --git a/device-types/Cisco/9500-32C.yaml b/device-types/Cisco/C9500-32C.yaml similarity index 100% rename from device-types/Cisco/9500-32C.yaml rename to device-types/Cisco/C9500-32C.yaml diff --git a/device-types/Cisco/c9800-40-k9.yaml b/device-types/Cisco/C9800-40-K9.yaml similarity index 100% rename from device-types/Cisco/c9800-40-k9.yaml rename to device-types/Cisco/C9800-40-K9.yaml diff --git a/device-types/Cisco/C9800-L-C.yml b/device-types/Cisco/C9800-L-C.yaml similarity index 100% rename from device-types/Cisco/C9800-L-C.yml rename to device-types/Cisco/C9800-L-C.yaml diff --git a/device-types/Cisco/cdb-8p.yaml b/device-types/Cisco/CDB-8P.yaml similarity index 100% rename from device-types/Cisco/cdb-8p.yaml rename to device-types/Cisco/CDB-8P.yaml diff --git a/device-types/Cisco/cdb-8u.yaml b/device-types/Cisco/CDB-8U.yaml similarity index 100% rename from device-types/Cisco/cdb-8u.yaml rename to device-types/Cisco/CDB-8U.yaml diff --git a/device-types/Cisco/cdb-mnt-rack5-c14.yaml b/device-types/Cisco/CDB-MNT-RACK5-C14.yaml similarity index 100% rename from device-types/Cisco/cdb-mnt-rack5-c14.yaml rename to device-types/Cisco/CDB-MNT-RACK5-C14.yaml diff --git a/device-types/Cisco/CISCO3925.yml b/device-types/Cisco/CISCO3925.yaml similarity index 100% rename from device-types/Cisco/CISCO3925.yml rename to device-types/Cisco/CISCO3925.yaml diff --git a/device-types/Cisco/DN1-HW-APL.yml b/device-types/Cisco/DN1-HW-APL.yaml similarity index 100% rename from device-types/Cisco/DN1-HW-APL.yml rename to device-types/Cisco/DN1-HW-APL.yaml diff --git a/device-types/Cisco/ie-4000-4gc4gp4g-e.yaml b/device-types/Cisco/IE-4000-4GC4GP4G-E.yaml similarity index 100% rename from device-types/Cisco/ie-4000-4gc4gp4g-e.yaml rename to device-types/Cisco/IE-4000-4GC4GP4G-E.yaml diff --git a/device-types/Cisco/me-3800x-24fs-m.yaml b/device-types/Cisco/ME-3800X-24FS-M.yaml similarity index 100% rename from device-types/Cisco/me-3800x-24fs-m.yaml rename to device-types/Cisco/ME-3800X-24FS-M.yaml diff --git a/device-types/Cisco/n9k-c9336c-fx2.yaml b/device-types/Cisco/N9K-C9336C-FX2.yaml similarity index 100% rename from device-types/Cisco/n9k-c9336c-fx2.yaml rename to device-types/Cisco/N9K-C9336C-FX2.yaml diff --git a/device-types/Cisco/n9k-c9372px.yaml b/device-types/Cisco/N9K-C9372PX.yaml similarity index 100% rename from device-types/Cisco/n9k-c9372px.yaml rename to device-types/Cisco/N9K-C9372PX.yaml diff --git a/device-types/Cisco/ncs540-acc-sys.yaml b/device-types/Cisco/NCS540-ACC-SYS.yaml similarity index 100% rename from device-types/Cisco/ncs540-acc-sys.yaml rename to device-types/Cisco/NCS540-ACC-SYS.yaml diff --git a/device-types/Cisco/UCS-C220-M4.yml b/device-types/Cisco/UCS-C220-M4.yaml similarity index 100% rename from device-types/Cisco/UCS-C220-M4.yml rename to device-types/Cisco/UCS-C220-M4.yaml diff --git a/device-types/Cisco/UCS-C240-M4S.yml b/device-types/Cisco/UCS-C240-M4S.yaml similarity index 100% rename from device-types/Cisco/UCS-C240-M4S.yml rename to device-types/Cisco/UCS-C240-M4S.yaml diff --git a/device-types/Cisco/UCS-C240-M5SX.yml b/device-types/Cisco/UCS-C240-M5SX.yaml similarity index 100% rename from device-types/Cisco/UCS-C240-M5SX.yml rename to device-types/Cisco/UCS-C240-M5SX.yaml diff --git a/device-types/Cisco/ws-c2360-48td-s.yaml b/device-types/Cisco/WS-C2360-48TD-S.yaml similarity index 100% rename from device-types/Cisco/ws-c2360-48td-s.yaml rename to device-types/Cisco/WS-C2360-48TD-S.yaml diff --git a/device-types/Cisco/ws-c2960+24tc-l.yaml b/device-types/Cisco/WS-C2960+24TC-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960+24tc-l.yaml rename to device-types/Cisco/WS-C2960+24TC-L.yaml diff --git a/device-types/Cisco/ws-c2960+48tc-l.yaml b/device-types/Cisco/WS-C2960+48TC-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960+48tc-l.yaml rename to device-types/Cisco/WS-C2960+48TC-L.yaml diff --git a/device-types/Cisco/ws-c2960-24lt-l.yaml b/device-types/Cisco/WS-C2960-24LT-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960-24lt-l.yaml rename to device-types/Cisco/WS-C2960-24LT-L.yaml diff --git a/device-types/Cisco/ws-c2960-24pc-l.yaml b/device-types/Cisco/WS-C2960-24PC-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960-24pc-l.yaml rename to device-types/Cisco/WS-C2960-24PC-L.yaml diff --git a/device-types/Cisco/ws-c2960-24tc-l.yaml b/device-types/Cisco/WS-C2960-24TC-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960-24tc-l.yaml rename to device-types/Cisco/WS-C2960-24TC-L.yaml diff --git a/device-types/Cisco/ws-c2960-48tc-l.yaml b/device-types/Cisco/WS-C2960-48TC-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960-48tc-l.yaml rename to device-types/Cisco/WS-C2960-48TC-L.yaml diff --git a/device-types/Cisco/ws-c2960c-12pc-l.yaml b/device-types/Cisco/WS-C2960C-12PC-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960c-12pc-l.yaml rename to device-types/Cisco/WS-C2960C-12PC-L.yaml diff --git a/device-types/Cisco/ws-c2960cx-8pc-l.yaml b/device-types/Cisco/WS-C2960CX-8PC-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960cx-8pc-l.yaml rename to device-types/Cisco/WS-C2960CX-8PC-L.yaml diff --git a/device-types/Cisco/ws-c2960cx-8tc-l.yaml b/device-types/Cisco/WS-C2960CX-8TC-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960cx-8tc-l.yaml rename to device-types/Cisco/WS-C2960CX-8TC-L.yaml diff --git a/device-types/Cisco/ws-c2960g-48tc-l.yaml b/device-types/Cisco/WS-C2960G-48TC-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960g-48tc-l.yaml rename to device-types/Cisco/WS-C2960G-48TC-L.yaml diff --git a/device-types/Cisco/ws-c2960s-24ps-l.yaml b/device-types/Cisco/WS-C2960S-24PS-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960s-24ps-l.yaml rename to device-types/Cisco/WS-C2960S-24PS-L.yaml diff --git a/device-types/Cisco/ws-c2960s-24ts-l.yaml b/device-types/Cisco/WS-C2960S-24TS-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960s-24ts-l.yaml rename to device-types/Cisco/WS-C2960S-24TS-L.yaml diff --git a/device-types/Cisco/ws-c2960s-48fpd-l.yaml b/device-types/Cisco/WS-C2960S-48FPD-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960s-48fpd-l.yaml rename to device-types/Cisco/WS-C2960S-48FPD-L.yaml diff --git a/device-types/Cisco/ws-c2960s-48ts-l.yaml b/device-types/Cisco/WS-C2960S-48TS-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960s-48ts-l.yaml rename to device-types/Cisco/WS-C2960S-48TS-L.yaml diff --git a/device-types/Cisco/ws-c2960x-24pd-l.yaml b/device-types/Cisco/WS-C2960X-24PD-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960x-24pd-l.yaml rename to device-types/Cisco/WS-C2960X-24PD-L.yaml diff --git a/device-types/Cisco/ws-c2960x-24ps-l.yaml b/device-types/Cisco/WS-C2960X-24PS-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960x-24ps-l.yaml rename to device-types/Cisco/WS-C2960X-24PS-L.yaml diff --git a/device-types/Cisco/ws-c2960x-24td-l.yaml b/device-types/Cisco/WS-C2960X-24TD-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960x-24td-l.yaml rename to device-types/Cisco/WS-C2960X-24TD-L.yaml diff --git a/device-types/Cisco/ws-c2960x-24ts-l.yaml b/device-types/Cisco/WS-C2960X-24TS-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960x-24ts-l.yaml rename to device-types/Cisco/WS-C2960X-24TS-L.yaml diff --git a/device-types/Cisco/ws-c2960x-48fpd-l.yaml b/device-types/Cisco/WS-C2960X-48FPD-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960x-48fpd-l.yaml rename to device-types/Cisco/WS-C2960X-48FPD-L.yaml diff --git a/device-types/Cisco/ws-c2960x-48fps-l.yaml b/device-types/Cisco/WS-C2960X-48FPS-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960x-48fps-l.yaml rename to device-types/Cisco/WS-C2960X-48FPS-L.yaml diff --git a/device-types/Cisco/ws-c2960x-48lpd-l.yaml b/device-types/Cisco/WS-C2960X-48LPD-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960x-48lpd-l.yaml rename to device-types/Cisco/WS-C2960X-48LPD-L.yaml diff --git a/device-types/Cisco/ws-c2960x-48lps-l.yaml b/device-types/Cisco/WS-C2960X-48LPS-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960x-48lps-l.yaml rename to device-types/Cisco/WS-C2960X-48LPS-L.yaml diff --git a/device-types/Cisco/ws-c2960x-48td-l.yaml b/device-types/Cisco/WS-C2960X-48TD-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960x-48td-l.yaml rename to device-types/Cisco/WS-C2960X-48TD-L.yaml diff --git a/device-types/Cisco/ws-c2960x-48ts-l.yaml b/device-types/Cisco/WS-C2960X-48TS-L.yaml similarity index 100% rename from device-types/Cisco/ws-c2960x-48ts-l.yaml rename to device-types/Cisco/WS-C2960X-48TS-L.yaml diff --git a/device-types/Cisco/ws-c2960xr-48fpd-i.yaml b/device-types/Cisco/WS-C2960XR-48FPD-I.yaml similarity index 100% rename from device-types/Cisco/ws-c2960xr-48fpd-i.yaml rename to device-types/Cisco/WS-C2960XR-48FPD-I.yaml diff --git a/device-types/Cisco/ws-c2960xr-48fps-i.yaml b/device-types/Cisco/WS-C2960XR-48FPS-I.yaml similarity index 100% rename from device-types/Cisco/ws-c2960xr-48fps-i.yaml rename to device-types/Cisco/WS-C2960XR-48FPS-I.yaml diff --git a/device-types/Cisco/ws-c2960xr-48lpd-i.yaml b/device-types/Cisco/WS-C2960XR-48LPD-I.yaml similarity index 100% rename from device-types/Cisco/ws-c2960xr-48lpd-i.yaml rename to device-types/Cisco/WS-C2960XR-48LPD-I.yaml diff --git a/device-types/Cisco/ws-c2960xr-48lps-i.yaml b/device-types/Cisco/WS-C2960XR-48LPS-I.yaml similarity index 100% rename from device-types/Cisco/ws-c2960xr-48lps-i.yaml rename to device-types/Cisco/WS-C2960XR-48LPS-I.yaml diff --git a/device-types/Cisco/ws-c2960xr-48td-i.yaml b/device-types/Cisco/WS-C2960XR-48TD-I.yaml similarity index 100% rename from device-types/Cisco/ws-c2960xr-48td-i.yaml rename to device-types/Cisco/WS-C2960XR-48TD-I.yaml diff --git a/device-types/Cisco/ws-c2960xr-48ts-i.yaml b/device-types/Cisco/WS-C2960XR-48TS-I.yaml similarity index 100% rename from device-types/Cisco/ws-c2960xr-48ts-i.yaml rename to device-types/Cisco/WS-C2960XR-48TS-I.yaml diff --git a/device-types/Cisco/ws-c3560-48ps.yaml b/device-types/Cisco/WS-C3560-48PS.yaml similarity index 100% rename from device-types/Cisco/ws-c3560-48ps.yaml rename to device-types/Cisco/WS-C3560-48PS.yaml diff --git a/device-types/Cisco/ws-c3560cx-12pc-s.yaml b/device-types/Cisco/WS-C3560CX-12PC-S.yaml similarity index 100% rename from device-types/Cisco/ws-c3560cx-12pc-s.yaml rename to device-types/Cisco/WS-C3560CX-12PC-S.yaml diff --git a/device-types/Cisco/ws-c3560cx-12pd-s.yaml b/device-types/Cisco/WS-C3560CX-12PD-S.yaml similarity index 100% rename from device-types/Cisco/ws-c3560cx-12pd-s.yaml rename to device-types/Cisco/WS-C3560CX-12PD-S.yaml diff --git a/device-types/Cisco/ws-c3560cx-12tc-s.yaml b/device-types/Cisco/WS-C3560CX-12TC-S.yaml similarity index 100% rename from device-types/Cisco/ws-c3560cx-12tc-s.yaml rename to device-types/Cisco/WS-C3560CX-12TC-S.yaml diff --git a/device-types/Cisco/ws-c3560cx-8pc-s.yaml b/device-types/Cisco/WS-C3560CX-8PC-S.yaml similarity index 100% rename from device-types/Cisco/ws-c3560cx-8pc-s.yaml rename to device-types/Cisco/WS-C3560CX-8PC-S.yaml diff --git a/device-types/Cisco/ws-c3560cx-8pt-s.yaml b/device-types/Cisco/WS-C3560CX-8PT-S.yaml similarity index 100% rename from device-types/Cisco/ws-c3560cx-8pt-s.yaml rename to device-types/Cisco/WS-C3560CX-8PT-S.yaml diff --git a/device-types/Cisco/ws-c3560cx-8tc-s.yaml b/device-types/Cisco/WS-C3560CX-8TC-S.yaml similarity index 100% rename from device-types/Cisco/ws-c3560cx-8tc-s.yaml rename to device-types/Cisco/WS-C3560CX-8TC-S.yaml diff --git a/device-types/Cisco/ws-c3560cx-8xpd-s.yaml b/device-types/Cisco/WS-C3560CX-8XPD-S.yaml similarity index 100% rename from device-types/Cisco/ws-c3560cx-8xpd-s.yaml rename to device-types/Cisco/WS-C3560CX-8XPD-S.yaml diff --git a/device-types/Cisco/ws-c3560v2-24ps.yaml b/device-types/Cisco/WS-C3560V2-24PS.yaml similarity index 100% rename from device-types/Cisco/ws-c3560v2-24ps.yaml rename to device-types/Cisco/WS-C3560V2-24PS.yaml diff --git a/device-types/Cisco/ws-c3560v2-48ps.yaml b/device-types/Cisco/WS-C3560V2-48PS.yaml similarity index 100% rename from device-types/Cisco/ws-c3560v2-48ps.yaml rename to device-types/Cisco/WS-C3560V2-48PS.yaml diff --git a/device-types/Cisco/ws-c3560x-24p.yaml b/device-types/Cisco/WS-C3560X-24P.yaml similarity index 100% rename from device-types/Cisco/ws-c3560x-24p.yaml rename to device-types/Cisco/WS-C3560X-24P.yaml diff --git a/device-types/Cisco/ws-c3560x-48p.yaml b/device-types/Cisco/WS-C3560X-48P.yaml similarity index 100% rename from device-types/Cisco/ws-c3560x-48p.yaml rename to device-types/Cisco/WS-C3560X-48P.yaml diff --git a/device-types/Cisco/ws-c3560x-48t-s.yaml b/device-types/Cisco/WS-C3560X-48T-S.yaml similarity index 100% rename from device-types/Cisco/ws-c3560x-48t-s.yaml rename to device-types/Cisco/WS-C3560X-48T-S.yaml diff --git a/device-types/Cisco/ws-c3650-24ps.yaml b/device-types/Cisco/WS-C3650-24PS.yaml similarity index 100% rename from device-types/Cisco/ws-c3650-24ps.yaml rename to device-types/Cisco/WS-C3650-24PS.yaml diff --git a/device-types/Cisco/ws-c3650-24ts.yaml b/device-types/Cisco/WS-C3650-24TS.yaml similarity index 100% rename from device-types/Cisco/ws-c3650-24ts.yaml rename to device-types/Cisco/WS-C3650-24TS.yaml diff --git a/device-types/Cisco/ws-c3650-48fd-e.yaml b/device-types/Cisco/WS-C3650-48FD-E.yaml similarity index 100% rename from device-types/Cisco/ws-c3650-48fd-e.yaml rename to device-types/Cisco/WS-C3650-48FD-E.yaml diff --git a/device-types/Cisco/ws-c3650-48fd-s.yaml b/device-types/Cisco/WS-C3650-48FD-S.yaml similarity index 100% rename from device-types/Cisco/ws-c3650-48fd-s.yaml rename to device-types/Cisco/WS-C3650-48FD-S.yaml diff --git a/device-types/Cisco/ws-c3650-48fq-e.yaml b/device-types/Cisco/WS-C3650-48FQ-E.yaml similarity index 100% rename from device-types/Cisco/ws-c3650-48fq-e.yaml rename to device-types/Cisco/WS-C3650-48FQ-E.yaml diff --git a/device-types/Cisco/ws-c3650-48fq-s.yaml b/device-types/Cisco/WS-C3650-48FQ-S.yaml similarity index 100% rename from device-types/Cisco/ws-c3650-48fq-s.yaml rename to device-types/Cisco/WS-C3650-48FQ-S.yaml diff --git a/device-types/Cisco/ws-c3650-48pd.yaml b/device-types/Cisco/WS-C3650-48PD.yaml similarity index 100% rename from device-types/Cisco/ws-c3650-48pd.yaml rename to device-types/Cisco/WS-C3650-48PD.yaml diff --git a/device-types/Cisco/ws-c3650-48pq-e.yaml b/device-types/Cisco/WS-C3650-48PQ-E.yaml similarity index 100% rename from device-types/Cisco/ws-c3650-48pq-e.yaml rename to device-types/Cisco/WS-C3650-48PQ-E.yaml diff --git a/device-types/Cisco/ws-c3650-48pq-s.yaml b/device-types/Cisco/WS-C3650-48PQ-S.yaml similarity index 100% rename from device-types/Cisco/ws-c3650-48pq-s.yaml rename to device-types/Cisco/WS-C3650-48PQ-S.yaml diff --git a/device-types/Cisco/ws-c3650-48ps.yaml b/device-types/Cisco/WS-C3650-48PS.yaml similarity index 100% rename from device-types/Cisco/ws-c3650-48ps.yaml rename to device-types/Cisco/WS-C3650-48PS.yaml diff --git a/device-types/Cisco/ws-c3650-48td-e.yaml b/device-types/Cisco/WS-C3650-48TD-E.yaml similarity index 100% rename from device-types/Cisco/ws-c3650-48td-e.yaml rename to device-types/Cisco/WS-C3650-48TD-E.yaml diff --git a/device-types/Cisco/ws-c3650-48td-s.yaml b/device-types/Cisco/WS-C3650-48TD-S.yaml similarity index 100% rename from device-types/Cisco/ws-c3650-48td-s.yaml rename to device-types/Cisco/WS-C3650-48TD-S.yaml diff --git a/device-types/Cisco/ws-c3650-48tq-e.yaml b/device-types/Cisco/WS-C3650-48TQ-E.yaml similarity index 100% rename from device-types/Cisco/ws-c3650-48tq-e.yaml rename to device-types/Cisco/WS-C3650-48TQ-E.yaml diff --git a/device-types/Cisco/ws-c3750g-12s.yaml b/device-types/Cisco/WS-C3750G-12S.yaml similarity index 100% rename from device-types/Cisco/ws-c3750g-12s.yaml rename to device-types/Cisco/WS-C3750G-12S.yaml diff --git a/device-types/Cisco/ws-c3750x-12s.yaml b/device-types/Cisco/WS-C3750X-12S.yaml similarity index 100% rename from device-types/Cisco/ws-c3750x-12s.yaml rename to device-types/Cisco/WS-C3750X-12S.yaml diff --git a/device-types/Cisco/ws-c3750x-24.yaml b/device-types/Cisco/WS-C3750X-24.yaml similarity index 100% rename from device-types/Cisco/ws-c3750x-24.yaml rename to device-types/Cisco/WS-C3750X-24.yaml diff --git a/device-types/Cisco/ws-c3850-12s.yaml b/device-types/Cisco/WS-C3850-12S.yaml similarity index 100% rename from device-types/Cisco/ws-c3850-12s.yaml rename to device-types/Cisco/WS-C3850-12S.yaml diff --git a/device-types/Cisco/ws-c3850-12xs.yaml b/device-types/Cisco/WS-C3850-12XS.yaml similarity index 100% rename from device-types/Cisco/ws-c3850-12xs.yaml rename to device-types/Cisco/WS-C3850-12XS.yaml diff --git a/device-types/Cisco/ws-c3850-24s.yaml b/device-types/Cisco/WS-C3850-24S.yaml similarity index 100% rename from device-types/Cisco/ws-c3850-24s.yaml rename to device-types/Cisco/WS-C3850-24S.yaml diff --git a/device-types/Cisco/ws-c3850-24u.yaml b/device-types/Cisco/WS-C3850-24U.yaml similarity index 100% rename from device-types/Cisco/ws-c3850-24u.yaml rename to device-types/Cisco/WS-C3850-24U.yaml diff --git a/device-types/Cisco/ws-c3850-24xs.yaml b/device-types/Cisco/WS-C3850-24XS.yaml similarity index 100% rename from device-types/Cisco/ws-c3850-24xs.yaml rename to device-types/Cisco/WS-C3850-24XS.yaml diff --git a/device-types/Cisco/ws-c3850-48p.yaml b/device-types/Cisco/WS-C3850-48P.yaml similarity index 100% rename from device-types/Cisco/ws-c3850-48p.yaml rename to device-types/Cisco/WS-C3850-48P.yaml diff --git a/device-types/Cisco/ws-c3850-48u.yaml b/device-types/Cisco/WS-C3850-48U.yaml similarity index 100% rename from device-types/Cisco/ws-c3850-48u.yaml rename to device-types/Cisco/WS-C3850-48U.yaml diff --git a/device-types/Cisco/ws-c4900m.yaml b/device-types/Cisco/WS-C4900M.yaml similarity index 100% rename from device-types/Cisco/ws-c4900m.yaml rename to device-types/Cisco/WS-C4900M.yaml From 9b2e304907a241d41c9fdb168e5edca740bee590 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Sun, 24 Oct 2021 07:24:48 +0500 Subject: [PATCH 11/80] Create WS-C3750E-24TD.yaml (#518) --- device-types/Cisco/WS-C3750E-24TD.yaml | 67 ++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 device-types/Cisco/WS-C3750E-24TD.yaml diff --git a/device-types/Cisco/WS-C3750E-24TD.yaml b/device-types/Cisco/WS-C3750E-24TD.yaml new file mode 100644 index 0000000000..b18417e95f --- /dev/null +++ b/device-types/Cisco/WS-C3750E-24TD.yaml @@ -0,0 +1,67 @@ +--- +manufacturer: Cisco +model: Catalyst 3750E-24TD +slug: ws-c3750e-24td +part_number: WS-C3750E-24TD +is_full_depth: false +u_height: 1 +interfaces: + - name: GigabitEthernet1/0/1 + type: 1000base-t + - name: GigabitEthernet1/0/2 + type: 1000base-t + - name: GigabitEthernet1/0/3 + type: 1000base-t + - name: GigabitEthernet1/0/4 + type: 1000base-t + - name: GigabitEthernet1/0/5 + type: 1000base-t + - name: GigabitEthernet1/0/6 + type: 1000base-t + - name: GigabitEthernet1/0/7 + type: 1000base-t + - name: GigabitEthernet1/0/8 + type: 1000base-t + - name: GigabitEthernet1/0/9 + type: 1000base-t + - name: GigabitEthernet1/0/10 + type: 1000base-t + - name: GigabitEthernet1/0/11 + type: 1000base-t + - name: GigabitEthernet1/0/12 + type: 1000base-t + - name: GigabitEthernet1/0/13 + type: 1000base-t + - name: GigabitEthernet1/0/14 + type: 1000base-t + - name: GigabitEthernet1/0/15 + type: 1000base-t + - name: GigabitEthernet1/0/16 + type: 1000base-t + - name: GigabitEthernet1/0/17 + type: 1000base-t + - name: GigabitEthernet1/0/18 + type: 1000base-t + - name: GigabitEthernet1/0/19 + type: 1000base-t + - name: GigabitEthernet1/0/20 + type: 1000base-t + - name: GigabitEthernet1/0/21 + type: 1000base-t + - name: GigabitEthernet1/0/22 + type: 1000base-t + - name: GigabitEthernet1/0/23 + type: 1000base-t + - name: GigabitEthernet1/0/24 + type: 1000base-t + - name: TenGigabitEthernet1/0/1 + type: 10gbase-x-x2 + - name: TenGigabitEthernet1/0/2 + type: 10gbase-x-x2 +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 265 From 6fdc3f552f2b7d61e7ec58300c1da8c8779440aa Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Sun, 24 Oct 2021 07:25:04 +0500 Subject: [PATCH 12/80] Create AP7920.yaml (#515) --- device-types/APC/AP7920.yaml | 43 ++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 device-types/APC/AP7920.yaml diff --git a/device-types/APC/AP7920.yaml b/device-types/APC/AP7920.yaml new file mode 100644 index 0000000000..8b1ffcf826 --- /dev/null +++ b/device-types/APC/AP7920.yaml @@ -0,0 +1,43 @@ +--- +manufacturer: APC +model: AP7920 +slug: ap7920 +part_number: AP7920 +u_height: 1 +is_full_depth: false +comments: Rack PDU, Switched, 1U, 10A, 208/230V, (8)C13 +console-ports: + - name: Serial + type: rj-12 +power-ports: + - name: Power Port 1 + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 5 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 6 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 7 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 8 + type: iec-60320-c13 + power_port: Power Port 1 +interfaces: + - name: Ethernet + type: 100base-tx + mgmt_only: true From 630d2dae3b70f9bd7ba9e6d206e7368fae28be01 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Sun, 24 Oct 2021 07:25:24 +0500 Subject: [PATCH 13/80] Create Huawei_S5732-H24UM2CC.yaml (#514) --- .../Huawei/Huawei_S5732-H24UM2CC.yaml | 81 +++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 device-types/Huawei/Huawei_S5732-H24UM2CC.yaml diff --git a/device-types/Huawei/Huawei_S5732-H24UM2CC.yaml b/device-types/Huawei/Huawei_S5732-H24UM2CC.yaml new file mode 100644 index 0000000000..123e44874d --- /dev/null +++ b/device-types/Huawei/Huawei_S5732-H24UM2CC.yaml @@ -0,0 +1,81 @@ +--- +manufacturer: Huawei +model: Huawei_S5732-H24UM2CC +slug: s5732-h24um2cc +part_number: S5732-H24UM2CC +u_height: 1 +is_full_depth: false +console-ports: + - name: console + type: rj-45 +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 1000 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 1000 +interfaces: + - name: MEth0/0/1 + type: 1000base-t + mgmt_only: true + - name: XGigabitEthernet0/0/1 + type: 10gbase-t + - name: XGigabitEthernet0/0/2 + type: 10gbase-t + - name: XGigabitEthernet0/0/3 + type: 10gbase-t + - name: XGigabitEthernet0/0/4 + type: 10gbase-t + - name: XGigabitEthernet0/0/5 + type: 10gbase-t + - name: XGigabitEthernet0/0/6 + type: 10gbase-t + - name: XGigabitEthernet0/0/7 + type: 10gbase-t + - name: XGigabitEthernet0/0/8 + type: 10gbase-t + - name: XGigabitEthernet0/0/9 + type: 10gbase-t + - name: XGigabitEthernet0/0/10 + type: 10gbase-t + - name: XGigabitEthernet0/0/11 + type: 10gbase-t + - name: XGigabitEthernet0/0/12 + type: 10gbase-t + - name: XGigabitEthernet0/0/13 + type: 10gbase-t + - name: XGigabitEthernet0/0/14 + type: 10gbase-t + - name: XGigabitEthernet0/0/15 + type: 10gbase-t + - name: XGigabitEthernet0/0/16 + type: 10gbase-t + - name: XGigabitEthernet0/0/17 + type: 10gbase-t + - name: XGigabitEthernet0/0/18 + type: 10gbase-t + - name: XGigabitEthernet0/0/19 + type: 10gbase-t + - name: XGigabitEthernet0/0/20 + type: 10gbase-t + - name: XGigabitEthernet0/0/21 + type: 10gbase-t + - name: XGigabitEthernet0/0/22 + type: 10gbase-t + - name: XGigabitEthernet0/0/23 + type: 10gbase-t + - name: XGigabitEthernet0/0/24 + type: 10gbase-t + - name: XGigabitEthernet0/0/25 + type: 25gbase-x-sfp28 + - name: XGigabitEthernet0/0/26 + type: 25gbase-x-sfp28 + - name: XGigabitEthernet0/0/27 + type: 25gbase-x-sfp28 + - name: XGigabitEthernet0/0/28 + type: 25gbase-x-sfp28 + - name: 100GE0/0/1 + type: 100gbase-x-qsfp28 + - name: 100GE0/0/2 + type: 100gbase-x-qsfp28 From a71fa601c86012bb66b88af460675e1001604105 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Sun, 24 Oct 2021 07:25:42 +0500 Subject: [PATCH 14/80] Create SURT2000RMXLI.yaml (#517) --- device-types/APC/SURT2000RMXLI.yaml | 36 +++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 device-types/APC/SURT2000RMXLI.yaml diff --git a/device-types/APC/SURT2000RMXLI.yaml b/device-types/APC/SURT2000RMXLI.yaml new file mode 100644 index 0000000000..d07bb2d4a7 --- /dev/null +++ b/device-types/APC/SURT2000RMXLI.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: APC +model: Smart-UPS RT 2000VA RM +slug: smart-ups-rt-2000va-rm +part_number: SURT2000RMXLI +u_height: 2 +is_full_depth: true +console-ports: + - name: Serial + type: rj-45 +power-ports: + - name: Inlet + type: iec-60320-c20 +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 2 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 3 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 4 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 5 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 6 + type: iec-60320-c13 + power_port: Inlet +interfaces: + - name: Ethernet + type: 100base-tx + mgmt_only: true From 480caec420b80c2081d8d4fada8f7f7b96862fc5 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Sun, 24 Oct 2021 07:25:53 +0500 Subject: [PATCH 15/80] Create AP7723.yaml (#516) --- device-types/APC/AP7723.yaml | 39 ++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 device-types/APC/AP7723.yaml diff --git a/device-types/APC/AP7723.yaml b/device-types/APC/AP7723.yaml new file mode 100644 index 0000000000..5eaa2b3445 --- /dev/null +++ b/device-types/APC/AP7723.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: APC +model: AP7723 +slug: ap7723 +part_number: AP7723 +u_height: 1 +is_full_depth: false +comments: RACK ATS, 16A/230V, C20 IN, (8) C13 + (1) C19 OUT +console-ports: + - name: Serial + type: rj-12 +power-ports: + - name: Source A + type: iec-60320-c20 + - name: Source B + type: iec-60320-c20 +power-outlets: + - name: Outlet 1 + type: iec-60320-c19 + - name: Outlet 2 + type: iec-60320-c13 + - name: Outlet 3 + type: iec-60320-c13 + - name: Outlet 4 + type: iec-60320-c13 + - name: Outlet 5 + type: iec-60320-c13 + - name: Outlet 6 + type: iec-60320-c13 + - name: Outlet 7 + type: iec-60320-c13 + - name: Outlet 8 + type: iec-60320-c13 + - name: Outlet 9 + type: iec-60320-c13 +interfaces: + - name: Management + type: 100base-tx + mgmt_only: true From 025e35bb2343c3cf464e0c46ca30fde7de6895f7 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 25 Oct 2021 16:33:49 +0500 Subject: [PATCH 16/80] Create SNR-PDU-08A-W2.yaml (#525) --- device-types/SNR/SNR-PDU-08A-W2.yaml | 36 ++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 device-types/SNR/SNR-PDU-08A-W2.yaml diff --git a/device-types/SNR/SNR-PDU-08A-W2.yaml b/device-types/SNR/SNR-PDU-08A-W2.yaml new file mode 100644 index 0000000000..ed6beefeb0 --- /dev/null +++ b/device-types/SNR/SNR-PDU-08A-W2.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: SNR +model: SNR-PDU-08A-W2 +slug: snr-pdu-08a-w2 +part_number: SNR-PDU-08A-W2 +u_height: 1 +is_full_depth: false +comments: Rack PDU, 1U, 16A, 230V, (8) C13 +power-ports: + - name: Power Port 1 + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 5 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 6 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 7 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 8 + type: iec-60320-c13 + power_port: Power Port 1 From 7c2469953e18ec208fa90af361d523dd84c2a7f5 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 25 Oct 2021 16:34:34 +0500 Subject: [PATCH 17/80] Create SRT2200RMXLI.yaml (#523) * Create SRT2200RMXLI --- device-types/APC/SRT2200RMXLI.yaml | 48 ++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 device-types/APC/SRT2200RMXLI.yaml diff --git a/device-types/APC/SRT2200RMXLI.yaml b/device-types/APC/SRT2200RMXLI.yaml new file mode 100644 index 0000000000..5252146ead --- /dev/null +++ b/device-types/APC/SRT2200RMXLI.yaml @@ -0,0 +1,48 @@ +--- +manufacturer: APC +model: Smart-UPS SRT 2200VA RM +slug: smart-ups-srt-2200va-rm +part_number: SRT2200RMXLI +u_height: 2 +is_full_depth: true +console-ports: + - name: Serial + type: rj-45 +power-ports: + - name: Inlet + type: iec-60320-c20 +power-outlets: + - name: Group 1 Outlet 1 + type: iec-60320-c13 + power_port: Inlet + - name: Group 1 Outlet 2 + type: iec-60320-c13 + power_port: Inlet + - name: Group 1 Outlet 3 + type: iec-60320-c13 + power_port: Inlet + - name: Group 1 Outlet 4 + type: iec-60320-c13 + power_port: Inlet + - name: Group 2 Outlet 1 + type: iec-60320-c13 + power_port: Inlet + - name: Group 2 Outlet 2 + type: iec-60320-c13 + power_port: Inlet + - name: Group 2 Outlet 3 + type: iec-60320-c13 + power_port: Inlet + - name: Group 2 Outlet 4 + type: iec-60320-c13 + power_port: Inlet + - name: 16A Outlet 1 + type: iec-60320-c19 + power_port: Inlet + - name: 16A Outlet 2 + type: iec-60320-c19 + power_port: Inlet +interfaces: + - name: Ethernet + type: 100base-tx + mgmt_only: true From f887bc0fa60f75a04a577f2f4c64ae26c327cc43 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 25 Oct 2021 16:34:51 +0500 Subject: [PATCH 18/80] Create SNR-PDU-08S-W2.yaml (#524) --- device-types/SNR/SNR-PDU-08S-W2.yaml | 36 ++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 device-types/SNR/SNR-PDU-08S-W2.yaml diff --git a/device-types/SNR/SNR-PDU-08S-W2.yaml b/device-types/SNR/SNR-PDU-08S-W2.yaml new file mode 100644 index 0000000000..2b21b089d5 --- /dev/null +++ b/device-types/SNR/SNR-PDU-08S-W2.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: SNR +model: SNR-PDU-08S-W2 +slug: snr-pdu-08s-w2 +part_number: SNR-PDU-08S-W2 +u_height: 1 +is_full_depth: false +comments: Rack PDU, 1U, 16A, 230V, (8)Schuko +power-ports: + - name: Power Port 1 + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: ita-f + power_port: Power Port 1 + - name: Outlet 2 + type: ita-f + power_port: Power Port 1 + - name: Outlet 3 + type: ita-f + power_port: Power Port 1 + - name: Outlet 4 + type: ita-f + power_port: Power Port 1 + - name: Outlet 5 + type: ita-f + power_port: Power Port 1 + - name: Outlet 6 + type: ita-f + power_port: Power Port 1 + - name: Outlet 7 + type: ita-f + power_port: Power Port 1 + - name: Outlet 8 + type: ita-f + power_port: Power Port 1 From e792dbaa9b48e75550a89214df8544db8dd385c7 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 25 Oct 2021 16:35:13 +0500 Subject: [PATCH 19/80] Create C9200L-48PL-4G.yaml (#522) --- device-types/Cisco/C9200L-48PL-4G.yaml | 186 +++++++++++++++++++++++++ 1 file changed, 186 insertions(+) create mode 100644 device-types/Cisco/C9200L-48PL-4G.yaml diff --git a/device-types/Cisco/C9200L-48PL-4G.yaml b/device-types/Cisco/C9200L-48PL-4G.yaml new file mode 100644 index 0000000000..c69db48468 --- /dev/null +++ b/device-types/Cisco/C9200L-48PL-4G.yaml @@ -0,0 +1,186 @@ +--- +manufacturer: Cisco +model: C9200L-48PL-4G +part_number: C9200L-48PL-4G +slug: c9200l-48lp-4g +u_height: 1 +is_full_depth: false +comments: '[Cisco Catalyst 9200 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9200-series-switches/nb-06-cat9200-ser-data-sheet-cte-en.html)' +console_ports: + - name: Console + type: rj-45 + - name: usb + type: usb-mini-b +power_ports: + - name: PS-1 + type: iec-60320-c14 + maximum_draw: 600 + - name: PS-2 + type: iec-60320-c14 + maximum_draw: 600 +interfaces: + - name: GigabitEthernet1/0/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/3 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/4 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/5 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/6 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/7 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/8 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/9 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/10 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/11 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/12 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/13 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/14 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/15 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/16 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/17 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/18 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/19 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/20 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/21 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/22 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/23 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/24 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/25 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/26 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/27 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/28 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/29 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/30 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/31 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/32 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/33 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/34 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/35 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/36 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/37 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/38 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/39 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/40 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/41 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/42 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/43 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/44 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/45 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/46 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/47 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/48 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/1/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/1/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/1/3 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/1/4 + type: 1000base-t + mgmt_only: false + - name: STACK0 + type: cisco-stackwise + mgmt_only: false + - name: STACK1 + type: cisco-stackwise + mgmt_only: false + - name: GigabitEthernet0 + type: 1000base-t + mgmt_only: true From 4e2ad7ba326c6e7b38b27f3ba9ee280c4d661914 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 25 Oct 2021 16:35:26 +0500 Subject: [PATCH 20/80] Create RB951G-2HnD.yaml (#521) --- device-types/MikroTik/RB951G-2HnD.yaml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 device-types/MikroTik/RB951G-2HnD.yaml diff --git a/device-types/MikroTik/RB951G-2HnD.yaml b/device-types/MikroTik/RB951G-2HnD.yaml new file mode 100644 index 0000000000..a87acb4f1e --- /dev/null +++ b/device-types/MikroTik/RB951G-2HnD.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: MikroTik +model: RB951G-2HnD +slug: rb951g-2hnd +console-server-port: + - name: usb + type: usb-a +power-ports: + - name: power8-30V + type: iec-60320-c14 + maximum_draw: 10 +interfaces: + - name: ether1 + type: 1000base-t + - name: ether2 + type: 1000base-t + - name: ether3 + type: 1000base-t + - name: ether4 + type: 1000base-t + - name: ether5 + type: 1000base-t From d861e21e06ecd4735172281340087db752ce079a Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 25 Oct 2021 19:43:09 +0500 Subject: [PATCH 21/80] Create N9K-C93240YC-FX2.yaml (#526) --- device-types/Cisco/N9K-C93240YC-FX2.yaml | 143 +++++++++++++++++++++++ 1 file changed, 143 insertions(+) create mode 100644 device-types/Cisco/N9K-C93240YC-FX2.yaml diff --git a/device-types/Cisco/N9K-C93240YC-FX2.yaml b/device-types/Cisco/N9K-C93240YC-FX2.yaml new file mode 100644 index 0000000000..40297f108a --- /dev/null +++ b/device-types/Cisco/N9K-C93240YC-FX2.yaml @@ -0,0 +1,143 @@ +--- +manufacturer: Cisco +model: Nexus 93240YC-FX2 +part_number: N9K-C93240YC-FX2 +slug: n9k-c93240yc-fx2 +u_height: 2 +is_full_depth: true +console-ports: + - name: console + type: rj-45 +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 750 + allocated_draw: 708 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 750 + allocated_draw: 708 +interfaces: + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: Ethernet1/1 + type: 25gbase-x-sfp28 + - name: Ethernet1/2 + type: 25gbase-x-sfp28 + - name: Ethernet1/3 + type: 25gbase-x-sfp28 + - name: Ethernet1/4 + type: 25gbase-x-sfp28 + - name: Ethernet1/5 + type: 25gbase-x-sfp28 + - name: Ethernet1/6 + type: 25gbase-x-sfp28 + - name: Ethernet1/7 + type: 25gbase-x-sfp28 + - name: Ethernet1/8 + type: 25gbase-x-sfp28 + - name: Ethernet1/9 + type: 25gbase-x-sfp28 + - name: Ethernet1/10 + type: 25gbase-x-sfp28 + - name: Ethernet1/11 + type: 25gbase-x-sfp28 + - name: Ethernet1/12 + type: 25gbase-x-sfp28 + - name: Ethernet1/13 + type: 25gbase-x-sfp28 + - name: Ethernet1/14 + type: 25gbase-x-sfp28 + - name: Ethernet1/15 + type: 25gbase-x-sfp28 + - name: Ethernet1/16 + type: 25gbase-x-sfp28 + - name: Ethernet1/17 + type: 25gbase-x-sfp28 + - name: Ethernet1/18 + type: 25gbase-x-sfp28 + - name: Ethernet1/19 + type: 25gbase-x-sfp28 + - name: Ethernet1/20 + type: 25gbase-x-sfp28 + - name: Ethernet1/21 + type: 25gbase-x-sfp28 + - name: Ethernet1/22 + type: 25gbase-x-sfp28 + - name: Ethernet1/23 + type: 25gbase-x-sfp28 + - name: Ethernet1/24 + type: 25gbase-x-sfp28 + - name: Ethernet1/25 + type: 25gbase-x-sfp28 + - name: Ethernet1/26 + type: 25gbase-x-sfp28 + - name: Ethernet1/27 + type: 25gbase-x-sfp28 + - name: Ethernet1/28 + type: 25gbase-x-sfp28 + - name: Ethernet1/29 + type: 25gbase-x-sfp28 + - name: Ethernet1/30 + type: 25gbase-x-sfp28 + - name: Ethernet1/31 + type: 25gbase-x-sfp28 + - name: Ethernet1/32 + type: 25gbase-x-sfp28 + - name: Ethernet1/33 + type: 25gbase-x-sfp28 + - name: Ethernet1/34 + type: 25gbase-x-sfp28 + - name: Ethernet1/35 + type: 25gbase-x-sfp28 + - name: Ethernet1/36 + type: 25gbase-x-sfp28 + - name: Ethernet1/37 + type: 25gbase-x-sfp28 + - name: Ethernet1/38 + type: 25gbase-x-sfp28 + - name: Ethernet1/39 + type: 25gbase-x-sfp28 + - name: Ethernet1/40 + type: 25gbase-x-sfp28 + - name: Ethernet1/41 + type: 25gbase-x-sfp28 + - name: Ethernet1/42 + type: 25gbase-x-sfp28 + - name: Ethernet1/43 + type: 25gbase-x-sfp28 + - name: Ethernet1/44 + type: 25gbase-x-sfp28 + - name: Ethernet1/45 + type: 25gbase-x-sfp28 + - name: Ethernet1/46 + type: 25gbase-x-sfp28 + - name: Ethernet1/47 + type: 25gbase-x-sfp28 + - name: Ethernet1/48 + type: 25gbase-x-sfp28 + - name: Ethernet1/49 + type: 100gbase-x-qsfp28 + - name: Ethernet1/50 + type: 100gbase-x-qsfp28 + - name: Ethernet1/51 + type: 100gbase-x-qsfp28 + - name: Ethernet1/52 + type: 100gbase-x-qsfp28 + - name: Ethernet1/53 + type: 100gbase-x-qsfp28 + - name: Ethernet1/54 + type: 100gbase-x-qsfp28 + - name: Ethernet1/55 + type: 100gbase-x-qsfp28 + - name: Ethernet1/56 + type: 100gbase-x-qsfp28 + - name: Ethernet1/57 + type: 100gbase-x-qsfp28 + - name: Ethernet1/58 + type: 100gbase-x-qsfp28 + - name: Ethernet1/59 + type: 100gbase-x-qsfp28 + - name: Ethernet1/60 + type: 100gbase-x-qsfp28 From fc892cfe2e53455822677afc37249fa62aac6951 Mon Sep 17 00:00:00 2001 From: "J.P. Krauss" Date: Mon, 25 Oct 2021 07:49:54 -0700 Subject: [PATCH 22/80] Create Qotom Q330G4 (#519) --- device-types/Qotom/Q330G4.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 device-types/Qotom/Q330G4.yaml diff --git a/device-types/Qotom/Q330G4.yaml b/device-types/Qotom/Q330G4.yaml new file mode 100644 index 0000000000..6a2fa1e5fc --- /dev/null +++ b/device-types/Qotom/Q330G4.yaml @@ -0,0 +1,21 @@ +--- +manufacturer: Qotom +model: Q330G4 +slug: q330g4 +u_height: 0 +is_full_depth: false +power-ports: + - name: Power + type: nema-5-15p +console-ports: + - name: Console + type: de-9 +interfaces: + - name: Ethernet 1 + type: 1000base-t + - name: Ethernet 2 + type: 1000base-t + - name: Ethernet 3 + type: 1000base-t + - name: Ethernet 4 + type: 1000base-t From 140f824892ede5d90e4912de17fa3588c89e3dde Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Tue, 2 Nov 2021 10:34:21 -0400 Subject: [PATCH 23/80] Add Juniper MX240, MX960 (#531) --- device-types/Juniper/MX240.yaml | 7 +++++++ device-types/Juniper/MX960.yaml | 7 +++++++ 2 files changed, 14 insertions(+) create mode 100644 device-types/Juniper/MX240.yaml create mode 100644 device-types/Juniper/MX960.yaml diff --git a/device-types/Juniper/MX240.yaml b/device-types/Juniper/MX240.yaml new file mode 100644 index 0000000000..abd4a460f5 --- /dev/null +++ b/device-types/Juniper/MX240.yaml @@ -0,0 +1,7 @@ +--- +manufacturer: Juniper +model: MX240 +slug: mx240 +u_height: 5 +is_full_depth: true +comments: '[Juniper MX480 Data Sheet](https://www.juniper.net/us/en/products-services/routing/mx-series/mx240/)' diff --git a/device-types/Juniper/MX960.yaml b/device-types/Juniper/MX960.yaml new file mode 100644 index 0000000000..ee0cf719d8 --- /dev/null +++ b/device-types/Juniper/MX960.yaml @@ -0,0 +1,7 @@ +--- +manufacturer: Juniper +model: MX960 +slug: mx960 +u_height: 16 +is_full_depth: true +comments: '[Juniper MX480 Data Sheet](https://www.juniper.net/us/en/products-services/routing/mx-series/mx960/)' From 2f9a044116a16b815792b3e113a7e9851dea11c1 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Tue, 2 Nov 2021 16:06:49 +0100 Subject: [PATCH 24/80] Add devices from Rohde&Schwarz Cybersecurity (#532) * Add Rohde&Schwarz Cybersecurity SITLine ETH4G and ETH40G devices * Add Rohde&Schwarz Cybersecurity TrustedVPN-L and TrustedVPN-XL devices --- .../Rohde und Schwarz/SITLine-ETH-40G.yaml | 37 +++++++++++++++++++ .../Rohde und Schwarz/SITLine-ETH-4G.yaml | 37 +++++++++++++++++++ .../Rohde und Schwarz/TrustedVPN-L.yaml | 32 ++++++++++++++++ .../Rohde und Schwarz/TrustedVPN-XL.yaml | 34 +++++++++++++++++ 4 files changed, 140 insertions(+) create mode 100644 device-types/Rohde und Schwarz/SITLine-ETH-40G.yaml create mode 100644 device-types/Rohde und Schwarz/SITLine-ETH-4G.yaml create mode 100644 device-types/Rohde und Schwarz/TrustedVPN-L.yaml create mode 100644 device-types/Rohde und Schwarz/TrustedVPN-XL.yaml diff --git a/device-types/Rohde und Schwarz/SITLine-ETH-40G.yaml b/device-types/Rohde und Schwarz/SITLine-ETH-40G.yaml new file mode 100644 index 0000000000..bd4fb833be --- /dev/null +++ b/device-types/Rohde und Schwarz/SITLine-ETH-40G.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: Rohde&Schwarz +model: SITLine ETH40G +slug: sitline-eth40g +part_number: 5414.6130.02 +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 100 + allocated_draw: 80 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 100 + allocated_draw: 80 +interfaces: + - name: A1 + type: 10gbase-x-sfpp + - name: A2 + type: 10gbase-x-sfpp + - name: A3 + type: 10gbase-x-sfpp + - name: A4 + type: 10gbase-x-sfpp + - name: X1 + type: 10gbase-x-sfpp + - name: X2 + type: 10gbase-x-sfpp + - name: X3 + type: 10gbase-x-sfpp + - name: X4 + type: 10gbase-x-sfpp + - name: SMS + type: 1000base-x-sfp + mgmt_only: true diff --git a/device-types/Rohde und Schwarz/SITLine-ETH-4G.yaml b/device-types/Rohde und Schwarz/SITLine-ETH-4G.yaml new file mode 100644 index 0000000000..1bca8d03e3 --- /dev/null +++ b/device-types/Rohde und Schwarz/SITLine-ETH-4G.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: Rohde&Schwarz +model: SITLine ETH4G +slug: sitline-eth4g +part_number: 5414.7766.02 +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 100 + allocated_draw: 65 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 100 + allocated_draw: 65 +interfaces: + - name: A1 + type: 1000base-x-sfp + - name: A2 + type: 1000base-x-sfp + - name: A3 + type: 1000base-x-sfp + - name: A4 + type: 1000base-x-sfp + - name: X1 + type: 1000base-x-sfp + - name: X2 + type: 1000base-x-sfp + - name: X3 + type: 1000base-x-sfp + - name: X4 + type: 1000base-x-sfp + - name: SMS + type: 1000base-x-sfp + mgmt_only: true diff --git a/device-types/Rohde und Schwarz/TrustedVPN-L.yaml b/device-types/Rohde und Schwarz/TrustedVPN-L.yaml new file mode 100644 index 0000000000..47a56ecf60 --- /dev/null +++ b/device-types/Rohde und Schwarz/TrustedVPN-L.yaml @@ -0,0 +1,32 @@ +--- +manufacturer: Rohde&Schwarz +model: TrustedVPN-L +slug: trustedvpn-l +part_number: 3630.1751.02 +u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 150 +interfaces: + - name: eth0 + type: 1000base-t + - name: eth1 + type: 1000base-t + - name: eth2 + type: 1000base-t + - name: eth3 + type: 1000base-t + - name: eth4 + type: 1000base-t + - name: eth5 + type: 1000base-t + - name: eth6 + type: 1000base-t + - name: eth7 + type: 1000base-t diff --git a/device-types/Rohde und Schwarz/TrustedVPN-XL.yaml b/device-types/Rohde und Schwarz/TrustedVPN-XL.yaml new file mode 100644 index 0000000000..8683d7d2c2 --- /dev/null +++ b/device-types/Rohde und Schwarz/TrustedVPN-XL.yaml @@ -0,0 +1,34 @@ +--- +manufacturer: Rohde&Schwarz +model: TrustedVPN-XL +slug: trustedvpn-xl +part_number: 3630.1768.02 +u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: VGA + type: other +console-server-ports: + - name: Front USB1 + type: usb-a + - name: Rear USB1 + type: usb-a + - name: Rear USB2 + type: usb-a +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 500 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 500 +interfaces: + - name: 'eth0' + type: 1000base-t + - name: 'eth1' + type: 1000base-t + - name: 'eth2' + type: 1000base-t + - name: 'eth3' + type: 1000base-t From b32f3fea2b4b99bbd9fd398409ea38c367ae000e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Viitam=C3=A4ki?= Date: Tue, 2 Nov 2021 16:07:09 +0100 Subject: [PATCH 25/80] Adding Juniper EX2300-24T (#527) --- device-types/Juniper/EX2300-24T.yaml | 71 ++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 device-types/Juniper/EX2300-24T.yaml diff --git a/device-types/Juniper/EX2300-24T.yaml b/device-types/Juniper/EX2300-24T.yaml new file mode 100644 index 0000000000..3a1e28a3f6 --- /dev/null +++ b/device-types/Juniper/EX2300-24T.yaml @@ -0,0 +1,71 @@ +--- +manufacturer: Juniper +model: EX2300-24T +slug: ex2300-24t +part_number: ex2300-24t +u_height: 1 +is_full_depth: false +interfaces: + - name: ge-0/0/0 + type: 1000base-t + - name: ge-0/0/1 + type: 1000base-t + - name: ge-0/0/2 + type: 1000base-t + - name: ge-0/0/3 + type: 1000base-t + - name: ge-0/0/4 + type: 1000base-t + - name: ge-0/0/5 + type: 1000base-t + - name: ge-0/0/6 + type: 1000base-t + - name: ge-0/0/7 + type: 1000base-t + - name: ge-0/0/8 + type: 1000base-t + - name: ge-0/0/9 + type: 1000base-t + - name: ge-0/0/10 + type: 1000base-t + - name: ge-0/0/11 + type: 1000base-t + - name: ge-0/0/12 + type: 1000base-t + - name: ge-0/0/13 + type: 1000base-t + - name: ge-0/0/14 + type: 1000base-t + - name: ge-0/0/15 + type: 1000base-t + - name: ge-0/0/16 + type: 1000base-t + - name: ge-0/0/17 + type: 1000base-t + - name: ge-0/0/18 + type: 1000base-t + - name: ge-0/0/19 + type: 1000base-t + - name: ge-0/0/20 + type: 1000base-t + - name: ge-0/0/21 + type: 1000base-t + - name: ge-0/0/22 + type: 1000base-t + - name: ge-0/0/23 + type: 1000base-t + - name: xe-0/0/0 + type: 10gbase-x-sfpp + - name: xe-0/0/1 + type: 10gbase-x-sfpp + - name: xe-0/0/2 + type: 10gbase-x-sfpp + - name: xe-0/0/3 + type: 10gbase-x-sfpp +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 55 +console-ports: + - name: Console + type: rj-45 From 923236bc0e1c16a86298b1e812ecded91da5555e Mon Sep 17 00:00:00 2001 From: Cody Wilhelm <51767244+Kablekarnage@users.noreply.github.com> Date: Tue, 2 Nov 2021 10:07:45 -0500 Subject: [PATCH 26/80] Add Lenovo x3750 m4 (#530) * Added Lenovo System X3750 M4 * Add Lenovo System x3750 M4 --- device-types/Lenovo/system_x3750_M4.yaml | 32 ++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 device-types/Lenovo/system_x3750_M4.yaml diff --git a/device-types/Lenovo/system_x3750_M4.yaml b/device-types/Lenovo/system_x3750_M4.yaml new file mode 100644 index 0000000000..2d1219dc58 --- /dev/null +++ b/device-types/Lenovo/system_x3750_M4.yaml @@ -0,0 +1,32 @@ +--- +manufacturer: Lenovo +model: System x3750 M4 +slug: system_x3750_m4 +part_number: 8722C1U +u_height: 2 +is_full_depth: true +comments: '[Lenovo System x3750 M4 product guide](https://lenovopress.com/tips0881.pdf)' +power-ports: + - name: PSU 1 + type: iec-60320-c14 + - name: PSU 2 + type: iec-60320-c14 +interfaces: + - name: Ethernet 1 + type: 1000base-t + - name: Ethernet 2 + type: 1000base-t + - name: IMM + type: 1000base-t + mgmt_only: true +console-ports: + - name: Rear VGA + type: other + - name: Front usb 2.0 (Left) + type: usb-a + - name: Front usb 2.0 (Right) + type: usb-a + - name: Rear usb 2.0 (Top) + type: usb-a + - name: Rear usb 2.0 (Bottom) + type: usb-a From 8e376658766920efb546eacf34802309a50809e7 Mon Sep 17 00:00:00 2001 From: Cody Wilhelm <51767244+Kablekarnage@users.noreply.github.com> Date: Tue, 2 Nov 2021 10:08:04 -0500 Subject: [PATCH 27/80] Adding Dell PowerEdge R330 device type (#528) --- device-types/Dell/PowerEdge_R330.yaml | 39 +++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 device-types/Dell/PowerEdge_R330.yaml diff --git a/device-types/Dell/PowerEdge_R330.yaml b/device-types/Dell/PowerEdge_R330.yaml new file mode 100644 index 0000000000..c5200ec856 --- /dev/null +++ b/device-types/Dell/PowerEdge_R330.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: Dell +model: PowerEdge R330 +slug: dell_poweredge_r330 +u_height: 1 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: USB + type: usb-a + - name: VGA + type: other +console-server-ports: + - name: Front USB1 + type: usb-a + - name: Front USB2 + type: usb-a + - name: Rear USB1 + type: usb-a + - name: Rear USB2 + type: usb-a +power-ports: + - name: Power 1 + type: iec-60320-c14 + - name: Power 2 + type: iec-60320-c14 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: Gig-E 3 + type: 1000base-t + - name: Gig-E 4 + type: 1000base-t + - name: iDRAC + type: 1000base-t + mgmt_only: true From fffea98c0e633a3311b99bfb570d23edb4d9bae4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Viitam=C3=A4ki?= Date: Tue, 2 Nov 2021 18:16:04 +0100 Subject: [PATCH 28/80] Fixing typo QFX5200-32C => QFX5120-32C. Fixes #520 (#533) * Fixing typo QFX5200-32C => QFX5120-32C. Fixes #520 * Fixing typo QFX5120-32C => QFX5200-32C --- device-types/Juniper/QFX5120-32C.yaml | 4 ++-- device-types/Juniper/QFX5200-32C.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/device-types/Juniper/QFX5120-32C.yaml b/device-types/Juniper/QFX5120-32C.yaml index 76683fa79b..64b53cce78 100644 --- a/device-types/Juniper/QFX5120-32C.yaml +++ b/device-types/Juniper/QFX5120-32C.yaml @@ -1,7 +1,7 @@ --- manufacturer: Juniper -model: QFX5200-32C -slug: qfx5200-32c +model: QFX5120-32C +slug: qfx5120-32c comments: '[Juniper QFX5200 Data Sheet](https://www.juniper.net/us/en/products-services/switching/qfx-series/qfx5120/)' u_height: 1 interfaces: diff --git a/device-types/Juniper/QFX5200-32C.yaml b/device-types/Juniper/QFX5200-32C.yaml index 9a5e605d7a..1dc850fafd 100644 --- a/device-types/Juniper/QFX5200-32C.yaml +++ b/device-types/Juniper/QFX5200-32C.yaml @@ -1,7 +1,7 @@ --- manufacturer: Juniper -model: QFX5120-32C -slug: qfx5120-32c +model: QFX5200-32C +slug: qfx5200-32c interfaces: - name: fxp0 type: 1000base-t From f4d7108c900a25417d5220371f3539773a6e8c93 Mon Sep 17 00:00:00 2001 From: Flo <52775027+FloEisen@users.noreply.github.com> Date: Thu, 4 Nov 2021 17:52:13 +0100 Subject: [PATCH 29/80] Add LANCOM ISG Series (#535) * Create ISG-1000.yaml * Create ISG-4000.yaml * Create ISG-8000.yaml --- device-types/LANCOM/ISG-1000.yaml | 37 ++++++++++++++++++++++++++ device-types/LANCOM/ISG-4000.yaml | 41 ++++++++++++++++++++++++++++ device-types/LANCOM/ISG-8000.yaml | 44 +++++++++++++++++++++++++++++++ 3 files changed, 122 insertions(+) create mode 100644 device-types/LANCOM/ISG-1000.yaml create mode 100644 device-types/LANCOM/ISG-4000.yaml create mode 100644 device-types/LANCOM/ISG-8000.yaml diff --git a/device-types/LANCOM/ISG-1000.yaml b/device-types/LANCOM/ISG-1000.yaml new file mode 100644 index 0000000000..de04912ec2 --- /dev/null +++ b/device-types/LANCOM/ISG-1000.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: LANCOM +model: ISG-1000 +slug: isg-1000 +part_number: '61073' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 40 +interfaces: + - name: ETH-1 RJ45 + type: 1000base-t + - name: ETH-1 SFP + type: 1000base-x-sfp + - name: ETH-2 RJ45 + type: 1000base-t + - name: ETH-2 SFP + type: 1000base-x-sfp + - name: ETH-3 RJ45 + type: 1000base-t + - name: ETH-3 SFP + type: 1000base-x-sfp + - name: ETH-4 RJ45 + type: 1000base-t + - name: ETH-4 SFP + type: 1000base-x-sfp + - name: ETH-5 + type: 1000base-t +console-ports: + - name: com + type: rj-45 +console-server-ports: + - name: usb + type: usb-a diff --git a/device-types/LANCOM/ISG-4000.yaml b/device-types/LANCOM/ISG-4000.yaml new file mode 100644 index 0000000000..d338e134da --- /dev/null +++ b/device-types/LANCOM/ISG-4000.yaml @@ -0,0 +1,41 @@ +--- +manufacturer: LANCOM +model: ISG-4000 +slug: isg-4000 +part_number: '61075' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 50 +interfaces: + - name: ETH-1 RJ45 + type: 1000base-t + - name: ETH-1 SFP + type: 1000base-x-sfp + - name: ETH-2 RJ45 + type: 1000base-t + - name: ETH-2 SFP + type: 1000base-x-sfp + - name: ETH-3 RJ45 + type: 1000base-t + - name: ETH-3 SFP + type: 1000base-x-sfp + - name: ETH-4 RJ45 + type: 1000base-t + - name: ETH-4 SFP + type: 1000base-x-sfp + - name: ETH-5 + type: 1000base-t + - name: ETH-6 + type: 10gbase-x-sfpp + - name: ETH-7 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: rj-45 +console-server-ports: + - name: usb + type: usb-a diff --git a/device-types/LANCOM/ISG-8000.yaml b/device-types/LANCOM/ISG-8000.yaml new file mode 100644 index 0000000000..c866c89247 --- /dev/null +++ b/device-types/LANCOM/ISG-8000.yaml @@ -0,0 +1,44 @@ +--- +manufacturer: LANCOM +model: ISG-8000 +slug: isg-8000 +part_number: '61077' +u_height: 1 +is_full_depth: true +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 300 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 300 +interfaces: + - name: ETH-1 + type: 1000base-t + - name: ETH-2 + type: 1000base-t + - name: ETH-3 + type: 1000base-t + - name: ETH-4 + type: 1000base-t + - name: ETH-5 + type: 1000base-t + - name: ETH-6 + type: 1000base-t + - name: ETH-7 + type: 1000base-t + - name: ETH-8 + type: 1000base-t + - name: ETH-9 + type: 10gbase-x-sfpp + - name: ETH-10 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: rj-45 +console-server-ports: + - name: usb0 + type: usb-a + - name: usb1 + type: usb-a From 8471cb69adca5f60e0f18f138d2a1d982c441325 Mon Sep 17 00:00:00 2001 From: "Jamie (Bear) Murphy" <1613241+ITJamie@users.noreply.github.com> Date: Thu, 4 Nov 2021 18:31:24 +0000 Subject: [PATCH 30/80] Nexus C3064PQ-10GE (#536) adding Nexus C3064PQ-10GE --- device-types/Cisco/N3K-C3064PQ-10GX.yaml | 129 +++++++++++++++++++++++ 1 file changed, 129 insertions(+) create mode 100644 device-types/Cisco/N3K-C3064PQ-10GX.yaml diff --git a/device-types/Cisco/N3K-C3064PQ-10GX.yaml b/device-types/Cisco/N3K-C3064PQ-10GX.yaml new file mode 100644 index 0000000000..a00646b9c5 --- /dev/null +++ b/device-types/Cisco/N3K-C3064PQ-10GX.yaml @@ -0,0 +1,129 @@ +--- +manufacturer: Cisco +model: Nexus C3064PQ-10GE +slug: n3k-c3064q-10ge +part_number: n3k-c3064q-10ge +u_height: 1 +is_full_depth: false +interfaces: + - name: mgmt0 + type: 1000base-t + mgmt_only: true + - name: Ethernet1/1 + type: 10gbase-x-sfpp + - name: Ethernet1/2 + type: 10gbase-x-sfpp + - name: Ethernet1/3 + type: 10gbase-x-sfpp + - name: Ethernet1/4 + type: 10gbase-x-sfpp + - name: Ethernet1/5 + type: 10gbase-x-sfpp + - name: Ethernet1/6 + type: 10gbase-x-sfpp + - name: Ethernet1/7 + type: 10gbase-x-sfpp + - name: Ethernet1/8 + type: 10gbase-x-sfpp + - name: Ethernet1/9 + type: 10gbase-x-sfpp + - name: Ethernet1/10 + type: 10gbase-x-sfpp + - name: Ethernet1/11 + type: 10gbase-x-sfpp + - name: Ethernet1/12 + type: 10gbase-x-sfpp + - name: Ethernet1/13 + type: 10gbase-x-sfpp + - name: Ethernet1/14 + type: 10gbase-x-sfpp + - name: Ethernet1/15 + type: 10gbase-x-sfpp + - name: Ethernet1/16 + type: 10gbase-x-sfpp + - name: Ethernet1/17 + type: 10gbase-x-sfpp + - name: Ethernet1/18 + type: 10gbase-x-sfpp + - name: Ethernet1/19 + type: 10gbase-x-sfpp + - name: Ethernet1/20 + type: 10gbase-x-sfpp + - name: Ethernet1/21 + type: 10gbase-x-sfpp + - name: Ethernet1/22 + type: 10gbase-x-sfpp + - name: Ethernet1/23 + type: 10gbase-x-sfpp + - name: Ethernet1/24 + type: 10gbase-x-sfpp + - name: Ethernet1/25 + type: 10gbase-x-sfpp + - name: Ethernet1/26 + type: 10gbase-x-sfpp + - name: Ethernet1/27 + type: 10gbase-x-sfpp + - name: Ethernet1/28 + type: 10gbase-x-sfpp + - name: Ethernet1/29 + type: 10gbase-x-sfpp + - name: Ethernet1/30 + type: 10gbase-x-sfpp + - name: Ethernet1/31 + type: 10gbase-x-sfpp + - name: Ethernet1/32 + type: 10gbase-x-sfpp + - name: Ethernet1/33 + type: 10gbase-x-sfpp + - name: Ethernet1/34 + type: 10gbase-x-sfpp + - name: Ethernet1/35 + type: 10gbase-x-sfpp + - name: Ethernet1/36 + type: 10gbase-x-sfpp + - name: Ethernet1/37 + type: 10gbase-x-sfpp + - name: Ethernet1/38 + type: 10gbase-x-sfpp + - name: Ethernet1/39 + type: 10gbase-x-sfpp + - name: Ethernet1/40 + type: 10gbase-x-sfpp + - name: Ethernet1/41 + type: 10gbase-x-sfpp + - name: Ethernet1/42 + type: 10gbase-x-sfpp + - name: Ethernet1/43 + type: 10gbase-x-sfpp + - name: Ethernet1/44 + type: 10gbase-x-sfpp + - name: Ethernet1/45 + type: 10gbase-x-sfpp + - name: Ethernet1/46 + type: 10gbase-x-sfpp + - name: Ethernet1/47 + type: 10gbase-x-sfpp + - name: Ethernet1/48 + type: 10gbase-x-sfpp + - name: Ethernet1/49 + type: 40gbase-x-qsfpp + - name: Ethernet1/50 + type: 40gbase-x-qsfpp + - name: Ethernet1/51 + type: 40gbase-x-qsfpp + - name: Ethernet1/52 + type: 40gbase-x-qsfpp +power-ports: + - name: PSU0 + type: iec-60320-c14 + allocated_draw: 143 + maximum_draw: 293 + - name: PSU1 + type: iec-60320-c14 + allocated_draw: 143 + maximum_draw: 293 +console-ports: + - name: Console + type: rj-45 + - name: usb0 + type: usb-mini-b From 8159a3c6b29a6ef7ab1fbfbccc8b2bfdd760fa87 Mon Sep 17 00:00:00 2001 From: Zach Biles Date: Thu, 4 Nov 2021 18:03:47 -0500 Subject: [PATCH 31/80] add legacy ubiquiti device templates (#537) * add legacy ubiquiti device templates --- device-types/Ubiquiti/Bullet-M2.yaml | 14 ++++++++++++++ device-types/Ubiquiti/NBE-2AC-13.yaml | 14 ++++++++++++++ device-types/Ubiquiti/NS-5AC.yaml | 17 +++++++++++++++++ device-types/Ubiquiti/NS-LOCO-M2.yaml | 14 ++++++++++++++ device-types/Ubiquiti/NS-LOCO-M5.yaml | 14 ++++++++++++++ device-types/Ubiquiti/NS-LOCO-M900.yaml | 15 +++++++++++++++ device-types/Ubiquiti/NS-LOCO5AC.yaml | 14 ++++++++++++++ device-types/Ubiquiti/NS-M2.yaml | 17 +++++++++++++++++ device-types/Ubiquiti/NS-M5.yaml | 17 +++++++++++++++++ device-types/Ubiquiti/PBE-2AC-400.yaml | 14 ++++++++++++++ device-types/Ubiquiti/PBE-M2-400.yaml | 14 ++++++++++++++ device-types/Ubiquiti/PS-M2.yaml | 14 ++++++++++++++ device-types/Ubiquiti/R2AC-PRISM.yaml | 14 ++++++++++++++ device-types/Ubiquiti/Rocket-M2-Titanium.yaml | 17 +++++++++++++++++ device-types/Ubiquiti/Rocket-M2.yaml | 14 ++++++++++++++ device-types/Ubiquiti/Rocket-M5.yaml | 14 ++++++++++++++ device-types/Ubiquiti/Rocket-M900.yaml | 15 +++++++++++++++ 17 files changed, 252 insertions(+) create mode 100644 device-types/Ubiquiti/Bullet-M2.yaml create mode 100644 device-types/Ubiquiti/NBE-2AC-13.yaml create mode 100644 device-types/Ubiquiti/NS-5AC.yaml create mode 100644 device-types/Ubiquiti/NS-LOCO-M2.yaml create mode 100644 device-types/Ubiquiti/NS-LOCO-M5.yaml create mode 100644 device-types/Ubiquiti/NS-LOCO-M900.yaml create mode 100644 device-types/Ubiquiti/NS-LOCO5AC.yaml create mode 100644 device-types/Ubiquiti/NS-M2.yaml create mode 100644 device-types/Ubiquiti/NS-M5.yaml create mode 100644 device-types/Ubiquiti/PBE-2AC-400.yaml create mode 100644 device-types/Ubiquiti/PBE-M2-400.yaml create mode 100644 device-types/Ubiquiti/PS-M2.yaml create mode 100644 device-types/Ubiquiti/R2AC-PRISM.yaml create mode 100644 device-types/Ubiquiti/Rocket-M2-Titanium.yaml create mode 100644 device-types/Ubiquiti/Rocket-M2.yaml create mode 100644 device-types/Ubiquiti/Rocket-M5.yaml create mode 100644 device-types/Ubiquiti/Rocket-M900.yaml diff --git a/device-types/Ubiquiti/Bullet-M2.yaml b/device-types/Ubiquiti/Bullet-M2.yaml new file mode 100644 index 0000000000..64c74fd4fb --- /dev/null +++ b/device-types/Ubiquiti/Bullet-M2.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: Bullet M2 +slug: bullet-m2 +part_number: bullet m2 +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/NBE-2AC-13.yaml b/device-types/Ubiquiti/NBE-2AC-13.yaml new file mode 100644 index 0000000000..a7973d21a2 --- /dev/null +++ b/device-types/Ubiquiti/NBE-2AC-13.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: NBE-2AC-13 +slug: nbe-2ac-13 +part_number: NBE-2AC-13 +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/NS-5AC.yaml b/device-types/Ubiquiti/NS-5AC.yaml new file mode 100644 index 0000000000..1dd0b3df3a --- /dev/null +++ b/device-types/Ubiquiti/NS-5AC.yaml @@ -0,0 +1,17 @@ +--- +manufacturer: Ubiquiti +model: Nanostation 5AC +slug: nanostation-5ac +part_number: NS-5AC +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: eth1 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Ubiquiti/NS-LOCO-M2.yaml b/device-types/Ubiquiti/NS-LOCO-M2.yaml new file mode 100644 index 0000000000..1429ffbfb6 --- /dev/null +++ b/device-types/Ubiquiti/NS-LOCO-M2.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: NanoStation LOCO M2 +slug: nanostation-loco-m2 +part_number: nanostation loco m2 +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/NS-LOCO-M5.yaml b/device-types/Ubiquiti/NS-LOCO-M5.yaml new file mode 100644 index 0000000000..9e5be46388 --- /dev/null +++ b/device-types/Ubiquiti/NS-LOCO-M5.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: NanoStation LOCO M5 +slug: nanostation-loco-m5 +part_number: nanostation loco m5 +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/NS-LOCO-M900.yaml b/device-types/Ubiquiti/NS-LOCO-M900.yaml new file mode 100644 index 0000000000..0c00968f53 --- /dev/null +++ b/device-types/Ubiquiti/NS-LOCO-M900.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Ubiquiti +model: NanoStation LOCO M900 +slug: nanostation-loco-m900 +part_number: nanostation loco m900 +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 100base-tx + mgmt_only: false + - name: wlan0 + type: virtual + mgmt_only: false + description: 900MHz diff --git a/device-types/Ubiquiti/NS-LOCO5AC.yaml b/device-types/Ubiquiti/NS-LOCO5AC.yaml new file mode 100644 index 0000000000..35cd81269a --- /dev/null +++ b/device-types/Ubiquiti/NS-LOCO5AC.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: Nano Station LOCO 5AC +slug: nanostation-loco-5ac +part_number: LOCO5AC +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Ubiquiti/NS-M2.yaml b/device-types/Ubiquiti/NS-M2.yaml new file mode 100644 index 0000000000..0096b6f9a8 --- /dev/null +++ b/device-types/Ubiquiti/NS-M2.yaml @@ -0,0 +1,17 @@ +--- +manufacturer: Ubiquiti +model: NanoStation M2 +slug: nanostation-m2 +part_number: nanostation m2 +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: eth1 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/NS-M5.yaml b/device-types/Ubiquiti/NS-M5.yaml new file mode 100644 index 0000000000..a210b8429e --- /dev/null +++ b/device-types/Ubiquiti/NS-M5.yaml @@ -0,0 +1,17 @@ +--- +manufacturer: Ubiquiti +model: NanoStation m5 +slug: nanostation-m5 +part_number: nanostation m5 +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: eth1 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/PBE-2AC-400.yaml b/device-types/Ubiquiti/PBE-2AC-400.yaml new file mode 100644 index 0000000000..cf1e0d3395 --- /dev/null +++ b/device-types/Ubiquiti/PBE-2AC-400.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: PowerBeam 2AC 400 +slug: pbe-2ac-300 +part_number: PBE-2AC-400 +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/PBE-M2-400.yaml b/device-types/Ubiquiti/PBE-M2-400.yaml new file mode 100644 index 0000000000..61147932c0 --- /dev/null +++ b/device-types/Ubiquiti/PBE-M2-400.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: PowerBeam M2 400 +slug: pbe-m2-300 +part_number: PBE-M2-400 +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/PS-M2.yaml b/device-types/Ubiquiti/PS-M2.yaml new file mode 100644 index 0000000000..037fcd3e80 --- /dev/null +++ b/device-types/Ubiquiti/PS-M2.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: PicoStation M2 +slug: picostation-m2 +part_number: picostation m2 +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/R2AC-PRISM.yaml b/device-types/Ubiquiti/R2AC-PRISM.yaml new file mode 100644 index 0000000000..e516feaab0 --- /dev/null +++ b/device-types/Ubiquiti/R2AC-PRISM.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: Rocket 2AC Prism +slug: rocket-2ac-prism +part_number: R2AC-PRISM +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/Rocket-M2-Titanium.yaml b/device-types/Ubiquiti/Rocket-M2-Titanium.yaml new file mode 100644 index 0000000000..f26d01b5ab --- /dev/null +++ b/device-types/Ubiquiti/Rocket-M2-Titanium.yaml @@ -0,0 +1,17 @@ +--- +manufacturer: Ubiquiti +model: Rocket M2 Titanium +slug: rocket-m2-titanium +part_number: Rocket M2 Titanium +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 100base-tx + mgmt_only: false + - name: lan1 + type: 100base-tx + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/Rocket-M2.yaml b/device-types/Ubiquiti/Rocket-M2.yaml new file mode 100644 index 0000000000..9a370cefa9 --- /dev/null +++ b/device-types/Ubiquiti/Rocket-M2.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: Rocket M2 +slug: rocket-m2 +part_number: Rocket M2 +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 100base-tx + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/Rocket-M5.yaml b/device-types/Ubiquiti/Rocket-M5.yaml new file mode 100644 index 0000000000..8c3583a756 --- /dev/null +++ b/device-types/Ubiquiti/Rocket-M5.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: Rocket M5 +slug: rocket-m5 +part_number: Rocket M5 +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 100base-tx + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/Rocket-M900.yaml b/device-types/Ubiquiti/Rocket-M900.yaml new file mode 100644 index 0000000000..288b589da9 --- /dev/null +++ b/device-types/Ubiquiti/Rocket-M900.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Ubiquiti +model: Rocket M900 +slug: rocket-m900 +part_number: rocket m900 +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 100base-tx + mgmt_only: false + - name: wlan0 + type: virtual + mgmt_only: false + description: 900MHz From 729651543edbe5e6a8a61fbc0039ca00c8efc51e Mon Sep 17 00:00:00 2001 From: Flo <52775027+FloEisen@users.noreply.github.com> Date: Fri, 5 Nov 2021 12:17:40 +0100 Subject: [PATCH 32/80] Add LANCOM GS-31xx Series (#538) --- device-types/LANCOM/GS-3126X.yaml | 68 +++++++++++++++ device-types/LANCOM/GS-3126XP.yaml | 68 +++++++++++++++ device-types/LANCOM/GS-3152X.yaml | 120 +++++++++++++++++++++++++++ device-types/LANCOM/GS-3152XP.yaml | 120 +++++++++++++++++++++++++++ device-types/LANCOM/GS-3152XSP.yaml | 123 ++++++++++++++++++++++++++++ 5 files changed, 499 insertions(+) create mode 100644 device-types/LANCOM/GS-3126X.yaml create mode 100644 device-types/LANCOM/GS-3126XP.yaml create mode 100644 device-types/LANCOM/GS-3152X.yaml create mode 100644 device-types/LANCOM/GS-3152XP.yaml create mode 100644 device-types/LANCOM/GS-3152XSP.yaml diff --git a/device-types/LANCOM/GS-3126X.yaml b/device-types/LANCOM/GS-3126X.yaml new file mode 100644 index 0000000000..e3ca6f8c5f --- /dev/null +++ b/device-types/LANCOM/GS-3126X.yaml @@ -0,0 +1,68 @@ +--- +manufacturer: LANCOM +model: GS-3126X +slug: gs-3126x +part_number: '61847' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 30 +interfaces: + - name: GigabitEthernet 1/1 + type: 1000base-t + - name: GigabitEthernet 1/2 + type: 1000base-t + - name: GigabitEthernet 1/3 + type: 1000base-t + - name: GigabitEthernet 1/4 + type: 1000base-t + - name: GigabitEthernet 1/5 + type: 1000base-t + - name: GigabitEthernet 1/6 + type: 1000base-t + - name: GigabitEthernet 1/7 + type: 1000base-t + - name: GigabitEthernet 1/8 + type: 1000base-t + - name: GigabitEthernet 1/9 + type: 1000base-t + - name: GigabitEthernet 1/10 + type: 1000base-t + - name: GigabitEthernet 1/11 + type: 1000base-t + - name: GigabitEthernet 1/12 + type: 1000base-t + - name: GigabitEthernet 1/13 + type: 1000base-t + - name: GigabitEthernet 1/14 + type: 1000base-t + - name: GigabitEthernet 1/15 + type: 1000base-t + - name: GigabitEthernet 1/16 + type: 1000base-t + - name: GigabitEthernet 1/17 + type: 1000base-t + - name: GigabitEthernet 1/18 + type: 1000base-t + - name: GigabitEthernet 1/19 + type: 1000base-t + - name: GigabitEthernet 1/20 + type: 1000base-t + - name: GigabitEthernet 1/21 + type: 1000base-t + - name: GigabitEthernet 1/22 + type: 1000base-t + - name: GigabitEthernet 1/23 + type: 1000base-t + - name: GigabitEthernet 1/24 + type: 1000base-t + - name: 10GigabitEthernet 1/1 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/2 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: rj-45 diff --git a/device-types/LANCOM/GS-3126XP.yaml b/device-types/LANCOM/GS-3126XP.yaml new file mode 100644 index 0000000000..beb4d392a9 --- /dev/null +++ b/device-types/LANCOM/GS-3126XP.yaml @@ -0,0 +1,68 @@ +--- +manufacturer: LANCOM +model: GS-3126XP +slug: gs-3126xp +part_number: '61848' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 230 +interfaces: + - name: GigabitEthernet 1/1 + type: 1000base-t + - name: GigabitEthernet 1/2 + type: 1000base-t + - name: GigabitEthernet 1/3 + type: 1000base-t + - name: GigabitEthernet 1/4 + type: 1000base-t + - name: GigabitEthernet 1/5 + type: 1000base-t + - name: GigabitEthernet 1/6 + type: 1000base-t + - name: GigabitEthernet 1/7 + type: 1000base-t + - name: GigabitEthernet 1/8 + type: 1000base-t + - name: GigabitEthernet 1/9 + type: 1000base-t + - name: GigabitEthernet 1/10 + type: 1000base-t + - name: GigabitEthernet 1/11 + type: 1000base-t + - name: GigabitEthernet 1/12 + type: 1000base-t + - name: GigabitEthernet 1/13 + type: 1000base-t + - name: GigabitEthernet 1/14 + type: 1000base-t + - name: GigabitEthernet 1/15 + type: 1000base-t + - name: GigabitEthernet 1/16 + type: 1000base-t + - name: GigabitEthernet 1/17 + type: 1000base-t + - name: GigabitEthernet 1/18 + type: 1000base-t + - name: GigabitEthernet 1/19 + type: 1000base-t + - name: GigabitEthernet 1/20 + type: 1000base-t + - name: GigabitEthernet 1/21 + type: 1000base-t + - name: GigabitEthernet 1/22 + type: 1000base-t + - name: GigabitEthernet 1/23 + type: 1000base-t + - name: GigabitEthernet 1/24 + type: 1000base-t + - name: 10GigabitEthernet 1/1 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/2 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: rj-45 diff --git a/device-types/LANCOM/GS-3152X.yaml b/device-types/LANCOM/GS-3152X.yaml new file mode 100644 index 0000000000..bcce763063 --- /dev/null +++ b/device-types/LANCOM/GS-3152X.yaml @@ -0,0 +1,120 @@ +--- +manufacturer: LANCOM +model: GS-3152X +slug: gs-3152x +part_number: '61488' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 65 +interfaces: + - name: GigabitEthernet 1/1 + type: 1000base-t + - name: GigabitEthernet 1/2 + type: 1000base-t + - name: GigabitEthernet 1/3 + type: 1000base-t + - name: GigabitEthernet 1/4 + type: 1000base-t + - name: GigabitEthernet 1/5 + type: 1000base-t + - name: GigabitEthernet 1/6 + type: 1000base-t + - name: GigabitEthernet 1/7 + type: 1000base-t + - name: GigabitEthernet 1/8 + type: 1000base-t + - name: GigabitEthernet 1/9 + type: 1000base-t + - name: GigabitEthernet 1/10 + type: 1000base-t + - name: GigabitEthernet 1/11 + type: 1000base-t + - name: GigabitEthernet 1/12 + type: 1000base-t + - name: GigabitEthernet 1/13 + type: 1000base-t + - name: GigabitEthernet 1/14 + type: 1000base-t + - name: GigabitEthernet 1/15 + type: 1000base-t + - name: GigabitEthernet 1/16 + type: 1000base-t + - name: GigabitEthernet 1/17 + type: 1000base-t + - name: GigabitEthernet 1/18 + type: 1000base-t + - name: GigabitEthernet 1/19 + type: 1000base-t + - name: GigabitEthernet 1/20 + type: 1000base-t + - name: GigabitEthernet 1/21 + type: 1000base-t + - name: GigabitEthernet 1/22 + type: 1000base-t + - name: GigabitEthernet 1/23 + type: 1000base-t + - name: GigabitEthernet 1/24 + type: 1000base-t + - name: GigabitEthernet 1/25 + type: 1000base-t + - name: GigabitEthernet 1/26 + type: 1000base-t + - name: GigabitEthernet 1/27 + type: 1000base-t + - name: GigabitEthernet 1/28 + type: 1000base-t + - name: GigabitEthernet 1/29 + type: 1000base-t + - name: GigabitEthernet 1/30 + type: 1000base-t + - name: GigabitEthernet 1/31 + type: 1000base-t + - name: GigabitEthernet 1/32 + type: 1000base-t + - name: GigabitEthernet 1/33 + type: 1000base-t + - name: GigabitEthernet 1/34 + type: 1000base-t + - name: GigabitEthernet 1/35 + type: 1000base-t + - name: GigabitEthernet 1/36 + type: 1000base-t + - name: GigabitEthernet 1/37 + type: 1000base-t + - name: GigabitEthernet 1/38 + type: 1000base-t + - name: GigabitEthernet 1/39 + type: 1000base-t + - name: GigabitEthernet 1/40 + type: 1000base-t + - name: GigabitEthernet 1/41 + type: 1000base-t + - name: GigabitEthernet 1/42 + type: 1000base-t + - name: GigabitEthernet 1/43 + type: 1000base-t + - name: GigabitEthernet 1/44 + type: 1000base-t + - name: GigabitEthernet 1/45 + type: 1000base-t + - name: GigabitEthernet 1/46 + type: 1000base-t + - name: GigabitEthernet 1/47 + type: 1000base-t + - name: GigabitEthernet 1/48 + type: 1000base-t + - name: 10GigabitEthernet 1/1 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/2 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/3 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/4 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: rj-45 diff --git a/device-types/LANCOM/GS-3152XP.yaml b/device-types/LANCOM/GS-3152XP.yaml new file mode 100644 index 0000000000..390dde292a --- /dev/null +++ b/device-types/LANCOM/GS-3152XP.yaml @@ -0,0 +1,120 @@ +--- +manufacturer: LANCOM +model: GS-3152XP +slug: gs-3152xp +part_number: '61487' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 850 +interfaces: + - name: GigabitEthernet 1/1 + type: 1000base-t + - name: GigabitEthernet 1/2 + type: 1000base-t + - name: GigabitEthernet 1/3 + type: 1000base-t + - name: GigabitEthernet 1/4 + type: 1000base-t + - name: GigabitEthernet 1/5 + type: 1000base-t + - name: GigabitEthernet 1/6 + type: 1000base-t + - name: GigabitEthernet 1/7 + type: 1000base-t + - name: GigabitEthernet 1/8 + type: 1000base-t + - name: GigabitEthernet 1/9 + type: 1000base-t + - name: GigabitEthernet 1/10 + type: 1000base-t + - name: GigabitEthernet 1/11 + type: 1000base-t + - name: GigabitEthernet 1/12 + type: 1000base-t + - name: GigabitEthernet 1/13 + type: 1000base-t + - name: GigabitEthernet 1/14 + type: 1000base-t + - name: GigabitEthernet 1/15 + type: 1000base-t + - name: GigabitEthernet 1/16 + type: 1000base-t + - name: GigabitEthernet 1/17 + type: 1000base-t + - name: GigabitEthernet 1/18 + type: 1000base-t + - name: GigabitEthernet 1/19 + type: 1000base-t + - name: GigabitEthernet 1/20 + type: 1000base-t + - name: GigabitEthernet 1/21 + type: 1000base-t + - name: GigabitEthernet 1/22 + type: 1000base-t + - name: GigabitEthernet 1/23 + type: 1000base-t + - name: GigabitEthernet 1/24 + type: 1000base-t + - name: GigabitEthernet 1/25 + type: 1000base-t + - name: GigabitEthernet 1/26 + type: 1000base-t + - name: GigabitEthernet 1/27 + type: 1000base-t + - name: GigabitEthernet 1/28 + type: 1000base-t + - name: GigabitEthernet 1/29 + type: 1000base-t + - name: GigabitEthernet 1/30 + type: 1000base-t + - name: GigabitEthernet 1/31 + type: 1000base-t + - name: GigabitEthernet 1/32 + type: 1000base-t + - name: GigabitEthernet 1/33 + type: 1000base-t + - name: GigabitEthernet 1/34 + type: 1000base-t + - name: GigabitEthernet 1/35 + type: 1000base-t + - name: GigabitEthernet 1/36 + type: 1000base-t + - name: GigabitEthernet 1/37 + type: 1000base-t + - name: GigabitEthernet 1/38 + type: 1000base-t + - name: GigabitEthernet 1/39 + type: 1000base-t + - name: GigabitEthernet 1/40 + type: 1000base-t + - name: GigabitEthernet 1/41 + type: 1000base-t + - name: GigabitEthernet 1/42 + type: 1000base-t + - name: GigabitEthernet 1/43 + type: 1000base-t + - name: GigabitEthernet 1/44 + type: 1000base-t + - name: GigabitEthernet 1/45 + type: 1000base-t + - name: GigabitEthernet 1/46 + type: 1000base-t + - name: GigabitEthernet 1/47 + type: 1000base-t + - name: GigabitEthernet 1/48 + type: 1000base-t + - name: 10GigabitEthernet 1/1 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/2 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/3 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/4 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: rj-45 diff --git a/device-types/LANCOM/GS-3152XSP.yaml b/device-types/LANCOM/GS-3152XSP.yaml new file mode 100644 index 0000000000..cc59ce6e26 --- /dev/null +++ b/device-types/LANCOM/GS-3152XSP.yaml @@ -0,0 +1,123 @@ +--- +manufacturer: LANCOM +model: GS-3152XSP +slug: gs-3152xsp +part_number: '61486' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 920 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 920 +interfaces: + - name: GigabitEthernet 1/1 + type: 1000base-t + - name: GigabitEthernet 1/2 + type: 1000base-t + - name: GigabitEthernet 1/3 + type: 1000base-t + - name: GigabitEthernet 1/4 + type: 1000base-t + - name: GigabitEthernet 1/5 + type: 1000base-t + - name: GigabitEthernet 1/6 + type: 1000base-t + - name: GigabitEthernet 1/7 + type: 1000base-t + - name: GigabitEthernet 1/8 + type: 1000base-t + - name: GigabitEthernet 1/9 + type: 1000base-t + - name: GigabitEthernet 1/10 + type: 1000base-t + - name: GigabitEthernet 1/11 + type: 1000base-t + - name: GigabitEthernet 1/12 + type: 1000base-t + - name: GigabitEthernet 1/13 + type: 1000base-t + - name: GigabitEthernet 1/14 + type: 1000base-t + - name: GigabitEthernet 1/15 + type: 1000base-t + - name: GigabitEthernet 1/16 + type: 1000base-t + - name: GigabitEthernet 1/17 + type: 1000base-t + - name: GigabitEthernet 1/18 + type: 1000base-t + - name: GigabitEthernet 1/19 + type: 1000base-t + - name: GigabitEthernet 1/20 + type: 1000base-t + - name: GigabitEthernet 1/21 + type: 1000base-t + - name: GigabitEthernet 1/22 + type: 1000base-t + - name: GigabitEthernet 1/23 + type: 1000base-t + - name: GigabitEthernet 1/24 + type: 1000base-t + - name: GigabitEthernet 1/25 + type: 1000base-t + - name: GigabitEthernet 1/26 + type: 1000base-t + - name: GigabitEthernet 1/27 + type: 1000base-t + - name: GigabitEthernet 1/28 + type: 1000base-t + - name: GigabitEthernet 1/29 + type: 1000base-t + - name: GigabitEthernet 1/30 + type: 1000base-t + - name: GigabitEthernet 1/31 + type: 1000base-t + - name: GigabitEthernet 1/32 + type: 1000base-t + - name: GigabitEthernet 1/33 + type: 1000base-t + - name: GigabitEthernet 1/34 + type: 1000base-t + - name: GigabitEthernet 1/35 + type: 1000base-t + - name: GigabitEthernet 1/36 + type: 1000base-t + - name: GigabitEthernet 1/37 + type: 1000base-t + - name: GigabitEthernet 1/38 + type: 1000base-t + - name: GigabitEthernet 1/39 + type: 1000base-t + - name: GigabitEthernet 1/40 + type: 1000base-t + - name: GigabitEthernet 1/41 + type: 1000base-t + - name: GigabitEthernet 1/42 + type: 1000base-t + - name: GigabitEthernet 1/43 + type: 1000base-t + - name: GigabitEthernet 1/44 + type: 1000base-t + - name: GigabitEthernet 1/45 + type: 1000base-t + - name: GigabitEthernet 1/46 + type: 1000base-t + - name: GigabitEthernet 1/47 + type: 1000base-t + - name: GigabitEthernet 1/48 + type: 1000base-t + - name: 10GigabitEthernet 1/1 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/2 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/3 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/4 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: rj-45 From 232bf0b40deb31d1f2f49d0b46563bef42b64099 Mon Sep 17 00:00:00 2001 From: Flo <52775027+FloEisen@users.noreply.github.com> Date: Fri, 5 Nov 2021 12:17:56 +0100 Subject: [PATCH 33/80] Add LANCOM GS-1108 Series (#539) --- device-types/LANCOM/GS-1108.yaml | 29 +++++++++++++++++++++++++++++ device-types/LANCOM/GS-1108P.yaml | 29 +++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 device-types/LANCOM/GS-1108.yaml create mode 100644 device-types/LANCOM/GS-1108P.yaml diff --git a/device-types/LANCOM/GS-1108.yaml b/device-types/LANCOM/GS-1108.yaml new file mode 100644 index 0000000000..e451fb37b3 --- /dev/null +++ b/device-types/LANCOM/GS-1108.yaml @@ -0,0 +1,29 @@ +--- +manufacturer: LANCOM +model: GS-1108 +slug: gs-1108 +part_number: '61457' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 6 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t diff --git a/device-types/LANCOM/GS-1108P.yaml b/device-types/LANCOM/GS-1108P.yaml new file mode 100644 index 0000000000..6bbaeea56a --- /dev/null +++ b/device-types/LANCOM/GS-1108P.yaml @@ -0,0 +1,29 @@ +--- +manufacturer: LANCOM +model: GS-1108P +slug: gs-1108p +part_number: '61430' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 70 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t From 32986b749f1358b78238ed2b4953e69323915840 Mon Sep 17 00:00:00 2001 From: Zach Biles Date: Fri, 5 Nov 2021 17:35:05 -0500 Subject: [PATCH 34/80] add peplink balance 305 device (#542) --- device-types/Peplink/Balance-305.yaml | 41 +++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 device-types/Peplink/Balance-305.yaml diff --git a/device-types/Peplink/Balance-305.yaml b/device-types/Peplink/Balance-305.yaml new file mode 100644 index 0000000000..69f6e41758 --- /dev/null +++ b/device-types/Peplink/Balance-305.yaml @@ -0,0 +1,41 @@ +--- +manufacturer: PepLink +model: Balance 305 +slug: balance-305 +part_number: BPL-305 +u_height: 1 +is_full_depth: false +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: psu0 + type: iec-60320-c14 + maximum_draw: 50 +interfaces: + - name: lan1 + type: 1000base-t + mgmt_only: false + - name: lan2 + type: 1000base-t + mgmt_only: false + - name: lan3 + type: 1000base-t + mgmt_only: false + - name: wan1 + type: 1000base-t + mgmt_only: false + - name: wan2 + type: 1000base-t + mgmt_only: false + - name: wan3 + type: 1000base-t + mgmt_only: false + - name: wan4 + type: other + mgmt_only: false + description: usb wan port + - name: wan5 + type: other + mgmt_only: false + description: usb wan port From 01f11b963641dd331c71fa522d7071b52a19bbb7 Mon Sep 17 00:00:00 2001 From: Flo <52775027+FloEisen@users.noreply.github.com> Date: Fri, 5 Nov 2021 23:35:35 +0100 Subject: [PATCH 35/80] Add LANCOM GS-23xx Series (#541) --- device-types/LANCOM/GS-1326.yaml | 69 ++++++++++++++ device-types/LANCOM/GS-2310.yaml | 40 +++++++++ device-types/LANCOM/GS-2310P-plus.yaml | 40 +++++++++ device-types/LANCOM/GS-2310P.yaml | 40 +++++++++ device-types/LANCOM/GS-2326-plus.yaml | 72 +++++++++++++++ device-types/LANCOM/GS-2326.yaml | 68 ++++++++++++++ device-types/LANCOM/GS-2326P-plus.yaml | 72 +++++++++++++++ device-types/LANCOM/GS-2328.yaml | 72 +++++++++++++++ device-types/LANCOM/GS-2328F.yaml | 83 +++++++++++++++++ device-types/LANCOM/GS-2328P.yaml | 72 +++++++++++++++ device-types/LANCOM/GS-2352.yaml | 120 +++++++++++++++++++++++++ device-types/LANCOM/GS-2352P.yaml | 120 +++++++++++++++++++++++++ 12 files changed, 868 insertions(+) create mode 100644 device-types/LANCOM/GS-1326.yaml create mode 100644 device-types/LANCOM/GS-2310.yaml create mode 100644 device-types/LANCOM/GS-2310P-plus.yaml create mode 100644 device-types/LANCOM/GS-2310P.yaml create mode 100644 device-types/LANCOM/GS-2326-plus.yaml create mode 100644 device-types/LANCOM/GS-2326.yaml create mode 100644 device-types/LANCOM/GS-2326P-plus.yaml create mode 100644 device-types/LANCOM/GS-2328.yaml create mode 100644 device-types/LANCOM/GS-2328F.yaml create mode 100644 device-types/LANCOM/GS-2328P.yaml create mode 100644 device-types/LANCOM/GS-2352.yaml create mode 100644 device-types/LANCOM/GS-2352P.yaml diff --git a/device-types/LANCOM/GS-1326.yaml b/device-types/LANCOM/GS-1326.yaml new file mode 100644 index 0000000000..ece80a4317 --- /dev/null +++ b/device-types/LANCOM/GS-1326.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: LANCOM +model: GS-1326 +slug: gs-1326 +part_number: '61438' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 23 +interfaces: + - name: Port 1 + type: 1000base-t + - name: Port 2 + type: 1000base-t + - name: Port 3 + type: 1000base-t + - name: Port 4 + type: 1000base-t + - name: Port 5 + type: 1000base-t + - name: Port 6 + type: 1000base-t + - name: Port 7 + type: 1000base-t + - name: Port 8 + type: 1000base-t + - name: Port 9 + type: 1000base-t + - name: Port 10 + type: 1000base-t + - name: Port 11 + type: 1000base-t + - name: Port 12 + type: 1000base-t + - name: Port 13 + type: 1000base-t + - name: Port 14 + type: 1000base-t + - name: Port 15 + type: 1000base-t + - name: Port 16 + type: 1000base-t + - name: Port 17 + type: 1000base-t + - name: Port 18 + type: 1000base-t + - name: Port 19 + type: 1000base-t + - name: Port 20 + type: 1000base-t + - name: Port 21 + type: 1000base-t + - name: Port 22 + type: 1000base-t + - name: Port 23 + type: 1000base-t + - name: Port 24 + type: 1000base-t + - name: Port 25 RJ45 + type: 1000base-t + - name: Port 26 RJ45 + type: 1000base-t + - name: Port 25 SFP + type: 1000base-x-sfp + - name: Port 26 SFP + type: 1000base-x-sfp diff --git a/device-types/LANCOM/GS-2310.yaml b/device-types/LANCOM/GS-2310.yaml new file mode 100644 index 0000000000..65d61e8512 --- /dev/null +++ b/device-types/LANCOM/GS-2310.yaml @@ -0,0 +1,40 @@ +--- +manufacturer: LANCOM +model: GS-2310 +slug: gs-2310 +part_number: '61492' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 14 +interfaces: + - name: Port 1 + type: 1000base-t + - name: Port 2 + type: 1000base-t + - name: Port 3 + type: 1000base-t + - name: Port 4 + type: 1000base-t + - name: Port 5 + type: 1000base-t + - name: Port 6 + type: 1000base-t + - name: Port 7 + type: 1000base-t + - name: Port 8 + type: 1000base-t + - name: Port 9 RJ45 + type: 1000base-t + - name: Port 10 RJ45 + type: 1000base-t + - name: Port 9 SFP + type: 1000base-x-sfp + - name: Port 10 SFP + type: 1000base-x-sfp +console-ports: + - name: com + type: rj-45 diff --git a/device-types/LANCOM/GS-2310P-plus.yaml b/device-types/LANCOM/GS-2310P-plus.yaml new file mode 100644 index 0000000000..39db00b00f --- /dev/null +++ b/device-types/LANCOM/GS-2310P-plus.yaml @@ -0,0 +1,40 @@ +--- +manufacturer: LANCOM +model: GS-2310P+ +slug: gs-2310p-plus +part_number: '61440' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 160 +interfaces: + - name: Port 1 + type: 1000base-t + - name: Port 2 + type: 1000base-t + - name: Port 3 + type: 1000base-t + - name: Port 4 + type: 1000base-t + - name: Port 5 + type: 1000base-t + - name: Port 6 + type: 1000base-t + - name: Port 7 + type: 1000base-t + - name: Port 8 + type: 1000base-t + - name: Port 9 RJ45 + type: 1000base-t + - name: Port 10 RJ45 + type: 1000base-t + - name: Port 9 SFP + type: 1000base-x-sfp + - name: Port 10 SFP + type: 1000base-x-sfp +console-ports: + - name: com + type: rj-45 diff --git a/device-types/LANCOM/GS-2310P.yaml b/device-types/LANCOM/GS-2310P.yaml new file mode 100644 index 0000000000..acd8e06b46 --- /dev/null +++ b/device-types/LANCOM/GS-2310P.yaml @@ -0,0 +1,40 @@ +--- +manufacturer: LANCOM +model: GS-2310P +slug: gs-2310p +part_number: '61433' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 160 +interfaces: + - name: Port 1 + type: 1000base-t + - name: Port 2 + type: 1000base-t + - name: Port 3 + type: 1000base-t + - name: Port 4 + type: 1000base-t + - name: Port 5 + type: 1000base-t + - name: Port 6 + type: 1000base-t + - name: Port 7 + type: 1000base-t + - name: Port 8 + type: 1000base-t + - name: Port 9A + type: 1000base-t + - name: Port 9B + type: 1000base-x-sfp + - name: Port 10A + type: 1000base-t + - name: Port 10B + type: 1000base-x-sfp +console-ports: + - name: com + type: rj-45 diff --git a/device-types/LANCOM/GS-2326-plus.yaml b/device-types/LANCOM/GS-2326-plus.yaml new file mode 100644 index 0000000000..753301a1e4 --- /dev/null +++ b/device-types/LANCOM/GS-2326-plus.yaml @@ -0,0 +1,72 @@ +--- +manufacturer: LANCOM +model: GS-2326+ +slug: gs-2326-plus +part_number: '61483' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 26 +interfaces: + - name: Port 1 + type: 1000base-t + - name: Port 2 + type: 1000base-t + - name: Port 3 + type: 1000base-t + - name: Port 4 + type: 1000base-t + - name: Port 5 + type: 1000base-t + - name: Port 6 + type: 1000base-t + - name: Port 7 + type: 1000base-t + - name: Port 8 + type: 1000base-t + - name: Port 9 + type: 1000base-t + - name: Port 10 + type: 1000base-t + - name: Port 11 + type: 1000base-t + - name: Port 12 + type: 1000base-t + - name: Port 13 + type: 1000base-t + - name: Port 14 + type: 1000base-t + - name: Port 15 + type: 1000base-t + - name: Port 16 + type: 1000base-t + - name: Port 17 + type: 1000base-t + - name: Port 18 + type: 1000base-t + - name: Port 19 + type: 1000base-t + - name: Port 20 + type: 1000base-t + - name: Port 21 + type: 1000base-t + - name: Port 22 + type: 1000base-t + - name: Port 23 + type: 1000base-t + - name: Port 24 + type: 1000base-t + - name: Port 25 RJ45 + type: 1000base-t + - name: Port 26 RJ45 + type: 1000base-t + - name: Port 25 SFP + type: 1000base-x-sfp + - name: Port 26 SFP + type: 1000base-x-sfp +console-ports: + - name: com + type: rj-45 diff --git a/device-types/LANCOM/GS-2326.yaml b/device-types/LANCOM/GS-2326.yaml new file mode 100644 index 0000000000..d560ca8373 --- /dev/null +++ b/device-types/LANCOM/GS-2326.yaml @@ -0,0 +1,68 @@ +--- +manufacturer: LANCOM +model: GS-2326 +slug: gs-2326 +part_number: '61470' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 23 +interfaces: + - name: Port 1 + type: 1000base-t + - name: Port 2 + type: 1000base-t + - name: Port 3 + type: 1000base-t + - name: Port 4 + type: 1000base-t + - name: Port 5 + type: 1000base-t + - name: Port 6 + type: 1000base-t + - name: Port 7 + type: 1000base-t + - name: Port 8 + type: 1000base-t + - name: Port 9 + type: 1000base-t + - name: Port 10 + type: 1000base-t + - name: Port 11 + type: 1000base-t + - name: Port 12 + type: 1000base-t + - name: Port 13 + type: 1000base-t + - name: Port 14 + type: 1000base-t + - name: Port 15 + type: 1000base-t + - name: Port 16 + type: 1000base-t + - name: Port 17 + type: 1000base-t + - name: Port 18 + type: 1000base-t + - name: Port 19 + type: 1000base-t + - name: Port 20 + type: 1000base-t + - name: Port 21 + type: 1000base-t + - name: Port 22 + type: 1000base-t + - name: Port 23 + type: 1000base-t + - name: Port 24 + type: 1000base-t + - name: Port 25 + type: 1000base-x-sfp + - name: Port 26 + type: 1000base-x-sfp +console-ports: + - name: com + type: rj-45 diff --git a/device-types/LANCOM/GS-2326P-plus.yaml b/device-types/LANCOM/GS-2326P-plus.yaml new file mode 100644 index 0000000000..b01f975be9 --- /dev/null +++ b/device-types/LANCOM/GS-2326P-plus.yaml @@ -0,0 +1,72 @@ +--- +manufacturer: LANCOM +model: GS-2326P+ +slug: gs-2326p-plus +part_number: '61481' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 240 +interfaces: + - name: Port 1 + type: 1000base-t + - name: Port 2 + type: 1000base-t + - name: Port 3 + type: 1000base-t + - name: Port 4 + type: 1000base-t + - name: Port 5 + type: 1000base-t + - name: Port 6 + type: 1000base-t + - name: Port 7 + type: 1000base-t + - name: Port 8 + type: 1000base-t + - name: Port 9 + type: 1000base-t + - name: Port 10 + type: 1000base-t + - name: Port 11 + type: 1000base-t + - name: Port 12 + type: 1000base-t + - name: Port 13 + type: 1000base-t + - name: Port 14 + type: 1000base-t + - name: Port 15 + type: 1000base-t + - name: Port 16 + type: 1000base-t + - name: Port 17 + type: 1000base-t + - name: Port 18 + type: 1000base-t + - name: Port 19 + type: 1000base-t + - name: Port 20 + type: 1000base-t + - name: Port 21 + type: 1000base-t + - name: Port 22 + type: 1000base-t + - name: Port 23 + type: 1000base-t + - name: Port 24 + type: 1000base-t + - name: Port 25 RJ45 + type: 1000base-t + - name: Port 26 RJ45 + type: 1000base-t + - name: Port 25 SFP + type: 1000base-x-sfp + - name: Port 26 SFP + type: 1000base-x-sfp +console-ports: + - name: com + type: rj-45 diff --git a/device-types/LANCOM/GS-2328.yaml b/device-types/LANCOM/GS-2328.yaml new file mode 100644 index 0000000000..da00c54a61 --- /dev/null +++ b/device-types/LANCOM/GS-2328.yaml @@ -0,0 +1,72 @@ +--- +manufacturer: LANCOM +model: GS-2328 +slug: gs-2328 +part_number: '61444' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 48 +interfaces: + - name: Port 1 + type: 1000base-t + - name: Port 2 + type: 1000base-t + - name: Port 3 + type: 1000base-t + - name: Port 4 + type: 1000base-t + - name: Port 5 + type: 1000base-t + - name: Port 6 + type: 1000base-t + - name: Port 7 + type: 1000base-t + - name: Port 8 + type: 1000base-t + - name: Port 9 + type: 1000base-t + - name: Port 10 + type: 1000base-t + - name: Port 11 + type: 1000base-t + - name: Port 12 + type: 1000base-t + - name: Port 13 + type: 1000base-t + - name: Port 14 + type: 1000base-t + - name: Port 15 + type: 1000base-t + - name: Port 16 + type: 1000base-t + - name: Port 17 + type: 1000base-t + - name: Port 18 + type: 1000base-t + - name: Port 19 + type: 1000base-t + - name: Port 20 + type: 1000base-t + - name: Port 21 + type: 1000base-t + - name: Port 22 + type: 1000base-t + - name: Port 23 + type: 1000base-t + - name: Port 24 + type: 1000base-t + - name: Port 25 + type: 10gbase-x-sfpp + - name: Port 26 + type: 10gbase-x-sfpp + - name: Port 27 + type: 10gbase-x-sfpp + - name: Port 28 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: de-9 diff --git a/device-types/LANCOM/GS-2328F.yaml b/device-types/LANCOM/GS-2328F.yaml new file mode 100644 index 0000000000..cf0db08a78 --- /dev/null +++ b/device-types/LANCOM/GS-2328F.yaml @@ -0,0 +1,83 @@ +--- +manufacturer: LANCOM +model: GS-2328F +slug: gs-2328f +part_number: '61446' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 39 + - name: PS2 + type: dc-terminal + maximum_draw: 39 +interfaces: + - name: Port 1 + type: 1000base-x-sfp + - name: Port 2 + type: 1000base-x-sfp + - name: Port 3 + type: 1000base-x-sfp + - name: Port 4 + type: 1000base-x-sfp + - name: Port 5 + type: 1000base-x-sfp + - name: Port 6 + type: 1000base-x-sfp + - name: Port 7 + type: 1000base-x-sfp + - name: Port 8 + type: 1000base-x-sfp + - name: Port 9 + type: 1000base-x-sfp + - name: Port 10 + type: 1000base-x-sfp + - name: Port 11 + type: 1000base-x-sfp + - name: Port 12 + type: 1000base-x-sfp + - name: Port 13 + type: 1000base-x-sfp + - name: Port 14 + type: 1000base-x-sfp + - name: Port 15 + type: 1000base-x-sfp + - name: Port 16 + type: 1000base-x-sfp + - name: Port 17 + type: 1000base-x-sfp + - name: Port 18 + type: 1000base-x-sfp + - name: Port 19 + type: 1000base-x-sfp + - name: Port 20 + type: 1000base-x-sfp + - name: Port 21 SFP + type: 1000base-x-sfp + - name: Port 22 SFP + type: 1000base-x-sfp + - name: Port 23 SFP + type: 1000base-x-sfp + - name: Port 24 SFP + type: 1000base-x-sfp + - name: Port 21 RJ45 + type: 1000base-t + - name: Port 22 RJ45 + type: 1000base-t + - name: Port 23 RJ45 + type: 1000base-t + - name: Port 24 RJ45 + type: 1000base-t + - name: Port 25 + type: 10gbase-x-sfpp + - name: Port 26 + type: 10gbase-x-sfpp + - name: Port 27 + type: 10gbase-x-sfpp + - name: Port 28 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: de-9 diff --git a/device-types/LANCOM/GS-2328P.yaml b/device-types/LANCOM/GS-2328P.yaml new file mode 100644 index 0000000000..0a7b294782 --- /dev/null +++ b/device-types/LANCOM/GS-2328P.yaml @@ -0,0 +1,72 @@ +--- +manufacturer: LANCOM +model: GS-2328P +slug: gs-2328p +part_number: '61442' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 444 +interfaces: + - name: Port 1 + type: 1000base-t + - name: Port 2 + type: 1000base-t + - name: Port 3 + type: 1000base-t + - name: Port 4 + type: 1000base-t + - name: Port 5 + type: 1000base-t + - name: Port 6 + type: 1000base-t + - name: Port 7 + type: 1000base-t + - name: Port 8 + type: 1000base-t + - name: Port 9 + type: 1000base-t + - name: Port 10 + type: 1000base-t + - name: Port 11 + type: 1000base-t + - name: Port 12 + type: 1000base-t + - name: Port 13 + type: 1000base-t + - name: Port 14 + type: 1000base-t + - name: Port 15 + type: 1000base-t + - name: Port 16 + type: 1000base-t + - name: Port 17 + type: 1000base-t + - name: Port 18 + type: 1000base-t + - name: Port 19 + type: 1000base-t + - name: Port 20 + type: 1000base-t + - name: Port 21 + type: 1000base-t + - name: Port 22 + type: 1000base-t + - name: Port 23 + type: 1000base-t + - name: Port 24 + type: 1000base-t + - name: Port 25 + type: 10gbase-x-sfpp + - name: Port 26 + type: 10gbase-x-sfpp + - name: Port 27 + type: 10gbase-x-sfpp + - name: Port 28 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: de-9 diff --git a/device-types/LANCOM/GS-2352.yaml b/device-types/LANCOM/GS-2352.yaml new file mode 100644 index 0000000000..933bca3412 --- /dev/null +++ b/device-types/LANCOM/GS-2352.yaml @@ -0,0 +1,120 @@ +--- +manufacturer: LANCOM +model: GS-2352 +slug: gs-2352 +part_number: '61472' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 65 +interfaces: + - name: Port 1 + type: 1000base-t + - name: Port 2 + type: 1000base-t + - name: Port 3 + type: 1000base-t + - name: Port 4 + type: 1000base-t + - name: Port 5 + type: 1000base-t + - name: Port 6 + type: 1000base-t + - name: Port 7 + type: 1000base-t + - name: Port 8 + type: 1000base-t + - name: Port 9 + type: 1000base-t + - name: Port 10 + type: 1000base-t + - name: Port 11 + type: 1000base-t + - name: Port 12 + type: 1000base-t + - name: Port 13 + type: 1000base-t + - name: Port 14 + type: 1000base-t + - name: Port 15 + type: 1000base-t + - name: Port 16 + type: 1000base-t + - name: Port 17 + type: 1000base-t + - name: Port 18 + type: 1000base-t + - name: Port 19 + type: 1000base-t + - name: Port 20 + type: 1000base-t + - name: Port 21 + type: 1000base-t + - name: Port 22 + type: 1000base-t + - name: Port 23 + type: 1000base-t + - name: Port 24 + type: 1000base-t + - name: Port 25 + type: 1000base-t + - name: Port 26 + type: 1000base-t + - name: Port 27 + type: 1000base-t + - name: Port 28 + type: 1000base-t + - name: Port 29 + type: 1000base-t + - name: Port 30 + type: 1000base-t + - name: Port 31 + type: 1000base-t + - name: Port 32 + type: 1000base-t + - name: Port 33 + type: 1000base-t + - name: Port 34 + type: 1000base-t + - name: Port 35 + type: 1000base-t + - name: Port 36 + type: 1000base-t + - name: Port 37 + type: 1000base-t + - name: Port 38 + type: 1000base-t + - name: Port 39 + type: 1000base-t + - name: Port 40 + type: 1000base-t + - name: Port 41 + type: 1000base-t + - name: Port 42 + type: 1000base-t + - name: Port 43 + type: 1000base-t + - name: Port 44 + type: 1000base-t + - name: Port 45 + type: 1000base-t + - name: Port 46 + type: 1000base-t + - name: Port 47 + type: 1000base-t + - name: Port 48 + type: 1000base-t + - name: Port 49 + type: 10gbase-x-sfpp + - name: Port 50 + type: 10gbase-x-sfpp + - name: Port 51 + type: 10gbase-x-sfpp + - name: Port 52 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: de-9 diff --git a/device-types/LANCOM/GS-2352P.yaml b/device-types/LANCOM/GS-2352P.yaml new file mode 100644 index 0000000000..ab6787a700 --- /dev/null +++ b/device-types/LANCOM/GS-2352P.yaml @@ -0,0 +1,120 @@ +--- +manufacturer: LANCOM +model: GS-2352P +slug: gs-2352p +part_number: '61436' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 500 +interfaces: + - name: Port 1 + type: 1000base-t + - name: Port 2 + type: 1000base-t + - name: Port 3 + type: 1000base-t + - name: Port 4 + type: 1000base-t + - name: Port 5 + type: 1000base-t + - name: Port 6 + type: 1000base-t + - name: Port 7 + type: 1000base-t + - name: Port 8 + type: 1000base-t + - name: Port 9 + type: 1000base-t + - name: Port 10 + type: 1000base-t + - name: Port 11 + type: 1000base-t + - name: Port 12 + type: 1000base-t + - name: Port 13 + type: 1000base-t + - name: Port 14 + type: 1000base-t + - name: Port 15 + type: 1000base-t + - name: Port 16 + type: 1000base-t + - name: Port 17 + type: 1000base-t + - name: Port 18 + type: 1000base-t + - name: Port 19 + type: 1000base-t + - name: Port 20 + type: 1000base-t + - name: Port 21 + type: 1000base-t + - name: Port 22 + type: 1000base-t + - name: Port 23 + type: 1000base-t + - name: Port 24 + type: 1000base-t + - name: Port 25 + type: 1000base-t + - name: Port 26 + type: 1000base-t + - name: Port 27 + type: 1000base-t + - name: Port 28 + type: 1000base-t + - name: Port 29 + type: 1000base-t + - name: Port 30 + type: 1000base-t + - name: Port 31 + type: 1000base-t + - name: Port 32 + type: 1000base-t + - name: Port 33 + type: 1000base-t + - name: Port 34 + type: 1000base-t + - name: Port 35 + type: 1000base-t + - name: Port 36 + type: 1000base-t + - name: Port 37 + type: 1000base-t + - name: Port 38 + type: 1000base-t + - name: Port 39 + type: 1000base-t + - name: Port 40 + type: 1000base-t + - name: Port 41 + type: 1000base-t + - name: Port 42 + type: 1000base-t + - name: Port 43 + type: 1000base-t + - name: Port 44 + type: 1000base-t + - name: Port 45 + type: 1000base-t + - name: Port 46 + type: 1000base-t + - name: Port 47 + type: 1000base-t + - name: Port 48 + type: 1000base-t + - name: Port 49 + type: 10gbase-x-sfpp + - name: Port 50 + type: 10gbase-x-sfpp + - name: Port 51 + type: 10gbase-x-sfpp + - name: Port 52 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: de-9 From f91380859aafcbc388153d26c0d1973fcf0049c6 Mon Sep 17 00:00:00 2001 From: subdriven Date: Sat, 6 Nov 2021 13:29:40 -0400 Subject: [PATCH 36/80] Synology rs3617rpxs (#544) * RS3617RPxs.yaml * CyberPower CPS-1220RMS --- device-types/CyberPower/cps1220rms.yaml | 49 +++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 device-types/CyberPower/cps1220rms.yaml diff --git a/device-types/CyberPower/cps1220rms.yaml b/device-types/CyberPower/cps1220rms.yaml new file mode 100644 index 0000000000..fc3b9f1c8f --- /dev/null +++ b/device-types/CyberPower/cps1220rms.yaml @@ -0,0 +1,49 @@ +--- +manufacturer: CyberPower +model: CPS-1220RMS +slug: cps-1220rms +part_number: cps1220rms +u_height: 1 +is_full_depth: false +# comment: CyberPower PDU 1u, 12 outlet 20A 100-125V +power-ports: + - name: Power Port 1 + type: nema-5-20p + maximum_draw: 1800 +power-outlets: + - name: Front Outlet 1 + type: nema-5-20r + power_port: Power Port 1 + - name: Front Outlet 2 + type: nema-5-20r + power_port: Power Port 1 + - name: Rear Outlet 1 + type: nema-5-20r + power_port: Power Port 1 + - name: Rear Outlet 2 + type: nema-5-20r + power_port: Power Port 1 + - name: Rear Outlet 3 + type: nema-5-20r + power_port: Power Port 1 + - name: Rear Outlet 4 + type: nema-5-20r + power_port: Power Port 1 + - name: Rear Outlet 5 + type: nema-5-20r + power_port: Power Port 1 + - name: Rear Outlet 6 + type: nema-5-20r + power_port: Power Port 1 + - name: Rear Outlet 7 + type: nema-5-20r + power_port: Power Port 1 + - name: Rear Outlet 8 + type: nema-5-20r + power_port: Power Port 1 + - name: Rear Outlet 9 + type: nema-5-20r + power_port: Power Port 1 + - name: Rear Outlet 10 + type: nema-5-20r + power_port: Power Port 1 From 2246f5e5b011a3970881449252a1b21834697765 Mon Sep 17 00:00:00 2001 From: Andy Litzinger Date: Sat, 6 Nov 2021 10:30:00 -0700 Subject: [PATCH 37/80] Fixed port type to SFP+ for ports 33 and 34 (#543) * The Dell S5232F-ON has 32 QSFP28 ports, 1/1/1-32 and 2 SFP+ ports, 1/1/33 and 1/1/34. The current template incorrectly lists these two ports as QSFP28 https://www.delltechnologies.com/asset/en-us/products/networking/technical-support/dell_emc_networking-s5200_on_spec_sheet.pdf --- device-types/Dell/networking-s5232f-on.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/device-types/Dell/networking-s5232f-on.yaml b/device-types/Dell/networking-s5232f-on.yaml index 6c6a226028..30e7761c45 100644 --- a/device-types/Dell/networking-s5232f-on.yaml +++ b/device-types/Dell/networking-s5232f-on.yaml @@ -114,10 +114,10 @@ interfaces: type: 100gbase-x-qsfp28 mgmt_only: false - name: Ethernet 1/1/33 - type: 100gbase-x-qsfp28 + type: 10gbase-x-sfpp mgmt_only: false - name: Ethernet 1/1/34 - type: 100gbase-x-qsfp28 + type: 10gbase-x-sfpp mgmt_only: false - name: mgmt 1/1/1 type: 1000base-t From e40b8df998bbbc35aa107f50edb0d36197fc1055 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 8 Nov 2021 21:35:01 +0500 Subject: [PATCH 38/80] Update 7210.yaml (#546) power draw corrected --- device-types/Aruba/7210.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/device-types/Aruba/7210.yaml b/device-types/Aruba/7210.yaml index f29c9651af..fcbf0cef97 100644 --- a/device-types/Aruba/7210.yaml +++ b/device-types/Aruba/7210.yaml @@ -20,12 +20,12 @@ interfaces: power-ports: - name: PEM0 type: iec-60320-c14 - maximum_draw: 110 - allocated_draw: 350 + maximum_draw: 350 + allocated_draw: 110 - name: PEM1 type: iec-60320-c14 - maximum_draw: 110 - allocated_draw: 350 + maximum_draw: 350 + allocated_draw: 110 console-ports: - name: Console type: rj-45 From 632062e4fd29cd9248e08989a384677610a64122 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 8 Nov 2021 21:37:03 +0500 Subject: [PATCH 39/80] Update 7280.yaml (#551) correct power draw --- device-types/Aruba/7280.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/device-types/Aruba/7280.yaml b/device-types/Aruba/7280.yaml index 9e282b5445..ef97f7b6ab 100644 --- a/device-types/Aruba/7280.yaml +++ b/device-types/Aruba/7280.yaml @@ -41,12 +41,12 @@ interfaces: power-ports: - name: PEM0 type: iec-60320-c14 - maximum_draw: 110 - allocated_draw: 350 + maximum_draw: 350 + allocated_draw: 110 - name: PEM1 type: iec-60320-c14 - maximum_draw: 110 - allocated_draw: 350 + maximum_draw: 350 + allocated_draw: 110 console-ports: - name: Console type: rj-45 From df4637addc5316007e4439d14d867e90c384085d Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 8 Nov 2021 22:29:25 +0500 Subject: [PATCH 40/80] Update MM-HW-5K.yaml (#550) correct power draw --- device-types/Aruba/MM-HW-5K.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/device-types/Aruba/MM-HW-5K.yaml b/device-types/Aruba/MM-HW-5K.yaml index bbf5db4f42..420c765541 100644 --- a/device-types/Aruba/MM-HW-5K.yaml +++ b/device-types/Aruba/MM-HW-5K.yaml @@ -15,12 +15,12 @@ interfaces: power-ports: - name: PEM0 type: iec-60320-c14 - maximum_draw: 120 - allocated_draw: 400 + maximum_draw: 400 + allocated_draw: 120 - name: PEM1 type: iec-60320-c14 - maximum_draw: 120 - allocated_draw: 400 + maximum_draw: 400 + allocated_draw: 120 console-ports: - name: Console type: rj-45 From 38d5197e631a2187890cac01342eafa4f816d7bb Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 8 Nov 2021 22:29:40 +0500 Subject: [PATCH 41/80] Update MM-HW-10K.yaml (#549) correct power draw --- device-types/Aruba/MM-HW-10K.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/device-types/Aruba/MM-HW-10K.yaml b/device-types/Aruba/MM-HW-10K.yaml index a3182a5feb..4b647a9919 100644 --- a/device-types/Aruba/MM-HW-10K.yaml +++ b/device-types/Aruba/MM-HW-10K.yaml @@ -15,12 +15,12 @@ interfaces: power-ports: - name: PEM0 type: iec-60320-c14 - maximum_draw: 120 - allocated_draw: 400 + maximum_draw: 400 + allocated_draw: 120 - name: PEM1 type: iec-60320-c14 - maximum_draw: 120 - allocated_draw: 400 + maximum_draw: 400 + allocated_draw: 120 console-ports: - name: Console type: rj-45 From 9a62828407a1c3ca111470d5130f1e2df70f8c80 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 8 Nov 2021 22:29:52 +0500 Subject: [PATCH 42/80] Update MM-HW-1K.yaml (#547) Corrected power draw --- device-types/Aruba/MM-HW-1K.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/device-types/Aruba/MM-HW-1K.yaml b/device-types/Aruba/MM-HW-1K.yaml index e9f6403391..15e3ababc1 100644 --- a/device-types/Aruba/MM-HW-1K.yaml +++ b/device-types/Aruba/MM-HW-1K.yaml @@ -15,12 +15,12 @@ interfaces: power-ports: - name: PEM0 type: iec-60320-c14 - maximum_draw: 120 - allocated_draw: 400 + maximum_draw: 400 + allocated_draw: 120 - name: PEM1 type: iec-60320-c14 - maximum_draw: 120 - allocated_draw: 400 + maximum_draw: 400 + allocated_draw: 120 console-ports: - name: Console type: rj-45 From ff06b93e881a01acf86c0ce846081fb38b0ac0f3 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 8 Nov 2021 22:30:52 +0500 Subject: [PATCH 43/80] Update 7220.yaml (#548) correct power draw --- device-types/Aruba/7220.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/device-types/Aruba/7220.yaml b/device-types/Aruba/7220.yaml index 2819dfe4fd..ecb89c647a 100644 --- a/device-types/Aruba/7220.yaml +++ b/device-types/Aruba/7220.yaml @@ -20,12 +20,12 @@ interfaces: power-ports: - name: PEM0 type: iec-60320-c14 - maximum_draw: 110 - allocated_draw: 350 + maximum_draw: 350 + allocated_draw: 110 - name: PEM1 type: iec-60320-c14 - maximum_draw: 110 - allocated_draw: 350 + maximum_draw: 350 + allocated_draw: 110 console-ports: - name: Console type: rj-45 From 630b6d5cf5a82fc2421a5411a6082d9a821910f9 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 8 Nov 2021 22:31:13 +0500 Subject: [PATCH 44/80] Update 7240.yaml (#552) correct power draw --- device-types/Aruba/7240.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/device-types/Aruba/7240.yaml b/device-types/Aruba/7240.yaml index 06bf518e8c..bbdea78f4c 100644 --- a/device-types/Aruba/7240.yaml +++ b/device-types/Aruba/7240.yaml @@ -20,12 +20,12 @@ interfaces: power-ports: - name: PEM0 type: iec-60320-c14 - maximum_draw: 110 - allocated_draw: 350 + maximum_draw: 350 + allocated_draw: 110 - name: PEM1 type: iec-60320-c14 - maximum_draw: 110 - allocated_draw: 350 + maximum_draw: 350 + allocated_draw: 110 console-ports: - name: Console type: rj-45 From 53173620c2fe9c38a0219b5f2869a5f8390f6039 Mon Sep 17 00:00:00 2001 From: Flo <52775027+FloEisen@users.noreply.github.com> Date: Fri, 12 Nov 2021 02:20:50 +0100 Subject: [PATCH 45/80] Update schema.json (#556) --- tests/schema.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/schema.json b/tests/schema.json index ed6fcc81cf..f5b53940ca 100644 --- a/tests/schema.json +++ b/tests/schema.json @@ -95,6 +95,7 @@ "rj-11", "rj-12", "rj-45", + "mini-din-8", "usb-a", "usb-b", "usb-c", @@ -122,6 +123,7 @@ "db-25", "rj-12", "rj-45", + "mini-din-8", "usb-a", "usb-b", "usb-c", From 5fe42cf3c92db633c366e06f23628c13e7b9bdfd Mon Sep 17 00:00:00 2001 From: Flo <52775027+FloEisen@users.noreply.github.com> Date: Sat, 13 Nov 2021 19:29:18 +0100 Subject: [PATCH 46/80] Update schema.json (#562) --- tests/schema.json | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/schema.json b/tests/schema.json index f5b53940ca..d1c64ee4c2 100644 --- a/tests/schema.json +++ b/tests/schema.json @@ -387,6 +387,7 @@ "ieee802.11ac", "ieee802.11ad", "ieee802.11ax", + "ieee802.15.1", "gsm", "cdma", "lte", From 8da94c054093b04fd985260fce025e247428352d Mon Sep 17 00:00:00 2001 From: krasotinpa <44356140+krasotinpa@users.noreply.github.com> Date: Sat, 13 Nov 2021 21:29:53 +0300 Subject: [PATCH 47/80] Create MES3348.yml (#560) --- device-types/Eltex/MES3348.yml | 122 +++++++++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) create mode 100644 device-types/Eltex/MES3348.yml diff --git a/device-types/Eltex/MES3348.yml b/device-types/Eltex/MES3348.yml new file mode 100644 index 0000000000..6bdc6b6d9d --- /dev/null +++ b/device-types/Eltex/MES3348.yml @@ -0,0 +1,122 @@ +--- +manufacturer: Eltex +model: MES3348 +slug: mes3348 +part_number: MES3348 +is_full_depth: false +u_height: 1 +interfaces: + - name: gigabitethernet1/0/1 + type: 1000base-t + - name: gigabitethernet1/0/2 + type: 1000base-t + - name: gigabitethernet1/0/3 + type: 1000base-t + - name: gigabitethernet1/0/4 + type: 1000base-t + - name: gigabitethernet1/0/5 + type: 1000base-t + - name: gigabitethernet1/0/6 + type: 1000base-t + - name: gigabitethernet1/0/7 + type: 1000base-t + - name: gigabitethernet1/0/8 + type: 1000base-t + - name: gigabitethernet1/0/9 + type: 1000base-t + - name: gigabitethernet1/0/10 + type: 1000base-t + - name: gigabitethernet1/0/11 + type: 1000base-t + - name: gigabitethernet1/0/12 + type: 1000base-t + - name: gigabitethernet1/0/13 + type: 1000base-t + - name: gigabitethernet1/0/14 + type: 1000base-t + - name: gigabitethernet1/0/15 + type: 1000base-t + - name: gigabitethernet1/0/16 + type: 1000base-t + - name: gigabitethernet1/0/17 + type: 1000base-t + - name: gigabitethernet1/0/18 + type: 1000base-t + - name: gigabitethernet1/0/19 + type: 1000base-t + - name: gigabitethernet1/0/20 + type: 1000base-t + - name: gigabitethernet1/0/21 + type: 1000base-t + - name: gigabitethernet1/0/22 + type: 1000base-t + - name: gigabitethernet1/0/23 + type: 1000base-t + - name: gigabitethernet1/0/24 + type: 1000base-t + - name: gigabitethernet1/0/25 + type: 1000base-t + - name: gigabitethernet1/0/26 + type: 1000base-t + - name: gigabitethernet1/0/27 + type: 1000base-t + - name: gigabitethernet1/0/28 + type: 1000base-t + - name: gigabitethernet1/0/29 + type: 1000base-t + - name: gigabitethernet1/0/30 + type: 1000base-t + - name: gigabitethernet1/0/31 + type: 1000base-t + - name: gigabitethernet1/0/32 + type: 1000base-t + - name: gigabitethernet1/0/33 + type: 1000base-t + - name: gigabitethernet1/0/34 + type: 1000base-t + - name: gigabitethernet1/0/35 + type: 1000base-t + - name: gigabitethernet1/0/36 + type: 1000base-t + - name: gigabitethernet1/0/37 + type: 1000base-t + - name: gigabitethernet1/0/38 + type: 1000base-t + - name: gigabitethernet1/0/39 + type: 1000base-t + - name: gigabitethernet1/0/40 + type: 1000base-t + - name: gigabitethernet1/0/41 + type: 1000base-t + - name: gigabitethernet1/0/42 + type: 1000base-t + - name: gigabitethernet1/0/43 + type: 1000base-t + - name: gigabitethernet1/0/44 + type: 1000base-t + - name: gigabitethernet1/0/45 + type: 1000base-t + - name: gigabitethernet1/0/46 + type: 1000base-t + - name: gigabitethernet1/0/47 + type: 1000base-t + - name: gigabitethernet1/0/48 + type: 1000base-t + - name: tengigabitethernet1/0/1 + type: 10gbase-x-sfpp + - name: tengigabitethernet1/0/2 + type: 10gbase-x-sfpp + - name: tengigabitethernet1/0/3 + type: 10gbase-x-sfpp + - name: tengigabitethernet1/0/4 + type: 10gbase-x-sfpp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PS0 + type: iec-60320-c14 + maximum_draw: 45 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 45 From 53b04c50038ab776360af61d71da246aad2ceaba Mon Sep 17 00:00:00 2001 From: Flo <52775027+FloEisen@users.noreply.github.com> Date: Sat, 13 Nov 2021 19:30:57 +0100 Subject: [PATCH 48/80] Add LANCOM LN-17xx Series (#559) --- device-types/LANCOM/LN-1700.yaml | 24 ++++++++++++++++++++++++ device-types/LANCOM/LN-1700B.yaml | 24 ++++++++++++++++++++++++ device-types/LANCOM/LN-1700UE.yaml | 27 +++++++++++++++++++++++++++ device-types/LANCOM/LN-1702.yaml | 24 ++++++++++++++++++++++++ device-types/LANCOM/LN-1702B.yaml | 24 ++++++++++++++++++++++++ 5 files changed, 123 insertions(+) create mode 100644 device-types/LANCOM/LN-1700.yaml create mode 100644 device-types/LANCOM/LN-1700B.yaml create mode 100644 device-types/LANCOM/LN-1700UE.yaml create mode 100644 device-types/LANCOM/LN-1702.yaml create mode 100644 device-types/LANCOM/LN-1702B.yaml diff --git a/device-types/LANCOM/LN-1700.yaml b/device-types/LANCOM/LN-1700.yaml new file mode 100644 index 0000000000..6d920d35f0 --- /dev/null +++ b/device-types/LANCOM/LN-1700.yaml @@ -0,0 +1,24 @@ +--- +manufacturer: LANCOM +model: LN-1700 +slug: ln-1700 +part_number: '61767' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 21 +interfaces: + - name: ETH-1 + type: 1000base-t + - name: ETH-2 + type: 1000base-t + - name: WLAN-1 + type: ieee802.11n + - name: WLAN-2 + type: ieee802.11ac +console-ports: + - name: com + type: mini-din-8 diff --git a/device-types/LANCOM/LN-1700B.yaml b/device-types/LANCOM/LN-1700B.yaml new file mode 100644 index 0000000000..2c7c1fa619 --- /dev/null +++ b/device-types/LANCOM/LN-1700B.yaml @@ -0,0 +1,24 @@ +--- +manufacturer: LANCOM +model: LN-1700B +slug: ln-1700b +part_number: '61792' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 21 +interfaces: + - name: ETH-1 + type: 1000base-t + - name: ETH-2 + type: 1000base-t + - name: WLAN-1 + type: ieee802.11n + - name: WLAN-2 + type: ieee802.11ac +console-ports: + - name: com + type: mini-din-8 diff --git a/device-types/LANCOM/LN-1700UE.yaml b/device-types/LANCOM/LN-1700UE.yaml new file mode 100644 index 0000000000..de665c6ec3 --- /dev/null +++ b/device-types/LANCOM/LN-1700UE.yaml @@ -0,0 +1,27 @@ +--- +manufacturer: LANCOM +model: LN-1700UE +slug: ln-1700ue +part_number: '61801' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 21 +interfaces: + - name: ETH-1 + type: 1000base-t + - name: ETH-2 + type: 1000base-t + - name: WLAN-1 + type: ieee802.11n + - name: WLAN-2 + type: ieee802.11ac +console-ports: + - name: com + type: mini-din-8 +console-server-ports: + - name: usb + type: usb-a diff --git a/device-types/LANCOM/LN-1702.yaml b/device-types/LANCOM/LN-1702.yaml new file mode 100644 index 0000000000..93cf679830 --- /dev/null +++ b/device-types/LANCOM/LN-1702.yaml @@ -0,0 +1,24 @@ +--- +manufacturer: LANCOM +model: LN-1702 +slug: ln-1702 +part_number: '61764' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 21 +interfaces: + - name: ETH-1 + type: 1000base-t + - name: ETH-2 + type: 1000base-t + - name: WLAN-1 + type: ieee802.11n + - name: WLAN-2 + type: ieee802.11ac +console-ports: + - name: com + type: mini-din-8 diff --git a/device-types/LANCOM/LN-1702B.yaml b/device-types/LANCOM/LN-1702B.yaml new file mode 100644 index 0000000000..c4e96a7000 --- /dev/null +++ b/device-types/LANCOM/LN-1702B.yaml @@ -0,0 +1,24 @@ +--- +manufacturer: LANCOM +model: LN-1702B +slug: ln-1702b +part_number: '61794' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 21 +interfaces: + - name: ETH-1 + type: 1000base-t + - name: ETH-2 + type: 1000base-t + - name: WLAN-1 + type: ieee802.11n + - name: WLAN-2 + type: ieee802.11ac +console-ports: + - name: com + type: mini-din-8 From a77f8d162d492581a5d87a8c26b5340eddcb9d99 Mon Sep 17 00:00:00 2001 From: Flo <52775027+FloEisen@users.noreply.github.com> Date: Sat, 13 Nov 2021 19:31:10 +0100 Subject: [PATCH 49/80] Add LANCOM WLC Series (#558) --- device-types/LANCOM/WLC-1000.yaml | 37 ++++++++++++++++++++++++++ device-types/LANCOM/WLC-30.yaml | 29 ++++++++++++++++++++ device-types/LANCOM/WLC-4006-plus.yaml | 29 ++++++++++++++++++++ device-types/LANCOM/WLC-4025-plus.yaml | 23 ++++++++++++++++ device-types/LANCOM/WLC-4025.yaml | 26 ++++++++++++++++++ device-types/LANCOM/WLC-4100.yaml | 27 +++++++++++++++++++ 6 files changed, 171 insertions(+) create mode 100644 device-types/LANCOM/WLC-1000.yaml create mode 100644 device-types/LANCOM/WLC-30.yaml create mode 100644 device-types/LANCOM/WLC-4006-plus.yaml create mode 100644 device-types/LANCOM/WLC-4025-plus.yaml create mode 100644 device-types/LANCOM/WLC-4025.yaml create mode 100644 device-types/LANCOM/WLC-4100.yaml diff --git a/device-types/LANCOM/WLC-1000.yaml b/device-types/LANCOM/WLC-1000.yaml new file mode 100644 index 0000000000..6384e63ea1 --- /dev/null +++ b/device-types/LANCOM/WLC-1000.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: LANCOM +model: WLC-1000 +slug: wlc-1000 +part_number: '61783' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 30 +interfaces: + - name: ETH-1 RJ45 + type: 1000base-t + - name: ETH-1 SFP + type: 1000base-x-sfp + - name: ETH-2 RJ45 + type: 1000base-t + - name: ETH-2 SFP + type: 1000base-x-sfp + - name: ETH-3 RJ45 + type: 1000base-t + - name: ETH-3 SFP + type: 1000base-x-sfp + - name: ETH-4 RJ45 + type: 1000base-t + - name: ETH-4 SFP + type: 1000base-x-sfp + - name: ETH-5 + type: 1000base-t +console-ports: + - name: com + type: rj-45 +console-server-ports: + - name: usb + type: usb-a diff --git a/device-types/LANCOM/WLC-30.yaml b/device-types/LANCOM/WLC-30.yaml new file mode 100644 index 0000000000..cbe38aa200 --- /dev/null +++ b/device-types/LANCOM/WLC-30.yaml @@ -0,0 +1,29 @@ +--- +manufacturer: LANCOM +model: WLC-30 +slug: wlc-30 +part_number: '61789' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 9 +interfaces: + - name: ETH-1 + type: 1000base-t + - name: ETH-2 + type: 1000base-t + - name: ETH-3 + type: 1000base-t + - name: ETH-4 + type: 1000base-t + - name: Uplink + type: 1000base-t +console-ports: + - name: com + type: mini-din-8 +console-server-ports: + - name: usb + type: usb-a diff --git a/device-types/LANCOM/WLC-4006-plus.yaml b/device-types/LANCOM/WLC-4006-plus.yaml new file mode 100644 index 0000000000..12926d6810 --- /dev/null +++ b/device-types/LANCOM/WLC-4006-plus.yaml @@ -0,0 +1,29 @@ +--- +manufacturer: LANCOM +model: WLC-4006+ +slug: wlc-4006-plus +part_number: '62035' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 9 +interfaces: + - name: ETH-1 + type: 1000base-t + - name: ETH-2 + type: 1000base-t + - name: ETH-3 + type: 1000base-t + - name: ETH-4 + type: 1000base-t + - name: Uplink + type: 1000base-t +console-ports: + - name: com + type: mini-din-8 +console-server-ports: + - name: usb + type: usb-a diff --git a/device-types/LANCOM/WLC-4025-plus.yaml b/device-types/LANCOM/WLC-4025-plus.yaml new file mode 100644 index 0000000000..195ac3b366 --- /dev/null +++ b/device-types/LANCOM/WLC-4025-plus.yaml @@ -0,0 +1,23 @@ +--- +manufacturer: LANCOM +model: WLC-4025+ +slug: wlc-4025-plus +part_number: wlc-4025-plus +u_height: 1 +is_full_depth: false +comments: '' +interfaces: + - name: ETH-1 + type: 1000base-t + - name: ETH-2 + type: 1000base-t + - name: ETH-3 + type: 1000base-t + - name: ETH-4 + type: 1000base-t +console-ports: + - name: com + type: mini-din-8 +console-server-ports: + - name: usb + type: usb-a diff --git a/device-types/LANCOM/WLC-4025.yaml b/device-types/LANCOM/WLC-4025.yaml new file mode 100644 index 0000000000..064b3fbf22 --- /dev/null +++ b/device-types/LANCOM/WLC-4025.yaml @@ -0,0 +1,26 @@ +--- +manufacturer: LANCOM +model: WLC-4025 +slug: wlc-4025 +part_number: wlc-4025 +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 30 +interfaces: + - name: ETH-1 + type: 1000base-t + - name: ETH-2 + type: 1000base-t + - name: ETH-3 + type: 1000base-t + - name: ETH-4 + type: 1000base-t + - name: Uplink + type: 1000base-t +console-ports: + - name: com + type: mini-din-8 diff --git a/device-types/LANCOM/WLC-4100.yaml b/device-types/LANCOM/WLC-4100.yaml new file mode 100644 index 0000000000..4ee21b5b3c --- /dev/null +++ b/device-types/LANCOM/WLC-4100.yaml @@ -0,0 +1,27 @@ +--- +manufacturer: LANCOM +model: WLC-4100 +slug: wlc-4100 +part_number: '61369' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 30 +interfaces: + - name: ETH-1 + type: 1000base-t + - name: ETH-2 + type: 1000base-t + - name: ETH-3 + type: 1000base-t + - name: ETH-4 + type: 1000base-t +console-ports: + - name: com + type: mini-din-8 +console-server-ports: + - name: usb + type: usb-a From 85a9550ca8e981c65ebde97808e9c075d4b7499e Mon Sep 17 00:00:00 2001 From: projectcato <75954049+projectcato@users.noreply.github.com> Date: Wed, 17 Nov 2021 21:19:41 -0600 Subject: [PATCH 50/80] Create networking-s5224f-on.yaml (#563) Just adding the 24-port member of the family (now works in SONiC nightly builds too) --- device-types/Dell/networking-s5224f-on.yaml | 106 ++++++++++++++++++++ 1 file changed, 106 insertions(+) create mode 100644 device-types/Dell/networking-s5224f-on.yaml diff --git a/device-types/Dell/networking-s5224f-on.yaml b/device-types/Dell/networking-s5224f-on.yaml new file mode 100644 index 0000000000..4a9adda395 --- /dev/null +++ b/device-types/Dell/networking-s5224f-on.yaml @@ -0,0 +1,106 @@ +--- +manufacturer: Dell +model: S5224F-ON +slug: s5224f-on +u_height: 1 +is_full_depth: true +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 647 + allocated_draw: 200 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 647 + allocated_draw: 200 +interfaces: + - name: Ethernet 1/1/1 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/2 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/3 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/4 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/5 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/6 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/7 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/8 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/9 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/10 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/11 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/12 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/13 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/14 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/15 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/16 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/17 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/18 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/19 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/20 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/21 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/22 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/23 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/24 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet 1/1/25 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/26 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/27 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/28 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: mgmt 1/1/1 + type: 1000base-t + mgmt_only: true From 29b8c116ad2114c8b1b11720c515a57664dc066c Mon Sep 17 00:00:00 2001 From: Rick Henry <46894985+rjhenry@users.noreply.github.com> Date: Thu, 18 Nov 2021 03:21:57 +0000 Subject: [PATCH 51/80] Correct Cisco SG300-28 depth (#564) The Cisco SG300-28 is not full depth, but was falsely flagged as such --- device-types/Cisco/SG300-28.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-types/Cisco/SG300-28.yaml b/device-types/Cisco/SG300-28.yaml index 022c8c8a0d..c0325a706d 100644 --- a/device-types/Cisco/SG300-28.yaml +++ b/device-types/Cisco/SG300-28.yaml @@ -4,7 +4,7 @@ model: SG300-28 part_number: SG300-28 slug: sg300-28 u_height: 1 -is_full_depth: true +is_full_depth: false comments: '[SG300 Series Datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/small-business-smart-switches/data_sheet_c78-610061.html)' console-ports: - name: con 0 From 11090162b88ccfd3f23595045b16990f4f42e69c Mon Sep 17 00:00:00 2001 From: Flo <52775027+FloEisen@users.noreply.github.com> Date: Sun, 21 Nov 2021 03:40:07 +0100 Subject: [PATCH 52/80] Add LANCOM GS-35xx Series (#569) * Create GS-3510XP.yaml * Create GS-3528X.yaml * Create GS-3528XP.yaml --- device-types/LANCOM/GS-3510XP.yaml | 36 +++++++++++++++ device-types/LANCOM/GS-3528X.yaml | 72 ++++++++++++++++++++++++++++++ device-types/LANCOM/GS-3528XP.yaml | 72 ++++++++++++++++++++++++++++++ 3 files changed, 180 insertions(+) create mode 100644 device-types/LANCOM/GS-3510XP.yaml create mode 100644 device-types/LANCOM/GS-3528X.yaml create mode 100644 device-types/LANCOM/GS-3528XP.yaml diff --git a/device-types/LANCOM/GS-3510XP.yaml b/device-types/LANCOM/GS-3510XP.yaml new file mode 100644 index 0000000000..ad17dcccaa --- /dev/null +++ b/device-types/LANCOM/GS-3510XP.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: LANCOM +model: GS-3510XP +slug: gs-3510xp +part_number: '61849' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 165 +interfaces: + - name: GigabitEthernet 1/1 + type: 1000base-t + - name: GigabitEthernet 1/2 + type: 1000base-t + - name: GigabitEthernet 1/3 + type: 1000base-t + - name: GigabitEthernet 1/4 + type: 1000base-t + - name: 2.5GigabitEthernet 1/5 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/6 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/7 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/8 + type: 2.5gbase-t + - name: 10GigabitEthernet 1/1 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/2 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: rj-45 diff --git a/device-types/LANCOM/GS-3528X.yaml b/device-types/LANCOM/GS-3528X.yaml new file mode 100644 index 0000000000..03b37943d2 --- /dev/null +++ b/device-types/LANCOM/GS-3528X.yaml @@ -0,0 +1,72 @@ +--- +manufacturer: LANCOM +model: GS-3528X +slug: gs-3528x +part_number: '61496' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 50 +interfaces: + - name: GigabitEthernet 1/1 + type: 1000base-t + - name: GigabitEthernet 1/2 + type: 1000base-t + - name: GigabitEthernet 1/3 + type: 1000base-t + - name: GigabitEthernet 1/4 + type: 1000base-t + - name: GigabitEthernet 1/5 + type: 1000base-t + - name: GigabitEthernet 1/6 + type: 1000base-t + - name: GigabitEthernet 1/7 + type: 1000base-t + - name: GigabitEthernet 1/8 + type: 1000base-t + - name: GigabitEthernet 1/9 + type: 1000base-t + - name: GigabitEthernet 1/10 + type: 1000base-t + - name: GigabitEthernet 1/11 + type: 1000base-t + - name: GigabitEthernet 1/12 + type: 1000base-t + - name: 2.5GigabitEthernet 1/13 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/14 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/15 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/16 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/17 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/18 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/19 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/20 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/21 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/22 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/23 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/24 + type: 2.5gbase-t + - name: 10GigabitEthernet 1/1 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/2 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/3 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/4 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: rj-45 diff --git a/device-types/LANCOM/GS-3528XP.yaml b/device-types/LANCOM/GS-3528XP.yaml new file mode 100644 index 0000000000..f7eff2f17e --- /dev/null +++ b/device-types/LANCOM/GS-3528XP.yaml @@ -0,0 +1,72 @@ +--- +manufacturer: LANCOM +model: GS-3528XP +slug: gs-3528xp +part_number: '61850' +u_height: 1 +is_full_depth: false +comments: '' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 480 +interfaces: + - name: GigabitEthernet 1/1 + type: 1000base-t + - name: GigabitEthernet 1/2 + type: 1000base-t + - name: GigabitEthernet 1/3 + type: 1000base-t + - name: GigabitEthernet 1/4 + type: 1000base-t + - name: GigabitEthernet 1/5 + type: 1000base-t + - name: GigabitEthernet 1/6 + type: 1000base-t + - name: GigabitEthernet 1/7 + type: 1000base-t + - name: GigabitEthernet 1/8 + type: 1000base-t + - name: GigabitEthernet 1/9 + type: 1000base-t + - name: GigabitEthernet 1/10 + type: 1000base-t + - name: GigabitEthernet 1/11 + type: 1000base-t + - name: GigabitEthernet 1/12 + type: 1000base-t + - name: 2.5GigabitEthernet 1/13 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/14 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/15 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/16 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/17 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/18 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/19 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/20 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/21 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/22 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/23 + type: 2.5gbase-t + - name: 2.5GigabitEthernet 1/24 + type: 2.5gbase-t + - name: 10GigabitEthernet 1/1 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/2 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/3 + type: 10gbase-x-sfpp + - name: 10GigabitEthernet 1/4 + type: 10gbase-x-sfpp +console-ports: + - name: com + type: rj-45 From a355132501d0590d1e9520ef93177cec0fc42eac Mon Sep 17 00:00:00 2001 From: Facundo Acevedo Date: Sat, 20 Nov 2021 23:40:27 -0300 Subject: [PATCH 53/80] Add device (#567) --- .../smart_power_supply_pro.yaml | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 device-types/Digital Loggers/smart_power_supply_pro.yaml diff --git a/device-types/Digital Loggers/smart_power_supply_pro.yaml b/device-types/Digital Loggers/smart_power_supply_pro.yaml new file mode 100644 index 0000000000..4250e297a2 --- /dev/null +++ b/device-types/Digital Loggers/smart_power_supply_pro.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: Digital Loggers +model: Smart Power Supply Pro +slug: smart-power-supply-pro +comments: '[Smart power supply Datasheet](https://www.digital-loggers.com/prospec.pdf)' +u_height: 0 +is_full_depth: false +power-outlets: + - name: Remotely switched - Outlet1 + type: nema-5-15r + - name: Remotely switched - Outlet2 + type: nema-5-15r + - name: Remotely switched - Outlet3 + type: nema-5-15r + - name: Remotely switched - Outlet4 + type: nema-5-15r + - name: Remotely switched - Outlet5 + type: nema-5-15r + - name: Remotely switched - Outlet6 + type: nema-5-15r + - name: Remotely switched - Outlet7 + type: nema-5-15r + - name: Remotely switched - Outlet8 + type: nema-5-15r + - name: unswitched - Up + type: nema-5-15r + - name: unswitched - Down + type: nema-5-15r +power-port: + - name: AC in + type: iec-320-c5 + maximum_draw: 1500 +interfaces: + - name: eth0 + type: 100base-tx + mgmt_only: true From 43de45aac2e6bc5da90197d1a9862431b6447b02 Mon Sep 17 00:00:00 2001 From: Zach Biles Date: Sat, 20 Nov 2021 20:40:39 -0600 Subject: [PATCH 54/80] add new smart ups model (#568) --- device-types/TrippLite/SMART1500RMXL2UA.yaml | 37 ++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 device-types/TrippLite/SMART1500RMXL2UA.yaml diff --git a/device-types/TrippLite/SMART1500RMXL2UA.yaml b/device-types/TrippLite/SMART1500RMXL2UA.yaml new file mode 100644 index 0000000000..d187bd9e2e --- /dev/null +++ b/device-types/TrippLite/SMART1500RMXL2UA.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: Tripp-Lite +model: SMART1500RMXL2UA +slug: smart1500rmxl2ua +part_number: SMART1500RMXL2UA +comments: | + Battery-backed power supply feeding 8 Nema-5-15R receptables + + Dimensions: 3.45" x 17.3" x 13.45" Weight: 21.09 kg/46.5 lbs +u_height: 2 +is_full_depth: true +console-ports: + - name: RS232 + type: de-9 + - name: USB + type: usb-b +power-ports: + - name: Primary + type: nema-5-15p + maximum_draw: 1350 +power-outlets: + - name: '1' + type: nema-5-15r + - name: '2' + type: nema-5-15r + - name: '3' + type: nema-5-15r + - name: '4' + type: nema-5-15r + - name: '5' + type: nema-5-15r + - name: '6' + type: nema-5-15r + - name: '7' + type: nema-5-15r + - name: '8' + type: nema-5-15r From c065e85db8a34c4ee2875f27cde85704c8542c08 Mon Sep 17 00:00:00 2001 From: Facundo Acevedo Date: Mon, 22 Nov 2021 15:50:43 -0300 Subject: [PATCH 55/80] Add tp-link sg3428mp (#572) --- device-types/TP-Link/tl-sg3428mp.yaml | 74 +++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 device-types/TP-Link/tl-sg3428mp.yaml diff --git a/device-types/TP-Link/tl-sg3428mp.yaml b/device-types/TP-Link/tl-sg3428mp.yaml new file mode 100644 index 0000000000..4eab893a5f --- /dev/null +++ b/device-types/TP-Link/tl-sg3428mp.yaml @@ -0,0 +1,74 @@ +--- +manufacturer: TP-Link +model: TL-SG3428MP +slug: tl-sg3428mp +part_number: TL-SG3428MP +comments: '[TP-Link SG3428MP Datasheet](https://www.tp-link.com/es/business-networking/managed-switch/tl-sg3428mp/#specifications)' +is_full_depth: false +u_height: 1 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: '27' + type: 10gbase-x-sfpp + - name: '28' + type: 10gbase-x-sfpp +console-ports: + - name: Console + type: rj-45 + - name: Serial + type: usb-micro-b +power-ports: + - name: Power + type: iec-60320-c14 + maximum_draw: 442 From 8b40323c2a1291c1cf8fb8d1a52ef410b76238ad Mon Sep 17 00:00:00 2001 From: Facundo Acevedo Date: Mon, 22 Nov 2021 20:55:03 -0300 Subject: [PATCH 56/80] add neousys-Nuvo-824DGC (#573) --- device-types/neousys/Nuvo-824DGC.yaml | 45 +++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 device-types/neousys/Nuvo-824DGC.yaml diff --git a/device-types/neousys/Nuvo-824DGC.yaml b/device-types/neousys/Nuvo-824DGC.yaml new file mode 100644 index 0000000000..2535a73eb5 --- /dev/null +++ b/device-types/neousys/Nuvo-824DGC.yaml @@ -0,0 +1,45 @@ +--- +manufacturer: Neousys +model: Nuvo-8240GC +slug: nuvo-8240gc +u_height: 1 +comments: '[Neuosys Nuvo-8240GC Datasheet](https://www.neousys-tech.com/en/product/application/edge-ai-gpu-computing/nuvo-8240gc-dual-nvidia-tesla-t4-intel-9th-gpu-computing-ai-platform#specification)' +is_full_depth: false +console-ports: + - name: COM 1 + type: de-9 + - name: COM 2 + type: de-9 +console-server-ports: + - name: Front USB1 + type: usb-a + - name: Front USB2 + type: usb-a + - name: Front USB3 + type: usb-a + - name: Front USB4 + type: usb-a + - name: Front USB5 + type: usb-a + - name: Front USB6 + type: usb-a + - name: Front USB7 + type: usb-a + - name: Front USB8 + type: usb-a + - name: Internal USB1 + type: usb-a + - name: VGA + type: other + - name: DVI-D + type: other + - name: DisplayPort + type: other + - name: Audio 3.5m plug + type: other + +interfaces: + - name: enp5s0 + type: 1000base-t + - name: enp0s31f6 + type: 1000base-t From 3cb5a8fad645b3afba32fe96feee5f9fed42ceb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Viitam=C3=A4ki?= Date: Tue, 23 Nov 2021 05:46:37 +0100 Subject: [PATCH 57/80] Adding Huawei OptiXtrans DC908 (#565) * Adding Huawei OptiXtrans DC908 --- device-types/Huawei/DC908.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 device-types/Huawei/DC908.yaml diff --git a/device-types/Huawei/DC908.yaml b/device-types/Huawei/DC908.yaml new file mode 100644 index 0000000000..6fc6470356 --- /dev/null +++ b/device-types/Huawei/DC908.yaml @@ -0,0 +1,20 @@ +--- +manufacturer: Huawei +model: OptiXtrans DC908 +slug: huawei-optixtrans-dc908 +u_height: 2 +is_full_depth: true +console-ports: + - name: console0 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 2000 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 2000 +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: true From 0c6b09bbb8f00aa469adc71b820ddd64d817007f Mon Sep 17 00:00:00 2001 From: Flo <52775027+FloEisen@users.noreply.github.com> Date: Tue, 23 Nov 2021 12:35:20 +0100 Subject: [PATCH 58/80] Rename Rohde und Schwarz folder (#571) --- .../{Rohde und Schwarz => Rohde & Schwarz}/SITLine-ETH-40G.yaml | 2 +- .../{Rohde und Schwarz => Rohde & Schwarz}/SITLine-ETH-4G.yaml | 2 +- .../{Rohde und Schwarz => Rohde & Schwarz}/TrustedVPN-L.yaml | 2 +- .../{Rohde und Schwarz => Rohde & Schwarz}/TrustedVPN-XL.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) rename device-types/{Rohde und Schwarz => Rohde & Schwarz}/SITLine-ETH-40G.yaml (95%) rename device-types/{Rohde und Schwarz => Rohde & Schwarz}/SITLine-ETH-4G.yaml (95%) rename device-types/{Rohde und Schwarz => Rohde & Schwarz}/TrustedVPN-L.yaml (94%) rename device-types/{Rohde und Schwarz => Rohde & Schwarz}/TrustedVPN-XL.yaml (95%) diff --git a/device-types/Rohde und Schwarz/SITLine-ETH-40G.yaml b/device-types/Rohde & Schwarz/SITLine-ETH-40G.yaml similarity index 95% rename from device-types/Rohde und Schwarz/SITLine-ETH-40G.yaml rename to device-types/Rohde & Schwarz/SITLine-ETH-40G.yaml index bd4fb833be..0922e48d2c 100644 --- a/device-types/Rohde und Schwarz/SITLine-ETH-40G.yaml +++ b/device-types/Rohde & Schwarz/SITLine-ETH-40G.yaml @@ -1,5 +1,5 @@ --- -manufacturer: Rohde&Schwarz +manufacturer: Rohde & Schwarz model: SITLine ETH40G slug: sitline-eth40g part_number: 5414.6130.02 diff --git a/device-types/Rohde und Schwarz/SITLine-ETH-4G.yaml b/device-types/Rohde & Schwarz/SITLine-ETH-4G.yaml similarity index 95% rename from device-types/Rohde und Schwarz/SITLine-ETH-4G.yaml rename to device-types/Rohde & Schwarz/SITLine-ETH-4G.yaml index 1bca8d03e3..6361a896ae 100644 --- a/device-types/Rohde und Schwarz/SITLine-ETH-4G.yaml +++ b/device-types/Rohde & Schwarz/SITLine-ETH-4G.yaml @@ -1,5 +1,5 @@ --- -manufacturer: Rohde&Schwarz +manufacturer: Rohde & Schwarz model: SITLine ETH4G slug: sitline-eth4g part_number: 5414.7766.02 diff --git a/device-types/Rohde und Schwarz/TrustedVPN-L.yaml b/device-types/Rohde & Schwarz/TrustedVPN-L.yaml similarity index 94% rename from device-types/Rohde und Schwarz/TrustedVPN-L.yaml rename to device-types/Rohde & Schwarz/TrustedVPN-L.yaml index 47a56ecf60..2845048f37 100644 --- a/device-types/Rohde und Schwarz/TrustedVPN-L.yaml +++ b/device-types/Rohde & Schwarz/TrustedVPN-L.yaml @@ -1,5 +1,5 @@ --- -manufacturer: Rohde&Schwarz +manufacturer: Rohde & Schwarz model: TrustedVPN-L slug: trustedvpn-l part_number: 3630.1751.02 diff --git a/device-types/Rohde und Schwarz/TrustedVPN-XL.yaml b/device-types/Rohde & Schwarz/TrustedVPN-XL.yaml similarity index 95% rename from device-types/Rohde und Schwarz/TrustedVPN-XL.yaml rename to device-types/Rohde & Schwarz/TrustedVPN-XL.yaml index 8683d7d2c2..4469c2ae17 100644 --- a/device-types/Rohde und Schwarz/TrustedVPN-XL.yaml +++ b/device-types/Rohde & Schwarz/TrustedVPN-XL.yaml @@ -1,5 +1,5 @@ --- -manufacturer: Rohde&Schwarz +manufacturer: Rohde & Schwarz model: TrustedVPN-XL slug: trustedvpn-xl part_number: 3630.1768.02 From c36b22c393071995c2f66f4e3b9daa26f5942c19 Mon Sep 17 00:00:00 2001 From: Zach Biles Date: Tue, 23 Nov 2021 19:40:41 -0600 Subject: [PATCH 59/80] add mikrotik sxt, lhg, and ltap models (#570) * add mikrotik sxt, lhg, and ltap models --- device-types/MikroTik/RBLHGR&R11e-LTE-US.yaml | 21 ++++++++++++ device-types/MikroTik/RBLHGR&R11e-LTE6.yaml | 24 ++++++++++++++ device-types/MikroTik/RBLtAP-2HnD.yaml | 32 +++++++++++++++++++ device-types/MikroTik/RBSXTR&R11e-LTE6.yaml | 27 ++++++++++++++++ 4 files changed, 104 insertions(+) create mode 100644 device-types/MikroTik/RBLHGR&R11e-LTE-US.yaml create mode 100644 device-types/MikroTik/RBLHGR&R11e-LTE6.yaml create mode 100644 device-types/MikroTik/RBLtAP-2HnD.yaml create mode 100644 device-types/MikroTik/RBSXTR&R11e-LTE6.yaml diff --git a/device-types/MikroTik/RBLHGR&R11e-LTE-US.yaml b/device-types/MikroTik/RBLHGR&R11e-LTE-US.yaml new file mode 100644 index 0000000000..7859a0ef88 --- /dev/null +++ b/device-types/MikroTik/RBLHGR&R11e-LTE-US.yaml @@ -0,0 +1,21 @@ +--- +manufacturer: MikroTik +model: RBLHGR&R11e-LTE-US +slug: rblhg-r11e-lte-us +part_number: RBLHGR&R11e-LTE-US +u_height: 0 +is_full_depth: false +comments: | + 17dBi dish LTE RouterBoard with R11e modem with 1 SIM Slot (MicroSIM). + Supported Bands: + 3G Category R7 (21Mbps Downlinks, 5.76Mbps Uplink) / R8 (42.2Mbps Downlink, 5.76Mbps Uplink) + 3G bands 2 (1900MHz) / 5 (850MHz) + LTE Category 4 (150Mbps Downlink, 50Mbps Uplink) + LTE FDD bands 2 (1900MHz) / 4 (1700MHz) / 5 (850MHz) / 12 (700MHz) +interfaces: + - name: ether1 + type: 100base-tx + mgmt_only: false + - name: lte1 + type: lte + mgmt_only: false diff --git a/device-types/MikroTik/RBLHGR&R11e-LTE6.yaml b/device-types/MikroTik/RBLHGR&R11e-LTE6.yaml new file mode 100644 index 0000000000..5783a3eecb --- /dev/null +++ b/device-types/MikroTik/RBLHGR&R11e-LTE6.yaml @@ -0,0 +1,24 @@ +--- +manufacturer: MikroTik +model: RBLHGR&R11e-LTE6 +slug: rblhg-r11d-lte6 +part_number: RBLHGR&R11e-LTE6 +u_height: 0 +is_full_depth: false +comments: | + 17dBi dish LTE RouterBoard with R11e modem with 1 SIM Slot (MicroSIM). + Supported Bands: + 2G Category Class12 + 2G bands 2 (1900MHz) / 3 (1800MHz) / 5 (850MHz) / 8 (900MHz) + 3G Category R7 (21Mbps Downlinks, 5.76Mbps Uplink) / R8 (42.2Mbps Downlink, 5.76Mbps Uplink) + 3G bands 1 (2100MHz) / 2 (1900MHz) / 5 (850MHz) / 8 (900MHz) + LTE Category 6 (300Mbit/s Downlink, 50Mbit/s Uplink) + LTE FDD bands 1 (2100MHz) / 2 (1900MHz) / 3 (1800MHz) / 7 (2600MHz) / 8 (900 MHz) / 20 (800MHz) / 5 (850MHz) / 12 (700MHz) / 17 (700MHz) / 25 (1900MHz) / 26 (850MHz) + LTE TDD bands 38 (2600MHz) / 40 (2300MHz) / 39 (1900MHz) / 41n (2500MHz) +interfaces: + - name: ether1 + type: 100base-tx + mgmt_only: false + - name: lte1 + type: lte + mgmt_only: false diff --git a/device-types/MikroTik/RBLtAP-2HnD.yaml b/device-types/MikroTik/RBLtAP-2HnD.yaml new file mode 100644 index 0000000000..432057625f --- /dev/null +++ b/device-types/MikroTik/RBLtAP-2HnD.yaml @@ -0,0 +1,32 @@ +--- +manufacturer: MikroTik +model: RBLtAP-2HnD +slug: rbltap-2hnd +part_number: RBLtAP-2HnD +u_height: 0 +is_full_depth: false +comments: | + Outdoor LTE RouterBoard with R11e modem with 3 SIM Slots (MiniSIM) and 2.4 GHz WiFi. + Supported Bands: + 2G Category Class12 + 2G bands 2 (1900MHz) / 3 (1800MHz) / 5 (850MHz) / 8 (900MHz) + 3G Category R7 (21Mbps Downlinks, 5.76Mbps Uplink) / R8 (42.2Mbps Downlink, 5.76Mbps Uplink) + 3G bands 1 (2100MHz) / 2 (1900MHz) / 5 (850MHz) / 8 (900MHz) + LTE Category 6 (300Mbit/s Downlink, 50Mbit/s Uplink) + LTE FDD bands 1 (2100MHz) / 2 (1900MHz) / 3 (1800MHz) / 7 (2600MHz) / 8 (900 MHz) / 20 (800MHz) / 5 (850MHz) / 12 (700MHz) / 17 (700MHz) / 25 (1900MHz) / 26 (850MHz) + LTE TDD bands 38 (2600MHz) / 40 (2300MHz) / 39 (1900MHz) / 41n (2500MHz) +interfaces: + - name: ether1 + type: 100base-tx + mgmt_only: false + - name: lte1 + type: lte + mgmt_only: false +power-ports: + - name: power1 + type: dc-terminal + maximum_draw: 24 + - name: power2 + type: dc-terminal + maximum_draw: 24 + description: dc barrel jack diff --git a/device-types/MikroTik/RBSXTR&R11e-LTE6.yaml b/device-types/MikroTik/RBSXTR&R11e-LTE6.yaml new file mode 100644 index 0000000000..28cdd375d5 --- /dev/null +++ b/device-types/MikroTik/RBSXTR&R11e-LTE6.yaml @@ -0,0 +1,27 @@ +--- +manufacturer: MikroTik +model: RBSXTR&R11e-LTE6 +slug: rbsxtr-r11e-lte6 +part_number: RBSXTR&R11e-LTE6 +u_height: 0 +is_full_depth: false +comments: | + 10.5dBi Outdoor LTE RouterBoard with LTE CAT6 RE-11 Modem with 2 sim slots (MicroSIM). + Supported Bands: + 2G Category Class12 + 2G bands 2 (1900MHz) / 3 (1800MHz) / 5 (850MHz) / 8 (900MHz) + 3G Category R7 (21Mbps Downlinks, 5.76Mbps Uplink) / R8 (42.2Mbps Downlink, 5.76Mbps Uplink) + 3G bands 1 (2100MHz) / 2 (1900MHz) / 5 (850MHz) / 8 (900MHz) + LTE Category 6 (300Mbit/s Downlink, 50Mbit/s Uplink) + LTE FDD bands 1 (2100MHz) / 2 (1900MHz) / 3 (1800MHz) / 7 (2600MHz) / 8 (900 MHz) / 20 (800MHz) / 5 (850MHz) / 12 (700MHz) / 17 (700MHz) / 25 (1900MHz) / 26 (850MHz) + LTE TDD bands 38 (2600MHz) / 40 (2300MHz) / 39 (1900MHz) / 41n (2500MHz) +interfaces: + - name: ether1 + type: 100base-tx + mgmt_only: false + - name: ether2 + type: 100base-tx + mgmt_only: false + - name: lte1 + type: lte + mgmt_only: false From 0e07b2de08cded24c00af616c4d57ad361d7aff7 Mon Sep 17 00:00:00 2001 From: "Sean M. Collins" Date: Tue, 23 Nov 2021 20:41:28 -0500 Subject: [PATCH 60/80] Dell N3248TE-ON network switch (#578) https://www.delltechnologies.com/asset/en-us/products/networking/technical-support/dell-networking-n3200-powerswitch-specsheet.pdf --- device-types/Dell/Networking_N3248TE-ON.yaml | 184 +++++++++++++++++++ 1 file changed, 184 insertions(+) create mode 100644 device-types/Dell/Networking_N3248TE-ON.yaml diff --git a/device-types/Dell/Networking_N3248TE-ON.yaml b/device-types/Dell/Networking_N3248TE-ON.yaml new file mode 100644 index 0000000000..943b579099 --- /dev/null +++ b/device-types/Dell/Networking_N3248TE-ON.yaml @@ -0,0 +1,184 @@ +--- +manufacturer: Dell +model: N3248TE-ON +slug: n3248te-on +u_height: 1 +is_full_depth: true +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 550 + allocated_draw: 212 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 550 + allocated_draw: 212 +interfaces: + - name: Ethernet 1/1/1 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/2 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/3 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/4 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/5 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/6 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/7 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/8 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/9 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/10 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/11 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/12 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/13 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/14 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/15 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/16 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/17 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/18 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/19 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/20 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/21 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/22 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/23 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/24 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/25 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/26 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/27 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/28 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/29 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/30 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/31 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/32 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/33 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/34 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/35 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/36 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/37 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/38 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/39 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/40 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/41 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/42 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/43 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/44 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/45 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/46 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/47 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/48 + type: 1000base-t + mgmt_only: false + - name: Ethernet 1/1/49 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Ethernet 1/1/50 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Ethernet 1/1/51 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Ethernet 1/1/52 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Ethernet 1/1/53 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/54 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: mgmt 1/1/1 + type: 1000base-t + mgmt_only: true From 9305cc64774cab4a0cea85fd68a03270423e880f Mon Sep 17 00:00:00 2001 From: Victor Pavlushin <41314137+VictorPavlushin@users.noreply.github.com> Date: Wed, 24 Nov 2021 08:42:32 +0700 Subject: [PATCH 61/80] inside description EX4200-48T (#574) --- device-types/Juniper/{EX4300-48T.yaml => EX4200-48T.yaml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename device-types/Juniper/{EX4300-48T.yaml => EX4200-48T.yaml} (100%) diff --git a/device-types/Juniper/EX4300-48T.yaml b/device-types/Juniper/EX4200-48T.yaml similarity index 100% rename from device-types/Juniper/EX4300-48T.yaml rename to device-types/Juniper/EX4200-48T.yaml From 4a25401adba38b6f166f36a9e8c364642478d8ed Mon Sep 17 00:00:00 2001 From: Facundo Acevedo Date: Thu, 25 Nov 2021 01:07:24 -0300 Subject: [PATCH 62/80] Add tplink-sg3424p (#580) --- device-types/TP-Link/TL-SG3424P.yaml | 80 ++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 device-types/TP-Link/TL-SG3424P.yaml diff --git a/device-types/TP-Link/TL-SG3424P.yaml b/device-types/TP-Link/TL-SG3424P.yaml new file mode 100644 index 0000000000..ff56a33ac4 --- /dev/null +++ b/device-types/TP-Link/TL-SG3424P.yaml @@ -0,0 +1,80 @@ +--- +manufacturer: TP-Link +model: TL-SG3424P +slug: tl-sg3424p +part_number: TL-SG3424P +comments: '[TP-Link tl-sg3424p](https://www.tp-link.com/us/business-networking/managed-switch/tl-sg3424p/#specifications)' +is_full_depth: false +u_height: 1 +console-ports: + - name: console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 47 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + label: combo + type: 1000base-t + - name: '22' + label: combo + type: 1000base-t + - name: '23' + label: combo + type: 1000base-t + - name: '24' + label: combo + type: 1000base-t + - name: 21F + type: 1000base-x-sfp + label: combo + - name: 22F + label: combo + type: 1000base-x-sfp + - name: 23F + label: combo + type: 1000base-x-sfp + - name: 24F + label: combo + type: 1000base-x-sfp From 711e01426918b26cd483e0d4ce50dc52731d2460 Mon Sep 17 00:00:00 2001 From: Facundo Acevedo Date: Thu, 25 Nov 2021 01:07:44 -0300 Subject: [PATCH 63/80] Add tplink-t2600g-28mps (#579) --- device-types/TP-Link/T2600G-28MPS .yaml | 75 +++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 device-types/TP-Link/T2600G-28MPS .yaml diff --git a/device-types/TP-Link/T2600G-28MPS .yaml b/device-types/TP-Link/T2600G-28MPS .yaml new file mode 100644 index 0000000000..dfb2449513 --- /dev/null +++ b/device-types/TP-Link/T2600G-28MPS .yaml @@ -0,0 +1,75 @@ +--- +manufacturer: TP-Link +model: T2600G-28MPS +slug: t2600g-28mps +part_number: T2600G-28MPS +comments: '[TP-Link T2600G-28MPS Datasheet](https://www.tp-link.com/us/business-networking/poe-switch/t2600g-28mps/#specifications)' +is_full_depth: false +u_height: 1 +console-ports: + - name: console + type: rj-45 + - name: console-usb + type: usb-micro-b +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 469 + allocated_draw: 29 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp From 3238c13b963469ceda2b047bffac42fa95a9c2c1 Mon Sep 17 00:00:00 2001 From: Facundo Acevedo Date: Fri, 26 Nov 2021 21:00:30 -0300 Subject: [PATCH 64/80] Add APC bn450m (#577) --- device-types/APC/BN450M.yaml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 device-types/APC/BN450M.yaml diff --git a/device-types/APC/BN450M.yaml b/device-types/APC/BN450M.yaml new file mode 100644 index 0000000000..3e28164986 --- /dev/null +++ b/device-types/APC/BN450M.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: APC +model: BN450M +slug: BN450M +u_height: 3 +is_full_depth: false +comments: '[APC BN450M Datasheet](https://www.se.com/ww/en/product/download-pdf/BN450M)' +power-outlets: + - name: Batery + Surge - Outlet 1 + type: nema-5-15r + - name: Batery + Surge - Outlet 2 + type: nema-5-15r + - name: Batery + Surge - Outlet 3 + type: nema-5-15r + - name: Batery + Surge - Outlet 4 + type: nema-5-15r + - name: Batery + Surge - Outlet 5 + type: nema-5-15r + - name: Surge - Outlet 1 + type: nema-5-15r + - name: Surge - Outlet 2 + type: nema-5-15r From ed74f18ea94dd586d86adc85101b06d099dfddfc Mon Sep 17 00:00:00 2001 From: Facundo Acevedo Date: Fri, 26 Nov 2021 21:00:46 -0300 Subject: [PATCH 65/80] Synology ds220+ (#576) * Add synology-DS220+ * fix port location --- device-types/Synology/DS220+.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 device-types/Synology/DS220+.yaml diff --git a/device-types/Synology/DS220+.yaml b/device-types/Synology/DS220+.yaml new file mode 100644 index 0000000000..23ba6a508c --- /dev/null +++ b/device-types/Synology/DS220+.yaml @@ -0,0 +1,18 @@ +--- +manufacturer: Synology +model: DS220+ +slug: ds220plus +part_number: DS220+ +u_height: 4 +comments: '[Synology DS220+ Specs](https://www.synology.com/en-us/products/DS220+#specs)' +is_full_depth: false +interfaces: + - name: LAN 1 + type: 1000base-t + - name: LAN 2 + type: 1000base-t +console-server-ports: + - name: Front USB + type: usb-a + - name: Rear USB + type: usb-a From 4bb91619de4cca5cc51df5b665adf78678a77d51 Mon Sep 17 00:00:00 2001 From: ryanmerolle Date: Fri, 26 Nov 2021 19:22:08 -0500 Subject: [PATCH 66/80] remove unneeded quotes --- device-types/HPE/ProLiant_DL380p_Gen8.yaml | 10 ++--- device-types/Huawei/Huawei_2288H_V5.yaml | 10 ++--- .../Huawei/Huawei_Dorado_3000_v6.yaml | 40 +++++++++---------- .../Rohde & Schwarz/TrustedVPN-XL.yaml | 8 ++-- 4 files changed, 34 insertions(+), 34 deletions(-) diff --git a/device-types/HPE/ProLiant_DL380p_Gen8.yaml b/device-types/HPE/ProLiant_DL380p_Gen8.yaml index d390665476..27ce1cc154 100644 --- a/device-types/HPE/ProLiant_DL380p_Gen8.yaml +++ b/device-types/HPE/ProLiant_DL380p_Gen8.yaml @@ -29,18 +29,18 @@ power-ports: type: iec-60320-c14 maximum_draw: 700 interfaces: - - name: 'Gig-E 1' + - name: Gig-E 1 type: 1000base-t mgmt_only: false - - name: 'Gig-E 2' + - name: Gig-E 2 type: 1000base-t mgmt_only: false - - name: 'Gig-E 3' + - name: Gig-E 3 type: 1000base-t mgmt_only: false - - name: 'Gig-E 4' + - name: Gig-E 4 type: 1000base-t mgmt_only: false - - name: 'iLO' + - name: iLO type: 1000base-t mgmt_only: true diff --git a/device-types/Huawei/Huawei_2288H_V5.yaml b/device-types/Huawei/Huawei_2288H_V5.yaml index 1dd78b7f95..7649fb554e 100644 --- a/device-types/Huawei/Huawei_2288H_V5.yaml +++ b/device-types/Huawei/Huawei_2288H_V5.yaml @@ -27,18 +27,18 @@ power-ports: type: iec-60320-c14 maximum_draw: 900 interfaces: - - name: 'Net 1' + - name: Net 1 type: 10gbase-x-sfpp mgmt_only: false - - name: 'Net 2' + - name: Net 2 type: 10gbase-x-sfpp mgmt_only: false - - name: 'Net 3' + - name: Net 3 type: 1000base-t mgmt_only: false - - name: 'Net 4' + - name: Net 4 type: 1000base-t mgmt_only: false - - name: 'mgmt' + - name: mgmt type: 1000base-t mgmt_only: true diff --git a/device-types/Huawei/Huawei_Dorado_3000_v6.yaml b/device-types/Huawei/Huawei_Dorado_3000_v6.yaml index b31dfb4670..c751d36a8c 100644 --- a/device-types/Huawei/Huawei_Dorado_3000_v6.yaml +++ b/device-types/Huawei/Huawei_Dorado_3000_v6.yaml @@ -18,63 +18,63 @@ power-ports: type: iec-60320-c14 maximum_draw: 900 interfaces: - - name: 'Net P2.A' + - name: Net P2.A type: 10gbase-x-sfpp mgmt_only: false - - name: 'Net P3.A' + - name: Net P3.A type: 10gbase-x-sfpp mgmt_only: false - - name: 'Net P4.A' + - name: Net P4.A type: 10gbase-x-sfpp mgmt_only: false - - name: 'Net P5.A' + - name: Net P5.A type: 10gbase-x-sfpp mgmt_only: false - - name: 'Net P6.A' + - name: Net P6.A type: 1000base-t mgmt_only: false - - name: 'Net P7.A' + - name: Net P7.A type: 1000base-t mgmt_only: false - - name: 'Net P8.A' + - name: Net P8.A type: 1000base-t mgmt_only: false - - name: 'Net P9.A' + - name: Net P9.A type: 1000base-t mgmt_only: false - - name: 'mgmt.A' + - name: mgmt.A type: 1000base-t mgmt_only: true - - name: 'service.A' + - name: service.A type: 1000base-t mgmt_only: true - - name: 'Net P2.B' + - name: Net P2.B type: 10gbase-x-sfpp mgmt_only: false - - name: 'Net P3.B' + - name: Net P3.B type: 10gbase-x-sfpp mgmt_only: false - - name: 'Net P4.B' + - name: Net P4.B type: 10gbase-x-sfpp mgmt_only: false - - name: 'Net P5.B' + - name: Net P5.B type: 10gbase-x-sfpp mgmt_only: false - - name: 'Net P6.B' + - name: Net P6.B type: 1000base-t mgmt_only: false - - name: 'Net P7.B' + - name: Net P7.B type: 1000base-t mgmt_only: false - - name: 'Net P8.B' + - name: Net P8.B type: 1000base-t mgmt_only: false - - name: 'Net P9.B' + - name: Net P9.B type: 1000base-t mgmt_only: false - - name: 'mgmt.B' + - name: mgmt.B type: 1000base-t mgmt_only: true - - name: 'service.B' + - name: service.B type: 1000base-t mgmt_only: true diff --git a/device-types/Rohde & Schwarz/TrustedVPN-XL.yaml b/device-types/Rohde & Schwarz/TrustedVPN-XL.yaml index 4469c2ae17..84dc01fbb7 100644 --- a/device-types/Rohde & Schwarz/TrustedVPN-XL.yaml +++ b/device-types/Rohde & Schwarz/TrustedVPN-XL.yaml @@ -24,11 +24,11 @@ power-ports: type: iec-60320-c14 maximum_draw: 500 interfaces: - - name: 'eth0' + - name: eth0 type: 1000base-t - - name: 'eth1' + - name: eth1 type: 1000base-t - - name: 'eth2' + - name: eth2 type: 1000base-t - - name: 'eth3' + - name: eth3 type: 1000base-t From 9ead65a5b9b400ea601c245eb6505b496dedc1fa Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Wed, 1 Dec 2021 15:53:28 -0600 Subject: [PATCH 67/80] Create Cisco 9300L-24P-4G (#585) --- device-types/Cisco/C9300L-24P-4G.yaml | 89 +++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 device-types/Cisco/C9300L-24P-4G.yaml diff --git a/device-types/Cisco/C9300L-24P-4G.yaml b/device-types/Cisco/C9300L-24P-4G.yaml new file mode 100644 index 0000000000..2d389c8689 --- /dev/null +++ b/device-types/Cisco/C9300L-24P-4G.yaml @@ -0,0 +1,89 @@ +--- +manufacturer: Cisco +model: Catalyst 9300L-24P-4G +part_number: C9300L-24P-4G +slug: c9300l-24p-4g +u_height: 1 +is_full_depth: true +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b +power-ports: + - name: PS-A + type: iec-60320-c16 + maximum_draw: 715 + - name: PS-B + type: iec-60320-c16 + maximum_draw: 715 +interfaces: + - name: GigabitEthernet1/0/1 + type: 1000base-t + - name: GigabitEthernet1/0/2 + type: 1000base-t + - name: GigabitEthernet1/0/3 + type: 1000base-t + - name: GigabitEthernet1/0/4 + type: 1000base-t + - name: GigabitEthernet1/0/5 + type: 1000base-t + - name: GigabitEthernet1/0/6 + type: 1000base-t + - name: GigabitEthernet1/0/7 + type: 1000base-t + - name: GigabitEthernet1/0/8 + type: 1000base-t + - name: GigabitEthernet1/0/9 + type: 1000base-t + - name: GigabitEthernet1/0/10 + type: 1000base-t + - name: GigabitEthernet1/0/11 + type: 1000base-t + - name: GigabitEthernet1/0/12 + type: 1000base-t + - name: GigabitEthernet1/0/13 + type: 1000base-t + - name: GigabitEthernet1/0/14 + type: 1000base-t + - name: GigabitEthernet1/0/15 + type: 1000base-t + - name: GigabitEthernet1/0/16 + type: 1000base-t + - name: GigabitEthernet1/0/17 + type: 1000base-t + - name: GigabitEthernet1/0/18 + type: 1000base-t + - name: GigabitEthernet1/0/19 + type: 1000base-t + - name: GigabitEthernet1/0/20 + type: 1000base-t + - name: GigabitEthernet1/0/21 + type: 1000base-t + - name: GigabitEthernet1/0/22 + type: 1000base-t + - name: GigabitEthernet1/0/23 + type: 1000base-t + - name: GigabitEthernet1/0/24 + type: 1000base-t + - name: GigabitEthernet1/1/1 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet1/1/2 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet1/1/3 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet1/1/4 + type: 1000base-x-sfp + mgmt_only: false + - name: STACK0 + type: cisco-stackwise + mgmt_only: false + - name: STACK1 + type: cisco-stackwise + mgmt_only: false + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true From 9e9b3381d7bfb3bd3155bc5cb6f51c19e29ea7f1 Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Fri, 3 Dec 2021 07:20:18 -0600 Subject: [PATCH 68/80] Adding OpenGear Operations Manager devices (#586) * Create OM2248-L-EU * Create OM2248-L --- device-types/Opengear/OM2248-L-EU.yaml | 147 +++++++++++++++++++++++++ device-types/Opengear/OM2248-L.yaml | 147 +++++++++++++++++++++++++ 2 files changed, 294 insertions(+) create mode 100644 device-types/Opengear/OM2248-L-EU.yaml create mode 100644 device-types/Opengear/OM2248-L.yaml diff --git a/device-types/Opengear/OM2248-L-EU.yaml b/device-types/Opengear/OM2248-L-EU.yaml new file mode 100644 index 0000000000..a703babfcb --- /dev/null +++ b/device-types/Opengear/OM2248-L-EU.yaml @@ -0,0 +1,147 @@ +--- +manufacturer: Opengear +model: OM2248-L-EU +slug: om2248-l-eu +part_number: OM2248-L-EU +u_height: 1 +is_full_depth: false +comments: 'Operations Manager OM2200 - Europe LTE' +console-ports: + - name: Console + type: rj-45 + - name: USB Console + type: usb-mini-b +console-server-ports: + - name: Port 1 + type: rj-45 + - name: Port 2 + type: rj-45 + - name: Port 3 + type: rj-45 + - name: Port 4 + type: rj-45 + - name: Port 5 + type: rj-45 + - name: Port 6 + type: rj-45 + - name: Port 7 + type: rj-45 + - name: Port 8 + type: rj-45 + - name: Port 9 + type: rj-45 + - name: Port 10 + type: rj-45 + - name: Port 11 + type: rj-45 + - name: Port 12 + type: rj-45 + - name: Port 13 + type: rj-45 + - name: Port 14 + type: rj-45 + - name: Port 15 + type: rj-45 + - name: Port 16 + type: rj-45 + - name: Port 17 + type: rj-45 + - name: Port 18 + type: rj-45 + - name: Port 19 + type: rj-45 + - name: Port 20 + type: rj-45 + - name: Port 21 + type: rj-45 + - name: Port 22 + type: rj-45 + - name: Port 23 + type: rj-45 + - name: Port 24 + type: rj-45 + - name: Port 25 + type: rj-45 + - name: Port 26 + type: rj-45 + - name: Port 27 + type: rj-45 + - name: Port 28 + type: rj-45 + - name: Port 29 + type: rj-45 + - name: Port 30 + type: rj-45 + - name: Port 31 + type: rj-45 + - name: Port 32 + type: rj-45 + - name: Port 33 + type: rj-45 + - name: Port 34 + type: rj-45 + - name: Port 35 + type: rj-45 + - name: Port 36 + type: rj-45 + - name: Port 37 + type: rj-45 + - name: Port 38 + type: rj-45 + - name: Port 39 + type: rj-45 + - name: Port 40 + type: rj-45 + - name: Port 41 + type: rj-45 + - name: Port 42 + type: rj-45 + - name: Port 43 + type: rj-45 + - name: Port 44 + type: rj-45 + - name: Port 45 + type: rj-45 + - name: Port 46 + type: rj-45 + - name: Port 47 + type: rj-45 + - name: Port 48 + type: rj-45 + - name: USB A + type: usb-a + - name: USB B + type: usb-a + - name: USB C + type: usb-a + - name: USB D + type: usb-a + - name: USB E + type: usb-a + - name: USB F + type: usb-a + - name: USB G + type: usb-a + - name: USB H + type: usb-a + - name: Front Upper USB + type: usb-a + - name: Front Lower USB + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + allocated_draw: 30 + - name: PS2 + type: iec-60320-c14 + allocated_draw: 30 +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: eth1 + type: 1000base-t + mgmt_only: true + - name: Cellular Interface (LTE) + type: lte + mgmt_only: true diff --git a/device-types/Opengear/OM2248-L.yaml b/device-types/Opengear/OM2248-L.yaml new file mode 100644 index 0000000000..bb159500f1 --- /dev/null +++ b/device-types/Opengear/OM2248-L.yaml @@ -0,0 +1,147 @@ +--- +manufacturer: Opengear +model: OM2248-L +slug: om2248-l +part_number: OM2248-L-EU +u_height: 1 +is_full_depth: false +comments: 'Operations Manager OM2200 - Americas LTE' +console-ports: + - name: Console + type: rj-45 + - name: USB Console + type: usb-mini-b +console-server-ports: + - name: Port 1 + type: rj-45 + - name: Port 2 + type: rj-45 + - name: Port 3 + type: rj-45 + - name: Port 4 + type: rj-45 + - name: Port 5 + type: rj-45 + - name: Port 6 + type: rj-45 + - name: Port 7 + type: rj-45 + - name: Port 8 + type: rj-45 + - name: Port 9 + type: rj-45 + - name: Port 10 + type: rj-45 + - name: Port 11 + type: rj-45 + - name: Port 12 + type: rj-45 + - name: Port 13 + type: rj-45 + - name: Port 14 + type: rj-45 + - name: Port 15 + type: rj-45 + - name: Port 16 + type: rj-45 + - name: Port 17 + type: rj-45 + - name: Port 18 + type: rj-45 + - name: Port 19 + type: rj-45 + - name: Port 20 + type: rj-45 + - name: Port 21 + type: rj-45 + - name: Port 22 + type: rj-45 + - name: Port 23 + type: rj-45 + - name: Port 24 + type: rj-45 + - name: Port 25 + type: rj-45 + - name: Port 26 + type: rj-45 + - name: Port 27 + type: rj-45 + - name: Port 28 + type: rj-45 + - name: Port 29 + type: rj-45 + - name: Port 30 + type: rj-45 + - name: Port 31 + type: rj-45 + - name: Port 32 + type: rj-45 + - name: Port 33 + type: rj-45 + - name: Port 34 + type: rj-45 + - name: Port 35 + type: rj-45 + - name: Port 36 + type: rj-45 + - name: Port 37 + type: rj-45 + - name: Port 38 + type: rj-45 + - name: Port 39 + type: rj-45 + - name: Port 40 + type: rj-45 + - name: Port 41 + type: rj-45 + - name: Port 42 + type: rj-45 + - name: Port 43 + type: rj-45 + - name: Port 44 + type: rj-45 + - name: Port 45 + type: rj-45 + - name: Port 46 + type: rj-45 + - name: Port 47 + type: rj-45 + - name: Port 48 + type: rj-45 + - name: USB A + type: usb-a + - name: USB B + type: usb-a + - name: USB C + type: usb-a + - name: USB D + type: usb-a + - name: USB E + type: usb-a + - name: USB F + type: usb-a + - name: USB G + type: usb-a + - name: USB H + type: usb-a + - name: Front Upper USB + type: usb-a + - name: Front Lower USB + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + allocated_draw: 30 + - name: PS2 + type: iec-60320-c14 + allocated_draw: 30 +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: eth1 + type: 1000base-t + mgmt_only: true + - name: Cellular Interface (LTE) + type: lte + mgmt_only: true From 30dff6a19d253e351bf2de4dec94502aa0f09e9b Mon Sep 17 00:00:00 2001 From: nen3i <95470846+nen3i@users.noreply.github.com> Date: Fri, 3 Dec 2021 16:01:35 +0200 Subject: [PATCH 69/80] Create T2500G-10TS (#587) * Create T2500G-10TS --- device-types/TP-Link/T2500G-10TS.yaml | 39 +++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 device-types/TP-Link/T2500G-10TS.yaml diff --git a/device-types/TP-Link/T2500G-10TS.yaml b/device-types/TP-Link/T2500G-10TS.yaml new file mode 100644 index 0000000000..ca6344921c --- /dev/null +++ b/device-types/TP-Link/T2500G-10TS.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: TP-Link +model: T2500G-10TS +slug: t2500g-10ts +part_number: T2500G-10TS +comments: '[TP-Link T2500G-10TS Datasheet](https://www.tp-link.com/us/business-networking/managed-switch/t2500g-10ts/#specifications)' +is_full_depth: false +u_height: 1 +console-ports: + - name: console + type: rj-45 + - name: console-usb + type: usb-micro-b +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 469 + allocated_draw: 29 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp From 340afac831ed241e8ac45c8d5cc0bf61a811602c Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Sun, 5 Dec 2021 21:13:09 -0600 Subject: [PATCH 70/80] Create 9300L-48P-4G (#590) * Create Cisco 9300L-24P-4G --- device-types/Cisco/9300L-48P-4G.yaml | 137 +++++++++++++++++++++++++++ 1 file changed, 137 insertions(+) create mode 100644 device-types/Cisco/9300L-48P-4G.yaml diff --git a/device-types/Cisco/9300L-48P-4G.yaml b/device-types/Cisco/9300L-48P-4G.yaml new file mode 100644 index 0000000000..3d97397060 --- /dev/null +++ b/device-types/Cisco/9300L-48P-4G.yaml @@ -0,0 +1,137 @@ +--- +manufacturer: Cisco +model: Catalyst 9300L-48P-4G +part_number: C9300L-48P-4G +slug: c9300l-48p-4g +u_height: 1 +is_full_depth: true +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b +power-ports: + - name: PS-A + type: iec-60320-c16 + maximum_draw: 715 + - name: PS-B + type: iec-60320-c16 + maximum_draw: 715 +interfaces: + - name: GigabitEthernet1/0/1 + type: 1000base-t + - name: GigabitEthernet1/0/2 + type: 1000base-t + - name: GigabitEthernet1/0/3 + type: 1000base-t + - name: GigabitEthernet1/0/4 + type: 1000base-t + - name: GigabitEthernet1/0/5 + type: 1000base-t + - name: GigabitEthernet1/0/6 + type: 1000base-t + - name: GigabitEthernet1/0/7 + type: 1000base-t + - name: GigabitEthernet1/0/8 + type: 1000base-t + - name: GigabitEthernet1/0/9 + type: 1000base-t + - name: GigabitEthernet1/0/10 + type: 1000base-t + - name: GigabitEthernet1/0/11 + type: 1000base-t + - name: GigabitEthernet1/0/12 + type: 1000base-t + - name: GigabitEthernet1/0/13 + type: 1000base-t + - name: GigabitEthernet1/0/14 + type: 1000base-t + - name: GigabitEthernet1/0/15 + type: 1000base-t + - name: GigabitEthernet1/0/16 + type: 1000base-t + - name: GigabitEthernet1/0/17 + type: 1000base-t + - name: GigabitEthernet1/0/18 + type: 1000base-t + - name: GigabitEthernet1/0/19 + type: 1000base-t + - name: GigabitEthernet1/0/20 + type: 1000base-t + - name: GigabitEthernet1/0/21 + type: 1000base-t + - name: GigabitEthernet1/0/22 + type: 1000base-t + - name: GigabitEthernet1/0/23 + type: 1000base-t + - name: GigabitEthernet1/0/24 + type: 1000base-t + - name: GigabitEthernet1/0/25 + type: 1000base-t + - name: GigabitEthernet1/0/26 + type: 1000base-t + - name: GigabitEthernet1/0/27 + type: 1000base-t + - name: GigabitEthernet1/0/28 + type: 1000base-t + - name: GigabitEthernet1/0/29 + type: 1000base-t + - name: GigabitEthernet1/0/30 + type: 1000base-t + - name: GigabitEthernet1/0/31 + type: 1000base-t + - name: GigabitEthernet1/0/32 + type: 1000base-t + - name: GigabitEthernet1/0/33 + type: 1000base-t + - name: GigabitEthernet1/0/34 + type: 1000base-t + - name: GigabitEthernet1/0/35 + type: 1000base-t + - name: GigabitEthernet1/0/36 + type: 1000base-t + - name: GigabitEthernet1/0/37 + type: 1000base-t + - name: GigabitEthernet1/0/38 + type: 1000base-t + - name: GigabitEthernet1/0/39 + type: 1000base-t + - name: GigabitEthernet1/0/40 + type: 1000base-t + - name: GigabitEthernet1/0/41 + type: 1000base-t + - name: GigabitEthernet1/0/42 + type: 1000base-t + - name: GigabitEthernet1/0/43 + type: 1000base-t + - name: GigabitEthernet1/0/44 + type: 1000base-t + - name: GigabitEthernet1/0/45 + type: 1000base-t + - name: GigabitEthernet1/0/46 + type: 1000base-t + - name: GigabitEthernet1/0/47 + type: 1000base-t + - name: GigabitEthernet1/0/48 + type: 1000base-t + - name: GigabitEthernet1/1/1 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet1/1/2 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet1/1/3 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet1/1/4 + type: 1000base-x-sfp + mgmt_only: false + - name: STACK0 + type: cisco-stackwise + mgmt_only: false + - name: STACK1 + type: cisco-stackwise + mgmt_only: false + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true From 6b432759ddd116db968e8eefd4f8780278ff2520 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 6 Dec 2021 08:13:39 +0500 Subject: [PATCH 71/80] Update C9200-48P.yaml (#555) * Update C9200-48P.yaml --- device-types/Cisco/C9200-48P.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/device-types/Cisco/C9200-48P.yaml b/device-types/Cisco/C9200-48P.yaml index 1fa9b71ff6..2ddecdbbca 100644 --- a/device-types/Cisco/C9200-48P.yaml +++ b/device-types/Cisco/C9200-48P.yaml @@ -172,5 +172,3 @@ interfaces: - name: GigabitEthernet0 type: 1000base-t mgmt_only: true -device-bays: - - name: Network Module From 60374305f8f6a452b858d4f83818823632bb1348 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 6 Dec 2021 08:14:00 +0500 Subject: [PATCH 72/80] Update C9200-24P.yaml (#554) * Update C9200-24P.yaml --- device-types/Cisco/C9200-24P.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/device-types/Cisco/C9200-24P.yaml b/device-types/Cisco/C9200-24P.yaml index 16fc3f2364..52dcb13847 100644 --- a/device-types/Cisco/C9200-24P.yaml +++ b/device-types/Cisco/C9200-24P.yaml @@ -100,5 +100,3 @@ interfaces: - name: GigabitEthernet0 type: 1000base-t mgmt_only: true -device-bays: - - name: Network Module From 2e1bad0dad43d35e47cd47c37364cacb7078e3d7 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 6 Dec 2021 08:14:20 +0500 Subject: [PATCH 73/80] Update C9200-24T.yaml (#553) * Update C9200-24T.yaml --- device-types/Cisco/C9200-24T.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/device-types/Cisco/C9200-24T.yaml b/device-types/Cisco/C9200-24T.yaml index 38f621ec0f..e237ca90e6 100644 --- a/device-types/Cisco/C9200-24T.yaml +++ b/device-types/Cisco/C9200-24T.yaml @@ -100,5 +100,3 @@ interfaces: - name: GigabitEthernet0 type: 1000base-t mgmt_only: true -device-bays: - - name: Network Module From 2b895ccec49a2608a2cb14aadacf9905845f11c3 Mon Sep 17 00:00:00 2001 From: Walday <59055055+walday@users.noreply.github.com> Date: Mon, 6 Dec 2021 08:14:34 +0500 Subject: [PATCH 74/80] Update C9200-48T.yaml (#545) * Update C9200-48T.yaml --- device-types/Cisco/C9200-48T.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/device-types/Cisco/C9200-48T.yaml b/device-types/Cisco/C9200-48T.yaml index 65f9f7a851..2e66e0a91b 100644 --- a/device-types/Cisco/C9200-48T.yaml +++ b/device-types/Cisco/C9200-48T.yaml @@ -172,5 +172,3 @@ interfaces: - name: GigabitEthernet0 type: 1000base-t mgmt_only: true -device-bays: - - name: Network Module From e9f27428aeaac9f1b8e1fa826274516fd8b05136 Mon Sep 17 00:00:00 2001 From: Facundo Acevedo Date: Wed, 15 Dec 2021 01:48:59 -0300 Subject: [PATCH 75/80] Add nvidia-jetson-xavier-nx-developer-kit (#591) --- .../jetson-xavier-nx-developer-kit.yaml | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 device-types/Nvidia/jetson-xavier-nx-developer-kit.yaml diff --git a/device-types/Nvidia/jetson-xavier-nx-developer-kit.yaml b/device-types/Nvidia/jetson-xavier-nx-developer-kit.yaml new file mode 100644 index 0000000000..8a30f0451c --- /dev/null +++ b/device-types/Nvidia/jetson-xavier-nx-developer-kit.yaml @@ -0,0 +1,28 @@ +--- +manufacturer: Nvidia +model: Jetson Xavier NX Developer Kit +slug: jetson-xavier-nx-developer-kit +comments: '[Jetson Xavier NX Developer Kit website](https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-xavier-nx/)' +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t +power-ports: + - name: PSU + type: dc-terminal +console-server-ports: + - name: HDMI + type: other + - name: Display Port + type: other + - name: USB 1 + type: usb-a + - name: USB 2 + type: usb-a + - name: USB 3 + type: usb-a + - name: USB 4 + type: usb-a + - name: micro USB type B + type: usb-micro-b From 8e459c202a47b88e8b21e098469e15d4038c92d8 Mon Sep 17 00:00:00 2001 From: Jacob Kuzma <56645510+clearly-tyler-whitney@users.noreply.github.com> Date: Tue, 14 Dec 2021 23:49:24 -0500 Subject: [PATCH 76/80] Add ProLiant DL380 Gen9 (#588) * Add ProLiant DL380 Gen9 * USB ports are not console server ports --- device-types/HPE/ProLiant_DL380_Gen9.yaml | 40 ++++++++++++++++++++++ device-types/HPE/ProLiant_DL380p_Gen8.yaml | 1 - 2 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 device-types/HPE/ProLiant_DL380_Gen9.yaml diff --git a/device-types/HPE/ProLiant_DL380_Gen9.yaml b/device-types/HPE/ProLiant_DL380_Gen9.yaml new file mode 100644 index 0000000000..23fd3b39a8 --- /dev/null +++ b/device-types/HPE/ProLiant_DL380_Gen9.yaml @@ -0,0 +1,40 @@ +--- +manufacturer: HPE +model: ProLiant DL380 Gen9 +slug: hpe_dl380_g9 +u_height: 2 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other + - name: Front USB1 + type: usb-a + - name: Rear USB1 + type: usb-a + - name: Rear USB2 + type: usb-a +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 1400 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 1400 +interfaces: + - name: Gig-E 1 + type: 1000base-t + mgmt_only: false + - name: Gig-E 2 + type: 1000base-t + mgmt_only: false + - name: Gig-E 3 + type: 1000base-t + mgmt_only: false + - name: Gig-E 4 + type: 1000base-t + mgmt_only: false + - name: iLO + type: 1000base-t + mgmt_only: true diff --git a/device-types/HPE/ProLiant_DL380p_Gen8.yaml b/device-types/HPE/ProLiant_DL380p_Gen8.yaml index 27ce1cc154..79b2d84de8 100644 --- a/device-types/HPE/ProLiant_DL380p_Gen8.yaml +++ b/device-types/HPE/ProLiant_DL380p_Gen8.yaml @@ -10,7 +10,6 @@ console-ports: type: de-9 - name: VGA type: other -console-server-ports: - name: Front USB1 type: usb-a - name: Rear USB1 From 1fa392113921ac074d259d774195793642d4f078 Mon Sep 17 00:00:00 2001 From: Enso Systems <95514956+ensosystems@users.noreply.github.com> Date: Tue, 14 Dec 2021 22:49:36 -0600 Subject: [PATCH 77/80] Add Ubiquiti UAP-AC-LR (#589) Co-authored-by: Enso Systems --- device-types/Ubiquiti/UAP-AC-LR.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 device-types/Ubiquiti/UAP-AC-LR.yaml diff --git a/device-types/Ubiquiti/UAP-AC-LR.yaml b/device-types/Ubiquiti/UAP-AC-LR.yaml new file mode 100644 index 0000000000..99b36ccc36 --- /dev/null +++ b/device-types/Ubiquiti/UAP-AC-LR.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Ubiquiti +model: UAP-AC-LR +slug: uap-ac-lr +u_height: 0 +is_full_depth: false +comments: '[Unifi AP AC Long Range](https://www.ui.com/unifi/unifi-ap-ac-lr/)' +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + - name: wlan1 + type: ieee802.11ac From 4f3a3589ce34f3909cea2ce543b3500f6756ef9b Mon Sep 17 00:00:00 2001 From: Normando Marcolongo Date: Wed, 15 Dec 2021 05:51:55 +0100 Subject: [PATCH 78/80] Add StackWise Plus ports (#592) --- device-types/Cisco/WS-C3750E-24TD.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/device-types/Cisco/WS-C3750E-24TD.yaml b/device-types/Cisco/WS-C3750E-24TD.yaml index b18417e95f..d7d59cc5f4 100644 --- a/device-types/Cisco/WS-C3750E-24TD.yaml +++ b/device-types/Cisco/WS-C3750E-24TD.yaml @@ -58,6 +58,16 @@ interfaces: type: 10gbase-x-x2 - name: TenGigabitEthernet1/0/2 type: 10gbase-x-x2 + - name: StackPort1 + type: cisco-stackwise-plus + mgmt_only: false + label: '' + description: '' + - name: StackPort2 + type: cisco-stackwise-plus + mgmt_only: false + label: '' + description: '' console-ports: - name: con0 type: rj-45 From 32a9a0b58af3bbf135754d324707c3be3eff581c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Viitam=C3=A4ki?= Date: Mon, 11 Oct 2021 09:19:28 +0200 Subject: [PATCH 79/80] Brocade FiberChannel (G610, G620 & G630) --- device-types/Brocade/g610.yaml | 67 ++++++++++ device-types/Brocade/g620.yaml | 122 ++++++++++++++++++ device-types/Brocade/g630.yaml | 222 +++++++++++++++++++++++++++++++++ 3 files changed, 411 insertions(+) create mode 100644 device-types/Brocade/g610.yaml create mode 100644 device-types/Brocade/g620.yaml create mode 100644 device-types/Brocade/g630.yaml diff --git a/device-types/Brocade/g610.yaml b/device-types/Brocade/g610.yaml new file mode 100644 index 0000000000..2f53613c1b --- /dev/null +++ b/device-types/Brocade/g610.yaml @@ -0,0 +1,67 @@ +--- +manufacturer: Brocade +model: G610 +slug: brocade-g610 +part_number: G610 +is_full_depth: false +u_height: 1 +comments: '[Brocade G610 Switch Product Brief](https://docs.broadcom.com/docs/GA-DS-6231)' +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: FC port 0/0 + type: 32gfc-sfp28 + - name: FC port 0/1 + type: 32gfc-sfp28 + - name: FC port 0/2 + type: 32gfc-sfp28 + - name: FC port 0/3 + type: 32gfc-sfp28 + - name: FC port 0/4 + type: 32gfc-sfp28 + - name: FC port 0/5 + type: 32gfc-sfp28 + - name: FC port 0/6 + type: 32gfc-sfp28 + - name: FC port 0/7 + type: 32gfc-sfp28 + - name: FC port 0/8 + type: 32gfc-sfp28 + - name: FC port 0/9 + type: 32gfc-sfp28 + - name: FC port 0/10 + type: 32gfc-sfp28 + - name: FC port 0/11 + type: 32gfc-sfp28 + - name: FC port 0/12 + type: 32gfc-sfp28 + - name: FC port 0/13 + type: 32gfc-sfp28 + - name: FC port 0/14 + type: 32gfc-sfp28 + - name: FC port 0/15 + type: 32gfc-sfp28 + - name: FC port 0/16 + type: 32gfc-sfp28 + - name: FC port 0/17 + type: 32gfc-sfp28 + - name: FC port 0/18 + type: 32gfc-sfp28 + - name: FC port 0/19 + type: 32gfc-sfp28 + - name: FC port 0/20 + type: 32gfc-sfp28 + - name: FC port 0/21 + type: 32gfc-sfp28 + - name: FC port 0/22 + type: 32gfc-sfp28 + - name: FC port 0/23 + type: 32gfc-sfp28 +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 77 diff --git a/device-types/Brocade/g620.yaml b/device-types/Brocade/g620.yaml new file mode 100644 index 0000000000..96afb49c96 --- /dev/null +++ b/device-types/Brocade/g620.yaml @@ -0,0 +1,122 @@ +--- +manufacturer: Brocade +model: G620 +slug: brocade-g620 +part_number: G620 +is_full_depth: true +u_height: 1 +comments: '[Brocade G620 Switch Product Brief](https://docs.broadcom.com/docs/GA-DS-2052)' +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: FC port 0/0 + type: 32gfc-sfp28 + - name: FC port 0/1 + type: 32gfc-sfp28 + - name: FC port 0/2 + type: 32gfc-sfp28 + - name: FC port 0/3 + type: 32gfc-sfp28 + - name: FC port 0/4 + type: 32gfc-sfp28 + - name: FC port 0/5 + type: 32gfc-sfp28 + - name: FC port 0/6 + type: 32gfc-sfp28 + - name: FC port 0/7 + type: 32gfc-sfp28 + - name: FC port 0/8 + type: 32gfc-sfp28 + - name: FC port 0/9 + type: 32gfc-sfp28 + - name: FC port 0/10 + type: 32gfc-sfp28 + - name: FC port 0/11 + type: 32gfc-sfp28 + - name: FC port 0/12 + type: 32gfc-sfp28 + - name: FC port 0/13 + type: 32gfc-sfp28 + - name: FC port 0/14 + type: 32gfc-sfp28 + - name: FC port 0/15 + type: 32gfc-sfp28 + - name: FC port 0/16 + type: 32gfc-sfp28 + - name: FC port 0/17 + type: 32gfc-sfp28 + - name: FC port 0/18 + type: 32gfc-sfp28 + - name: FC port 0/19 + type: 32gfc-sfp28 + - name: FC port 0/20 + type: 32gfc-sfp28 + - name: FC port 0/21 + type: 32gfc-sfp28 + - name: FC port 0/22 + type: 32gfc-sfp28 + - name: FC port 0/23 + type: 32gfc-sfp28 + - name: FC port 0/24 + type: 32gfc-sfp28 + - name: FC port 0/25 + type: 32gfc-sfp28 + - name: FC port 0/26 + type: 32gfc-sfp28 + - name: FC port 0/29 + type: 32gfc-sfp28 + - name: FC port 0/30 + type: 32gfc-sfp28 + - name: FC port 0/31 + type: 32gfc-sfp28 + - name: FC port 0/32 + type: 32gfc-sfp28 + - name: FC port 0/33 + type: 32gfc-sfp28 + - name: FC port 0/34 + type: 32gfc-sfp28 + - name: FC port 0/35 + type: 32gfc-sfp28 + - name: FC port 0/36 + type: 32gfc-sfp28 + - name: FC port 0/37 + type: 32gfc-sfp28 + - name: FC port 0/38 + type: 32gfc-sfp28 + - name: FC port 0/39 + type: 32gfc-sfp28 + - name: FC port 0/40 + type: 32gfc-sfp28 + - name: FC port 0/41 + type: 32gfc-sfp28 + - name: FC port 0/42 + type: 32gfc-sfp28 + - name: FC port 0/43 + type: 32gfc-sfp28 + - name: FC port 0/44 + type: 32gfc-sfp28 + - name: FC port 0/45 + type: 32gfc-sfp28 + - name: FC port 0/46 + type: 32gfc-sfp28 + - name: FC port 0/47 + type: 32gfc-sfp28 + - name: FC port 0/48 + type: 128gfc-qsfp28 + - name: FC port 0/49 + type: 128gfc-qsfp28 + - name: FC port 0/50 + type: 128gfc-qsfp28 + - name: FC port 0/51 + type: 128gfc-qsfp28 +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 205 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 205 diff --git a/device-types/Brocade/g630.yaml b/device-types/Brocade/g630.yaml new file mode 100644 index 0000000000..485dacad42 --- /dev/null +++ b/device-types/Brocade/g630.yaml @@ -0,0 +1,222 @@ +--- +manufacturer: Brocade +model: G630 +slug: brocade-g630 +part_number: G630 +is_full_depth: true +u_height: 2 +comments: '[Brocade G630 Switch Product Brief](https://docs.broadcom.com/docs/GA-DS-7000)' +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: FC port 0/0 + type: 32gfc-sfp28 + - name: FC port 0/1 + type: 32gfc-sfp28 + - name: FC port 0/2 + type: 32gfc-sfp28 + - name: FC port 0/3 + type: 32gfc-sfp28 + - name: FC port 0/4 + type: 32gfc-sfp28 + - name: FC port 0/5 + type: 32gfc-sfp28 + - name: FC port 0/6 + type: 32gfc-sfp28 + - name: FC port 0/7 + type: 32gfc-sfp28 + - name: FC port 0/8 + type: 32gfc-sfp28 + - name: FC port 0/9 + type: 32gfc-sfp28 + - name: FC port 0/10 + type: 32gfc-sfp28 + - name: FC port 0/11 + type: 32gfc-sfp28 + - name: FC port 0/12 + type: 32gfc-sfp28 + - name: FC port 0/13 + type: 32gfc-sfp28 + - name: FC port 0/14 + type: 32gfc-sfp28 + - name: FC port 0/15 + type: 32gfc-sfp28 + - name: FC port 0/16 + type: 32gfc-sfp28 + - name: FC port 0/17 + type: 32gfc-sfp28 + - name: FC port 0/18 + type: 32gfc-sfp28 + - name: FC port 0/19 + type: 32gfc-sfp28 + - name: FC port 0/20 + type: 32gfc-sfp28 + - name: FC port 0/21 + type: 32gfc-sfp28 + - name: FC port 0/22 + type: 32gfc-sfp28 + - name: FC port 0/23 + type: 32gfc-sfp28 + - name: FC port 0/24 + type: 32gfc-sfp28 + - name: FC port 0/25 + type: 32gfc-sfp28 + - name: FC port 0/26 + type: 32gfc-sfp28 + - name: FC port 0/29 + type: 32gfc-sfp28 + - name: FC port 0/30 + type: 32gfc-sfp28 + - name: FC port 0/31 + type: 32gfc-sfp28 + - name: FC port 0/32 + type: 32gfc-sfp28 + - name: FC port 0/33 + type: 32gfc-sfp28 + - name: FC port 0/34 + type: 32gfc-sfp28 + - name: FC port 0/35 + type: 32gfc-sfp28 + - name: FC port 0/36 + type: 32gfc-sfp28 + - name: FC port 0/37 + type: 32gfc-sfp28 + - name: FC port 0/38 + type: 32gfc-sfp28 + - name: FC port 0/39 + type: 32gfc-sfp28 + - name: FC port 0/40 + type: 32gfc-sfp28 + - name: FC port 0/41 + type: 32gfc-sfp28 + - name: FC port 0/42 + type: 32gfc-sfp28 + - name: FC port 0/43 + type: 32gfc-sfp28 + - name: FC port 0/44 + type: 32gfc-sfp28 + - name: FC port 0/45 + type: 32gfc-sfp28 + - name: FC port 0/46 + type: 32gfc-sfp28 + - name: FC port 0/47 + type: 32gfc-sfp28 + - name: FC port 0/48 + type: 128gfc-qsfp28 + - name: FC port 0/49 + type: 128gfc-qsfp28 + - name: FC port 0/50 + type: 128gfc-qsfp28 + - name: FC port 0/51 + type: 128gfc-qsfp28 + - name: FC port 0/52 + type: 32gfc-sfp28 + - name: FC port 0/53 + type: 32gfc-sfp28 + - name: FC port 0/54 + type: 32gfc-sfp28 + - name: FC port 0/55 + type: 32gfc-sfp28 + - name: FC port 0/56 + type: 32gfc-sfp28 + - name: FC port 0/57 + type: 32gfc-sfp28 + - name: FC port 0/58 + type: 32gfc-sfp28 + - name: FC port 0/59 + type: 32gfc-sfp28 + - name: FC port 0/60 + type: 32gfc-sfp28 + - name: FC port 0/61 + type: 32gfc-sfp28 + - name: FC port 0/62 + type: 32gfc-sfp28 + - name: FC port 0/63 + type: 32gfc-sfp28 + - name: FC port 0/64 + type: 32gfc-sfp28 + - name: FC port 0/65 + type: 32gfc-sfp28 + - name: FC port 0/66 + type: 32gfc-sfp28 + - name: FC port 0/67 + type: 32gfc-sfp28 + - name: FC port 0/68 + type: 32gfc-sfp28 + - name: FC port 0/69 + type: 32gfc-sfp28 + - name: FC port 0/70 + type: 32gfc-sfp28 + - name: FC port 0/71 + type: 32gfc-sfp28 + - name: FC port 0/72 + type: 32gfc-sfp28 + - name: FC port 0/73 + type: 32gfc-sfp28 + - name: FC port 0/74 + type: 32gfc-sfp28 + - name: FC port 0/75 + type: 32gfc-sfp28 + - name: FC port 0/76 + type: 32gfc-sfp28 + - name: FC port 0/77 + type: 32gfc-sfp28 + - name: FC port 0/78 + type: 32gfc-sfp28 + - name: FC port 0/79 + type: 32gfc-sfp28 + - name: FC port 0/80 + type: 32gfc-sfp28 + - name: FC port 0/81 + type: 32gfc-sfp28 + - name: FC port 0/82 + type: 32gfc-sfp28 + - name: FC port 0/83 + type: 32gfc-sfp28 + - name: FC port 0/84 + type: 32gfc-sfp28 + - name: FC port 0/85 + type: 32gfc-sfp28 + - name: FC port 0/86 + type: 32gfc-sfp28 + - name: FC port 0/87 + type: 32gfc-sfp28 + - name: FC port 0/88 + type: 32gfc-sfp28 + - name: FC port 0/89 + type: 32gfc-sfp28 + - name: FC port 0/90 + type: 32gfc-sfp28 + - name: FC port 0/91 + type: 32gfc-sfp28 + - name: FC port 0/92 + type: 32gfc-sfp28 + - name: FC port 0/93 + type: 32gfc-sfp28 + - name: FC port 0/94 + type: 32gfc-sfp28 + - name: FC port 0/95 + type: 32gfc-sfp28 + - name: FC port 0/96 + type: 32gfc-sfp28 + - name: FC port 0/97 + type: 32gfc-sfp28 + - name: FC port 0/98 + type: 128gfc-qsfp28 + - name: FC port 0/99 + type: 128gfc-qsfp28 + - name: FC port 0/100 + type: 128gfc-qsfp28 + - name: FC port 0/101 + type: 128gfc-qsfp28 +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 942 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 942 From f622a495c3b3d1f542de3273bd3659ce0f54cbce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Viitam=C3=A4ki?= Date: Mon, 11 Oct 2021 09:34:29 +0200 Subject: [PATCH 80/80] yamllint fix --- device-types/Brocade/g610.yaml | 2 +- device-types/Brocade/g620.yaml | 2 +- device-types/Brocade/g630.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/device-types/Brocade/g610.yaml b/device-types/Brocade/g610.yaml index 2f53613c1b..c14d7e7994 100644 --- a/device-types/Brocade/g610.yaml +++ b/device-types/Brocade/g610.yaml @@ -5,7 +5,7 @@ slug: brocade-g610 part_number: G610 is_full_depth: false u_height: 1 -comments: '[Brocade G610 Switch Product Brief](https://docs.broadcom.com/docs/GA-DS-6231)' +comments: '[Brocade G610](https://docs.broadcom.com/docs/GA-DS-6231)' interfaces: - name: eth0 type: 1000base-t diff --git a/device-types/Brocade/g620.yaml b/device-types/Brocade/g620.yaml index 96afb49c96..300b5b42f0 100644 --- a/device-types/Brocade/g620.yaml +++ b/device-types/Brocade/g620.yaml @@ -5,7 +5,7 @@ slug: brocade-g620 part_number: G620 is_full_depth: true u_height: 1 -comments: '[Brocade G620 Switch Product Brief](https://docs.broadcom.com/docs/GA-DS-2052)' +comments: '[Brocade G620](https://docs.broadcom.com/docs/GA-DS-2052)' interfaces: - name: eth0 type: 1000base-t diff --git a/device-types/Brocade/g630.yaml b/device-types/Brocade/g630.yaml index 485dacad42..1686b2154a 100644 --- a/device-types/Brocade/g630.yaml +++ b/device-types/Brocade/g630.yaml @@ -5,7 +5,7 @@ slug: brocade-g630 part_number: G630 is_full_depth: true u_height: 2 -comments: '[Brocade G630 Switch Product Brief](https://docs.broadcom.com/docs/GA-DS-7000)' +comments: '[Brocade G630](https://docs.broadcom.com/docs/GA-DS-7000)' interfaces: - name: eth0 type: 1000base-t