From 6ef692e1b7f5f58f75083289f85475c3e24b5957 Mon Sep 17 00:00:00 2001 From: Michael Klose Date: Thu, 13 Oct 2022 15:19:00 +0200 Subject: [PATCH] Cisco Firepower 4100 (#929) * Add module position * Add Firepower 4100 modules --- device-types/Cisco/FPR4110-NGFW-K9.yaml | 2 ++ device-types/Cisco/FPR4112-NGFW-K9.yaml | 2 ++ device-types/Cisco/FPR4115-NGFW-K9.yaml | 2 ++ device-types/Cisco/FPR4120-NGFW-K9.yaml | 2 ++ device-types/Cisco/FPR4125-NGFW-K9.yaml | 2 ++ device-types/Cisco/FPR4140-NGFW-K9.yaml | 2 ++ device-types/Cisco/FPR4145-NGFW-K9.yaml | 2 ++ device-types/Cisco/FPR4150-NGFW-K9.yaml | 2 ++ module-types/Cisco/FPR4K-NM-2X100G.yaml | 10 ++++++++++ module-types/Cisco/FPR4K-NM-4X100G.yaml | 14 ++++++++++++++ module-types/Cisco/FPR4K-NM-4X40G.yaml | 14 ++++++++++++++ module-types/Cisco/FPR4K-NM-8X10G.yaml | 22 ++++++++++++++++++++++ 12 files changed, 76 insertions(+) create mode 100644 module-types/Cisco/FPR4K-NM-2X100G.yaml create mode 100644 module-types/Cisco/FPR4K-NM-4X100G.yaml create mode 100644 module-types/Cisco/FPR4K-NM-4X40G.yaml create mode 100644 module-types/Cisco/FPR4K-NM-8X10G.yaml diff --git a/device-types/Cisco/FPR4110-NGFW-K9.yaml b/device-types/Cisco/FPR4110-NGFW-K9.yaml index a8f30add..d19179f3 100644 --- a/device-types/Cisco/FPR4110-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4110-NGFW-K9.yaml @@ -48,4 +48,6 @@ interfaces: mgmt_only: true module-bays: - name: Network Module 2 + position: '2' - name: Network Module 3 + position: '3' diff --git a/device-types/Cisco/FPR4112-NGFW-K9.yaml b/device-types/Cisco/FPR4112-NGFW-K9.yaml index 92cfd207..3740c55b 100644 --- a/device-types/Cisco/FPR4112-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4112-NGFW-K9.yaml @@ -48,4 +48,6 @@ interfaces: mgmt_only: true module-bays: - name: Network Module 2 + position: '2' - name: Network Module 3 + position: '3' diff --git a/device-types/Cisco/FPR4115-NGFW-K9.yaml b/device-types/Cisco/FPR4115-NGFW-K9.yaml index 57780e47..8e06b376 100644 --- a/device-types/Cisco/FPR4115-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4115-NGFW-K9.yaml @@ -48,4 +48,6 @@ interfaces: mgmt_only: true module-bays: - name: Network Module 2 + position: '2' - name: Network Module 3 + position: '3' diff --git a/device-types/Cisco/FPR4120-NGFW-K9.yaml b/device-types/Cisco/FPR4120-NGFW-K9.yaml index 04947d8f..426e343d 100644 --- a/device-types/Cisco/FPR4120-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4120-NGFW-K9.yaml @@ -48,4 +48,6 @@ interfaces: mgmt_only: true module-bays: - name: Network Module 2 + position: '2' - name: Network Module 3 + position: '3' diff --git a/device-types/Cisco/FPR4125-NGFW-K9.yaml b/device-types/Cisco/FPR4125-NGFW-K9.yaml index 26adce8b..a39f556d 100644 --- a/device-types/Cisco/FPR4125-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4125-NGFW-K9.yaml @@ -48,4 +48,6 @@ interfaces: mgmt_only: true module-bays: - name: Network Module 2 + position: '2' - name: Network Module 3 + position: '3' diff --git a/device-types/Cisco/FPR4140-NGFW-K9.yaml b/device-types/Cisco/FPR4140-NGFW-K9.yaml index c3bc1791..93154736 100644 --- a/device-types/Cisco/FPR4140-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4140-NGFW-K9.yaml @@ -48,4 +48,6 @@ interfaces: mgmt_only: true module-bays: - name: Network Module 2 + position: '2' - name: Network Module 3 + position: '3' diff --git a/device-types/Cisco/FPR4145-NGFW-K9.yaml b/device-types/Cisco/FPR4145-NGFW-K9.yaml index f6ca8192..fb0a20a6 100644 --- a/device-types/Cisco/FPR4145-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4145-NGFW-K9.yaml @@ -48,4 +48,6 @@ interfaces: mgmt_only: true module-bays: - name: Network Module 2 + position: '2' - name: Network Module 3 + position: '3' diff --git a/device-types/Cisco/FPR4150-NGFW-K9.yaml b/device-types/Cisco/FPR4150-NGFW-K9.yaml index dbb2156b..76a15c65 100644 --- a/device-types/Cisco/FPR4150-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4150-NGFW-K9.yaml @@ -48,4 +48,6 @@ interfaces: mgmt_only: true module-bays: - name: Network Module 2 + position: '2' - name: Network Module 3 + position: '3' diff --git a/module-types/Cisco/FPR4K-NM-2X100G.yaml b/module-types/Cisco/FPR4K-NM-2X100G.yaml new file mode 100644 index 00000000..e29e4683 --- /dev/null +++ b/module-types/Cisco/FPR4K-NM-2X100G.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Cisco +model: FPR4K-NM-2X100G +part_number: FPR4K-NM-2X100G +comments: '[Cisco Firepower 4110, 4120, 4140, and 4150 Hardware Installation Guide](https://www.cisco.com/c/en/us/td/docs/security/firepower/4100/hw/guide/b_install_guide_4100/overview.html)' +interfaces: + - name: Ethernet{module}/1 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/2 + type: 100gbase-x-qsfp28 diff --git a/module-types/Cisco/FPR4K-NM-4X100G.yaml b/module-types/Cisco/FPR4K-NM-4X100G.yaml new file mode 100644 index 00000000..0fef5f78 --- /dev/null +++ b/module-types/Cisco/FPR4K-NM-4X100G.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +model: FPR4K-NM-4X100G +part_number: FPR4K-NM-4X100G +comments: '[Cisco Firepower 4110, 4120, 4140, and 4150 Hardware Installation Guide](https://www.cisco.com/c/en/us/td/docs/security/firepower/4100/hw/guide/b_install_guide_4100/overview.html)' +interfaces: + - name: Ethernet{module}/1 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/2 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/3 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/4 + type: 100gbase-x-qsfp28 diff --git a/module-types/Cisco/FPR4K-NM-4X40G.yaml b/module-types/Cisco/FPR4K-NM-4X40G.yaml new file mode 100644 index 00000000..11cd4488 --- /dev/null +++ b/module-types/Cisco/FPR4K-NM-4X40G.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +model: FPR4K-NM-4X40G +part_number: FPR4K-NM-4X40G +comments: '[Cisco Firepower 4110, 4120, 4140, and 4150 Hardware Installation Guide](https://www.cisco.com/c/en/us/td/docs/security/firepower/4100/hw/guide/b_install_guide_4100/overview.html)' +interfaces: + - name: Ethernet{module}/1 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/2 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/3 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/4 + type: 40gbase-x-qsfpp diff --git a/module-types/Cisco/FPR4K-NM-8X10G.yaml b/module-types/Cisco/FPR4K-NM-8X10G.yaml new file mode 100644 index 00000000..508ed3ba --- /dev/null +++ b/module-types/Cisco/FPR4K-NM-8X10G.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Cisco +model: FPR4K-NM-8X10G +part_number: FPR4K-NM-8X10G +comments: '[Cisco Firepower 4110, 4120, 4140, and 4150 Hardware Installation Guide](https://www.cisco.com/c/en/us/td/docs/security/firepower/4100/hw/guide/b_install_guide_4100/overview.html)' +interfaces: + - name: Ethernet{module}/1 + type: 10gbase-x-sfpp + - name: Ethernet{module}/2 + type: 10gbase-x-sfpp + - name: Ethernet{module}/3 + type: 10gbase-x-sfpp + - name: Ethernet{module}/4 + type: 10gbase-x-sfpp + - name: Ethernet{module}/5 + type: 10gbase-x-sfpp + - name: Ethernet{module}/6 + type: 10gbase-x-sfpp + - name: Ethernet{module}/7 + type: 10gbase-x-sfpp + - name: Ethernet{module}/8 + type: 10gbase-x-sfpp