From 5d354a0cf415b98c298766a71b4562db6e9dc869 Mon Sep 17 00:00:00 2001 From: Trond Arne Runde Date: Wed, 1 Jan 2020 22:26:43 +0100 Subject: [PATCH 1/5] Added Cisco NCS 5501 SE --- device-types/Cisco/NCS-5501-SE.yaml | 106 ++++++++++++++++++++++++++++ 1 file changed, 106 insertions(+) create mode 100644 device-types/Cisco/NCS-5501-SE.yaml diff --git a/device-types/Cisco/NCS-5501-SE.yaml b/device-types/Cisco/NCS-5501-SE.yaml new file mode 100644 index 000000000..f035b7f36 --- /dev/null +++ b/device-types/Cisco/NCS-5501-SE.yaml @@ -0,0 +1,106 @@ +manufacturer: Cisco +model: NCS 5501 SE +slug: ncs-5501-se +part_number: NCS-5501-SE +is_full_depth: false +interfaces: + - name: MgmtEth0/RP0/CPU0/0 + type: 1000base-t + mgmt_only: true +- name: TenGigE0/0/0/0 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/1 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/2 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/3 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/4 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/5 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/6 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/7 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/8 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/9 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/10 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/11 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/12 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/13 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/14 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/15 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/16 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/17 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/18 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/19 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/20 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/21 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/22 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/23 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/24 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/25 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/26 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/27 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/28 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/29 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/30 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/31 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/32 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/33 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/34 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/35 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/36 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/37 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/38 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/39 + type: 10gbase-x-sfpp + - name: HundredGigE0/0/1/0 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/1/1 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/1/2 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/1/3 + type: 100gbase-x-qsfp28 +power-ports: + - name: PSU0 + type: iec-60320-c14 + - name: PSU1 + type: iec-60320-c14 +console-ports: + - name: Console + type: rj-45 + From ef85656ea445c08f06774669c2e33ee32c2efc25 Mon Sep 17 00:00:00 2001 From: Trond Arne Runde Date: Wed, 1 Jan 2020 22:34:20 +0100 Subject: [PATCH 2/5] Added Cisco NCS 55A1-24H --- device-types/Cisco/NCS-55A1-24H.yaml | 66 ++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 device-types/Cisco/NCS-55A1-24H.yaml diff --git a/device-types/Cisco/NCS-55A1-24H.yaml b/device-types/Cisco/NCS-55A1-24H.yaml new file mode 100644 index 000000000..d1554d594 --- /dev/null +++ b/device-types/Cisco/NCS-55A1-24H.yaml @@ -0,0 +1,66 @@ +manufacturer: Cisco +model: NCS 55A1 24H +slug: ncs-55a1-24h +part_number: NCS-55A1-24H +is_full_depth: false +interfaces: + - name: MgmtEth0/RP0/CPU0/0 + type: 1000base-t + mgmt_only: true + - name: HundredGigE0/0/0/0 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/1 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/2 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/3 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/4 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/5 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/6 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/7 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/8 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/9 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/10 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/11 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/12 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/13 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/14 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/15 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/16 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/17 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/18 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/19 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/20 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/21 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/22 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/23 + type: 100gbase-x-qsfp28 +power-ports: + - name: PSU0 + type: iec-60320-c14 + - name: PSU1 + type: iec-60320-c14 +console-ports: + - name: Console + type: rj-45 + From 48b0ca50e88d2ffe4a804dcb8cbafb55f253ea5d Mon Sep 17 00:00:00 2001 From: Trond Arne Runde Date: Wed, 1 Jan 2020 22:35:03 +0100 Subject: [PATCH 3/5] Fixed spacing on first line with interface --- device-types/Cisco/NCS-5501-SE.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-types/Cisco/NCS-5501-SE.yaml b/device-types/Cisco/NCS-5501-SE.yaml index f035b7f36..271e202b9 100644 --- a/device-types/Cisco/NCS-5501-SE.yaml +++ b/device-types/Cisco/NCS-5501-SE.yaml @@ -7,7 +7,7 @@ interfaces: - name: MgmtEth0/RP0/CPU0/0 type: 1000base-t mgmt_only: true -- name: TenGigE0/0/0/0 + - name: TenGigE0/0/0/0 type: 10gbase-x-sfpp - name: TenGigE0/0/0/1 type: 10gbase-x-sfpp From 6f9ec08e8385724f8f8cec42f089a180db65f60a Mon Sep 17 00:00:00 2001 From: Trond Arne Runde Date: Wed, 1 Jan 2020 22:39:37 +0100 Subject: [PATCH 4/5] Added Cisco NCS 55A1-36H-S --- device-types/Cisco/NCS-55A1-36H-S.yaml | 90 ++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 device-types/Cisco/NCS-55A1-36H-S.yaml diff --git a/device-types/Cisco/NCS-55A1-36H-S.yaml b/device-types/Cisco/NCS-55A1-36H-S.yaml new file mode 100644 index 000000000..72867555f --- /dev/null +++ b/device-types/Cisco/NCS-55A1-36H-S.yaml @@ -0,0 +1,90 @@ +manufacturer: Cisco +model: NCS 55A1 36H-S +slug: ncs-55a1-36h-s +part_number: NCS-55A1-36H-S +is_full_depth: false +interfaces: + - name: MgmtEth0/RP0/CPU0/0 + type: 1000base-t + mgmt_only: true + - name: HundredGigE0/0/0/0 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/1 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/2 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/3 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/4 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/5 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/6 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/7 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/8 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/9 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/10 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/11 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/12 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/13 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/14 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/15 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/16 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/17 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/18 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/19 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/20 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/21 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/22 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/23 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/24 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/25 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/26 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/27 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/28 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/29 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/30 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/31 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/32 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/33 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/34 + type: 100gbase-x-qsfp28 + - name: HundredGigE0/0/0/35 + type: 100gbase-x-qsfp28 +power-ports: + - name: PSU0 + type: iec-60320-c14 + - name: PSU1 + type: iec-60320-c14 +console-ports: + - name: Console + type: rj-45 + From 62b97ea99cb2cdeb74dbc18fd03409298d8ac76b Mon Sep 17 00:00:00 2001 From: Trond Arne Runde <> Date: Fri, 3 Jan 2020 07:33:42 +0100 Subject: [PATCH 5/5] Fixed model names --- device-types/Cisco/NCS-5501-SE.yaml | 2 +- device-types/Cisco/NCS-55A1-24H.yaml | 2 +- device-types/Cisco/NCS-55A1-36H-S.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/device-types/Cisco/NCS-5501-SE.yaml b/device-types/Cisco/NCS-5501-SE.yaml index 271e202b9..48840b63a 100644 --- a/device-types/Cisco/NCS-5501-SE.yaml +++ b/device-types/Cisco/NCS-5501-SE.yaml @@ -1,5 +1,5 @@ manufacturer: Cisco -model: NCS 5501 SE +model: NCS 5501-SE slug: ncs-5501-se part_number: NCS-5501-SE is_full_depth: false diff --git a/device-types/Cisco/NCS-55A1-24H.yaml b/device-types/Cisco/NCS-55A1-24H.yaml index d1554d594..c0040d88a 100644 --- a/device-types/Cisco/NCS-55A1-24H.yaml +++ b/device-types/Cisco/NCS-55A1-24H.yaml @@ -1,5 +1,5 @@ manufacturer: Cisco -model: NCS 55A1 24H +model: NCS 55A1-24H slug: ncs-55a1-24h part_number: NCS-55A1-24H is_full_depth: false diff --git a/device-types/Cisco/NCS-55A1-36H-S.yaml b/device-types/Cisco/NCS-55A1-36H-S.yaml index 72867555f..fc70d452d 100644 --- a/device-types/Cisco/NCS-55A1-36H-S.yaml +++ b/device-types/Cisco/NCS-55A1-36H-S.yaml @@ -1,5 +1,5 @@ manufacturer: Cisco -model: NCS 55A1 36H-S +model: NCS 55A1-36H-S slug: ncs-55a1-36h-s part_number: NCS-55A1-36H-S is_full_depth: false