From 0204ebeab00139b52c12757bf0f05608ddf9b563 Mon Sep 17 00:00:00 2001 From: Steffen Schumacher Date: Tue, 23 Jan 2024 15:43:03 +0100 Subject: [PATCH] More cisco models - new and old (#1777) * More cisco models - new and old * Add Virtual C9800 VM * Fix slug convention and since its a VM its not powered * Add weights, C8300 module bays and C8300 PSUs * remove the C9800-CL cloud VM type * Fix hardwired -> dc terminal --------- Co-authored-by: stsmr --- device-types/Cisco/C8300-1N1S-6T.yaml | 35 +++++++++++++++ device-types/Cisco/C8300-2N2S-4T2X.yaml | 38 ++++++++++++++++ device-types/Cisco/C891F-K9.yml | 39 +++++++++++++++++ device-types/Cisco/IE-3200-8P2S.yaml | 43 +++++++++++++++++++ device-types/Cisco/ISR-C1111-4P.yaml | 31 +++++++++++++ module-types/Cisco/C8300-PWR-CC1-1000WAC.yaml | 8 ++++ module-types/Cisco/C8300-PWR-CC1-250WAC.yaml | 8 ++++ module-types/Cisco/C8300-PWR-CC1-400WDC.yaml | 8 ++++ module-types/Cisco/C8300-PWR-CC1-500WAC.yaml | 8 ++++ module-types/Cisco/C8300-PWR-CC1-650WAC.yaml | 8 ++++ module-types/Cisco/C8300-PWR-CC1-650WDC.yaml | 8 ++++ 11 files changed, 234 insertions(+) create mode 100644 device-types/Cisco/C8300-1N1S-6T.yaml create mode 100644 device-types/Cisco/C8300-2N2S-4T2X.yaml create mode 100644 device-types/Cisco/C891F-K9.yml create mode 100644 device-types/Cisco/IE-3200-8P2S.yaml create mode 100644 device-types/Cisco/ISR-C1111-4P.yaml create mode 100644 module-types/Cisco/C8300-PWR-CC1-1000WAC.yaml create mode 100644 module-types/Cisco/C8300-PWR-CC1-250WAC.yaml create mode 100644 module-types/Cisco/C8300-PWR-CC1-400WDC.yaml create mode 100644 module-types/Cisco/C8300-PWR-CC1-500WAC.yaml create mode 100644 module-types/Cisco/C8300-PWR-CC1-650WAC.yaml create mode 100644 module-types/Cisco/C8300-PWR-CC1-650WDC.yaml diff --git a/device-types/Cisco/C8300-1N1S-6T.yaml b/device-types/Cisco/C8300-1N1S-6T.yaml new file mode 100644 index 000000000..a10c4aa33 --- /dev/null +++ b/device-types/Cisco/C8300-1N1S-6T.yaml @@ -0,0 +1,35 @@ +--- +manufacturer: Cisco +model: C8300-1N1S-6T +slug: cisco-c8300-1n1s-6t +part_number: C8300-1N1S-6T +u_height: 1 +is_full_depth: false +airflow: front-to-rear +comments: '[Cisco 8000 Series Routers Data Sheet](https://www.cisco.com/c/en/us/products/collateral/routers/catalyst-8300-series-edge-platforms/datasheet-c78-744088.html)' +weight: 9.0 +weight_unit: kg +console-ports: + - name: con0 + type: rj-45 +module-bays: + - name: PSU0 + position: '0' + - name: PSU1 + position: '1' + - name: SM 1 # SM = Service Module + - name: NIM 1 # NIM = Network Interface Module + - name: PIM 1 # PIM = Pluggable Interface Module (LTE/5G) +interfaces: + - name: GigabitEthernet0/0/0 + type: 1000base-t + - name: GigabitEthernet0/0/1 + type: 1000base-t + - name: GigabitEthernet0/0/2 + type: 1000base-t + - name: GigabitEthernet0/0/3 + type: 1000base-t + - name: GigabitEthernet0/0/4 + type: 1000base-x-sfp + - name: GigabitEthernet0/0/5 + type: 1000base-x-sfp diff --git a/device-types/Cisco/C8300-2N2S-4T2X.yaml b/device-types/Cisco/C8300-2N2S-4T2X.yaml new file mode 100644 index 000000000..b59485344 --- /dev/null +++ b/device-types/Cisco/C8300-2N2S-4T2X.yaml @@ -0,0 +1,38 @@ +--- +manufacturer: Cisco +model: C8300-2N2S-4T2X +slug: cisco-c8300-2n2s-4t2x +part_number: C8300-2N2S-4T2X +u_height: 2 +is_full_depth: false +airflow: front-to-rear +is_powered: true +comments: '[Cisco 8000 Series Routers Data Sheet](https://www.cisco.com/c/en/us/products/collateral/routers/catalyst-8300-series-edge-platforms/datasheet-c78-744088.html)' +weight: 18.0 +weight_unit: kg +module-bays: + - name: PSU0 + position: '0' + - name: PSU1 + position: '1' + - name: SM 1 # SM = Service Module + - name: SM 2 + - name: NIM 1 # NIM = Network Interface Module + - name: NIM 2 + - name: PIM 1 # PIM = Pluggable Interface Module (LTE/5G) +console-ports: + - name: con0 + type: rj-45 +interfaces: + - name: GigabitEthernet0/0/0 + type: 1000base-t + - name: GigabitEthernet0/0/1 + type: 1000base-t + - name: GigabitEthernet0/0/2 + type: 1000base-t + - name: GigabitEthernet0/0/3 + type: 1000base-t + - name: TenGigabitEthernet0/0/4 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet0/0/5 + type: 10gbase-x-sfpp diff --git a/device-types/Cisco/C891F-K9.yml b/device-types/Cisco/C891F-K9.yml new file mode 100644 index 000000000..1661e507e --- /dev/null +++ b/device-types/Cisco/C891F-K9.yml @@ -0,0 +1,39 @@ +--- +manufacturer: Cisco +model: C891F +part_number: C891F-K9 +slug: cisco-c891f-k9 +u_height: 1 +is_full_depth: false +is_powered: true +weight: 2.5 +weight_unit: kg +airflow: passive +interfaces: + - name: FastEthernet0 + type: 100base-tx + - name: GigabitEthernet0 + type: 1000base-t + - name: GigabitEthernet1 + type: 1000base-t + - name: GigabitEthernet2 + type: 1000base-t + - name: GigabitEthernet3 + type: 1000base-t + - name: GigabitEthernet4 + type: 1000base-t + - name: GigabitEthernet5 + type: 1000base-t + - name: GigabitEthernet6 + type: 1000base-t + - name: GigabitEthernet7 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-a +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 60 diff --git a/device-types/Cisco/IE-3200-8P2S.yaml b/device-types/Cisco/IE-3200-8P2S.yaml new file mode 100644 index 000000000..047117d16 --- /dev/null +++ b/device-types/Cisco/IE-3200-8P2S.yaml @@ -0,0 +1,43 @@ +--- +manufacturer: Cisco +model: IE-3200-8P2S +slug: cisco-ie-3200-8p2s +part_number: IE-3200-8P2S +u_height: 1 +is_full_depth: false +airflow: front-to-rear +is_powered: true +comments: '[Cisco Catalyst IE3200 Rugged Series Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-ie3200-rugged-series/cat-ie3200-rugged-series-ds.html)' +weight: 1.7 +weight_unit: kg +console-ports: + - name: con0 + type: rj-45 + - name: usb0 + type: usb-mini-b +power-ports: + - name: PSU0 + type: dc-terminal + - name: PSU1 + type: dc-terminal +interfaces: + - name: GigabitEthernet1/1 + type: 1000base-x-sfp + - name: GigabitEthernet1/2 + type: 1000base-x-sfp + - name: GigabitEthernet1/3 + type: 1000base-t + - name: GigabitEthernet1/4 + type: 1000base-t + - name: GigabitEthernet1/5 + type: 1000base-t + - name: GigabitEthernet1/6 + type: 1000base-t + - name: GigabitEthernet1/7 + type: 1000base-t + - name: GigabitEthernet1/8 + type: 1000base-t + - name: GigabitEthernet1/9 + type: 1000base-t + - name: GigabitEthernet1/10 + type: 1000base-t diff --git a/device-types/Cisco/ISR-C1111-4P.yaml b/device-types/Cisco/ISR-C1111-4P.yaml new file mode 100644 index 000000000..5121e97c2 --- /dev/null +++ b/device-types/Cisco/ISR-C1111-4P.yaml @@ -0,0 +1,31 @@ +--- +manufacturer: Cisco +model: ISR C1111-4P +part_number: C1111-4P +slug: cisco-isr-c1111-4p +u_height: 1 +is_full_depth: false +is_powered: true +weight: 1.98 +weight_unit: kg +airflow: passive +interfaces: + - name: GigabitEthernet0/0/0 + type: 1000base-x-sfp + - name: GigabitEthernet0/1/0 + type: 1000base-t + - name: GigabitEthernet0/1/1 + type: 1000base-t + - name: GigabitEthernet0/1/2 + type: 1000base-t + - name: GigabitEthernet0/1/3 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-micro-b +power-ports: + - name: PSU0 + type: dc-terminal + maximum_draw: 150 diff --git a/module-types/Cisco/C8300-PWR-CC1-1000WAC.yaml b/module-types/Cisco/C8300-PWR-CC1-1000WAC.yaml new file mode 100644 index 000000000..282727621 --- /dev/null +++ b/module-types/Cisco/C8300-PWR-CC1-1000WAC.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Cisco +model: C8300-PWR-CC1-1000WAC +part_number: PWR-CC1-1000WAC +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 1000 diff --git a/module-types/Cisco/C8300-PWR-CC1-250WAC.yaml b/module-types/Cisco/C8300-PWR-CC1-250WAC.yaml new file mode 100644 index 000000000..28d489cc3 --- /dev/null +++ b/module-types/Cisco/C8300-PWR-CC1-250WAC.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Cisco +model: C8300-PWR-CC1-250WAC +part_number: PWR-CC1-250WAC +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 250 diff --git a/module-types/Cisco/C8300-PWR-CC1-400WDC.yaml b/module-types/Cisco/C8300-PWR-CC1-400WDC.yaml new file mode 100644 index 000000000..d23f517be --- /dev/null +++ b/module-types/Cisco/C8300-PWR-CC1-400WDC.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Cisco +model: C8300-PWR-CC1-400WDC +part_number: PWR-CC1-400WDC +power-ports: + - name: PSU{module} + type: dc-terminal + maximum_draw: 400 diff --git a/module-types/Cisco/C8300-PWR-CC1-500WAC.yaml b/module-types/Cisco/C8300-PWR-CC1-500WAC.yaml new file mode 100644 index 000000000..bc93377aa --- /dev/null +++ b/module-types/Cisco/C8300-PWR-CC1-500WAC.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Cisco +model: C8300-PWR-CC1-500WAC +part_number: PWR-CC1-500WAC +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 500 diff --git a/module-types/Cisco/C8300-PWR-CC1-650WAC.yaml b/module-types/Cisco/C8300-PWR-CC1-650WAC.yaml new file mode 100644 index 000000000..912470825 --- /dev/null +++ b/module-types/Cisco/C8300-PWR-CC1-650WAC.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Cisco +model: C8300-PWR-CC1-650WAC +part_number: PWR-CC1-650WAC +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 650 diff --git a/module-types/Cisco/C8300-PWR-CC1-650WDC.yaml b/module-types/Cisco/C8300-PWR-CC1-650WDC.yaml new file mode 100644 index 000000000..3d2f2bc3e --- /dev/null +++ b/module-types/Cisco/C8300-PWR-CC1-650WDC.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Cisco +model: C8300-PWR-CC1-650WDC +part_number: PWR-CC1-650WDC +power-ports: + - name: PSU{module} + type: dc-terminal + maximum_draw: 650