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 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 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 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 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 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 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 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 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 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 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 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 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 diff --git a/device-types/Brocade/g610.yaml b/device-types/Brocade/g610.yaml new file mode 100644 index 0000000000..c14d7e7994 --- /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](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..300b5b42f0 --- /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](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..1686b2154a --- /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](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 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 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/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 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 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 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 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 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 diff --git a/device-types/Cisco/C9500-32C.yaml b/device-types/Cisco/C9500-32C.yaml new file mode 100644 index 0000000000..2a1a39deec --- /dev/null +++ b/device-types/Cisco/C9500-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 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/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 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 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/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 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/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 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-C3750E-24TD.yaml b/device-types/Cisco/WS-C3750E-24TD.yaml new file mode 100644 index 0000000000..d7d59cc5f4 --- /dev/null +++ b/device-types/Cisco/WS-C3750E-24TD.yaml @@ -0,0 +1,77 @@ +--- +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 + - 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 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 265 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 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 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 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 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 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 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 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 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 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 d390665476..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 @@ -29,18 +28,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/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 diff --git a/device-types/Huawei/Huawei_2288H_V5.yaml b/device-types/Huawei/Huawei_2288H_V5.yaml new file mode 100644 index 0000000000..7649fb554e --- /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 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..c751d36a8c --- /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 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 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 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 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 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/)' 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 diff --git a/device-types/Rohde & Schwarz/SITLine-ETH-40G.yaml b/device-types/Rohde & Schwarz/SITLine-ETH-40G.yaml new file mode 100644 index 0000000000..0922e48d2c --- /dev/null +++ b/device-types/Rohde & 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 & Schwarz/SITLine-ETH-4G.yaml b/device-types/Rohde & Schwarz/SITLine-ETH-4G.yaml new file mode 100644 index 0000000000..6361a896ae --- /dev/null +++ b/device-types/Rohde & 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 & Schwarz/TrustedVPN-L.yaml b/device-types/Rohde & Schwarz/TrustedVPN-L.yaml new file mode 100644 index 0000000000..2845048f37 --- /dev/null +++ b/device-types/Rohde & 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 & Schwarz/TrustedVPN-XL.yaml b/device-types/Rohde & Schwarz/TrustedVPN-XL.yaml new file mode 100644 index 0000000000..84dc01fbb7 --- /dev/null +++ b/device-types/Rohde & 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 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 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 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 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 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 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 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 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 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 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 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 diff --git a/tests/schema.json b/tests/schema.json index ed6fcc81cf..d1c64ee4c2 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", @@ -385,6 +387,7 @@ "ieee802.11ac", "ieee802.11ad", "ieee802.11ax", + "ieee802.15.1", "gsm", "cdma", "lte",