From 05787c3851dbfe1d935dfcf65e10526a1bba5d39 Mon Sep 17 00:00:00 2001 From: KylePharo Date: Fri, 11 Feb 2022 14:43:27 +1300 Subject: [PATCH] Add/Update Dell Switches (#658) * dell switch updates add dell s3048 add dell s4148t profile 3 fix z9100 naming and fix interface type eth 1/1/33 + 34 fix s4148f naming * fix newline errors --- .../Dell/networking-S4148T-on_Profile-3.yaml | 113 ++++++++++++++++ ...Z9100-ON.yaml => networking-Z9100-on.yaml} | 8 +- device-types/Dell/networking-s3048-on.yaml | 121 ++++++++++++++++++ device-types/Dell/networking-s4148f-on.yaml | 4 +- 4 files changed, 240 insertions(+), 6 deletions(-) create mode 100644 device-types/Dell/networking-S4148T-on_Profile-3.yaml rename device-types/Dell/{Networking_Z9100-ON.yaml => networking-Z9100-on.yaml} (94%) create mode 100644 device-types/Dell/networking-s3048-on.yaml diff --git a/device-types/Dell/networking-S4148T-on_Profile-3.yaml b/device-types/Dell/networking-S4148T-on_Profile-3.yaml new file mode 100644 index 00000000..7284a6e5 --- /dev/null +++ b/device-types/Dell/networking-S4148T-on_Profile-3.yaml @@ -0,0 +1,113 @@ +--- +manufacturer: Dell +model: S4148T-ON Profile 3 +slug: s4148t-on-profile-3 +part_number: S4148T-ON +u_height: 1 +is_full_depth: true +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + - name: PS2 + type: iec-60320-c14 +interfaces: + - name: Ethernet 1/1/5 + type: 10gbase-t + - name: Ethernet 1/1/6 + type: 10gbase-t + - name: Ethernet 1/1/7 + type: 10gbase-t + - name: Ethernet 1/1/8 + type: 10gbase-t + - name: Ethernet 1/1/9 + type: 10gbase-t + - name: Ethernet 1/1/10 + type: 10gbase-t + - name: Ethernet 1/1/11 + type: 10gbase-t + - name: Ethernet 1/1/12 + type: 10gbase-t + - name: Ethernet 1/1/13 + type: 10gbase-t + - name: Ethernet 1/1/14 + type: 10gbase-t + - name: Ethernet 1/1/15 + type: 10gbase-t + - name: Ethernet 1/1/16 + type: 10gbase-t + - name: Ethernet 1/1/17 + type: 10gbase-t + - name: Ethernet 1/1/18 + type: 10gbase-t + - name: Ethernet 1/1/19 + type: 10gbase-t + - name: Ethernet 1/1/20 + type: 10gbase-t + - name: Ethernet 1/1/21 + type: 10gbase-t + - name: Ethernet 1/1/22 + type: 10gbase-t + - name: Ethernet 1/1/23 + type: 10gbase-t + - name: Ethernet 1/1/24 + type: 10gbase-t + - name: Ethernet 1/1/25 + type: 100gbase-x-qsfp28 + - name: Ethernet 1/1/26 + type: 100gbase-x-qsfp28 + - name: Ethernet 1/1/27 + type: 40gbase-x-qsfpp + - name: Ethernet 1/1/28 + type: 40gbase-x-qsfpp + - name: Ethernet 1/1/29 + type: 100gbase-x-qsfp28 + - name: Ethernet 1/1/30 + type: 100gbase-x-qsfp28 + - name: Ethernet 1/1/31 + type: 10gbase-t + - name: Ethernet 1/1/32 + type: 10gbase-t + - name: Ethernet 1/1/33 + type: 10gbase-t + - name: Ethernet 1/1/34 + type: 10gbase-t + - name: Ethernet 1/1/35 + type: 10gbase-t + - name: Ethernet 1/1/36 + type: 10gbase-t + - name: Ethernet 1/1/37 + type: 10gbase-t + - name: Ethernet 1/1/38 + type: 10gbase-t + - name: Ethernet 1/1/39 + type: 10gbase-t + - name: Ethernet 1/1/40 + type: 10gbase-t + - name: Ethernet 1/1/41 + type: 10gbase-t + - name: Ethernet 1/1/42 + type: 10gbase-t + - name: Ethernet 1/1/43 + type: 10gbase-t + - name: Ethernet 1/1/44 + type: 10gbase-t + - name: Ethernet 1/1/45 + type: 10gbase-t + - name: Ethernet 1/1/46 + type: 10gbase-t + - name: Ethernet 1/1/48 + type: 10gbase-t + - name: Ethernet 1/1/49 + type: 10gbase-t + - name: Ethernet 1/1/50 + type: 10gbase-t + - name: Ethernet 1/1/51 + type: 10gbase-t + - name: Ethernet 1/1/52 + type: 10gbase-t + - name: Management 1/1/1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/Networking_Z9100-ON.yaml b/device-types/Dell/networking-Z9100-on.yaml similarity index 94% rename from device-types/Dell/Networking_Z9100-ON.yaml rename to device-types/Dell/networking-Z9100-on.yaml index cd0efbfd..fdf48623 100644 --- a/device-types/Dell/Networking_Z9100-ON.yaml +++ b/device-types/Dell/networking-Z9100-on.yaml @@ -1,7 +1,7 @@ --- manufacturer: Dell -model: DELL EMC Z9100-ON -slug: dell-networking-z9100-on +model: Z9100-ON +slug: z9100-on part_number: Z9100-ON u_height: 1 is_full_depth: true @@ -79,9 +79,9 @@ interfaces: - name: Ethernet 1/1/32 type: 100gbase-x-qsfp28 - name: Ethernet 1/1/33 - type: 100gbase-x-qsfp28 + type: 10gbase-x-sfpp - name: Ethernet 1/1/34 - type: 100gbase-x-qsfp28 + type: 10gbase-x-sfpp - name: mgmt1/1/1 type: 1000base-t mgmt_only: true diff --git a/device-types/Dell/networking-s3048-on.yaml b/device-types/Dell/networking-s3048-on.yaml new file mode 100644 index 00000000..f4b7d184 --- /dev/null +++ b/device-types/Dell/networking-s3048-on.yaml @@ -0,0 +1,121 @@ +--- +manufacturer: Dell +model: S3048-ON +slug: s3048-on +part_number: S3048-ON +u_height: 1 +is_full_depth: true +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 +interfaces: + - name: Ethernet 1/1/1 + type: 1000base-t + - name: Ethernet 1/1/2 + type: 1000base-t + - name: Ethernet 1/1/3 + type: 1000base-t + - name: Ethernet 1/1/4 + type: 1000base-t + - name: Ethernet 1/1/5 + type: 1000base-t + - name: Ethernet 1/1/6 + type: 1000base-t + - name: Ethernet 1/1/7 + type: 1000base-t + - name: Ethernet 1/1/8 + type: 1000base-t + - name: Ethernet 1/1/9 + type: 1000base-t + - name: Ethernet 1/1/10 + type: 1000base-t + - name: Ethernet 1/1/11 + type: 1000base-t + - name: Ethernet 1/1/12 + type: 1000base-t + - name: Ethernet 1/1/13 + type: 1000base-t + - name: Ethernet 1/1/14 + type: 1000base-t + - name: Ethernet 1/1/15 + type: 1000base-t + - name: Ethernet 1/1/16 + type: 1000base-t + - name: Ethernet 1/1/17 + type: 1000base-t + - name: Ethernet 1/1/18 + type: 1000base-t + - name: Ethernet 1/1/19 + type: 1000base-t + - name: Ethernet 1/1/20 + type: 1000base-t + - name: Ethernet 1/1/21 + type: 1000base-t + - name: Ethernet 1/1/22 + type: 1000base-t + - name: Ethernet 1/1/23 + type: 1000base-t + - name: Ethernet 1/1/24 + type: 1000base-t + - name: Ethernet 1/1/25 + type: 1000base-t + - name: Ethernet 1/1/26 + type: 1000base-t + - name: Ethernet 1/1/27 + type: 1000base-t + - name: Ethernet 1/1/28 + type: 1000base-t + - name: Ethernet 1/1/29 + type: 1000base-t + - name: Ethernet 1/1/30 + type: 1000base-t + - name: Ethernet 1/1/31 + type: 1000base-t + - name: Ethernet 1/1/32 + type: 1000base-t + - name: Ethernet 1/1/33 + type: 1000base-t + - name: Ethernet 1/1/34 + type: 1000base-t + - name: Ethernet 1/1/35 + type: 1000base-t + - name: Ethernet 1/1/36 + type: 1000base-t + - name: Ethernet 1/1/37 + type: 1000base-t + - name: Ethernet 1/1/38 + type: 1000base-t + - name: Ethernet 1/1/39 + type: 1000base-t + - name: Ethernet 1/1/40 + type: 1000base-t + - name: Ethernet 1/1/41 + type: 1000base-t + - name: Ethernet 1/1/42 + type: 1000base-t + - name: Ethernet 1/1/43 + type: 1000base-t + - name: Ethernet 1/1/44 + type: 1000base-t + - name: Ethernet 1/1/45 + type: 1000base-t + - name: Ethernet 1/1/46 + type: 1000base-t + - name: Ethernet 1/1/47 + type: 1000base-t + - name: Ethernet 1/1/48 + type: 1000base-t + - name: Ethernet 1/1/49 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/50 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/51 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/52 + type: 10gbase-x-sfpp + - name: Management 1/1/1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/networking-s4148f-on.yaml b/device-types/Dell/networking-s4148f-on.yaml index e026b15f..d92f7c2a 100644 --- a/device-types/Dell/networking-s4148f-on.yaml +++ b/device-types/Dell/networking-s4148f-on.yaml @@ -1,7 +1,7 @@ --- manufacturer: Dell -model: Dell Networking S4148F-ON -slug: dell-networking-s4148f-on +model: S4148F-ON +slug: s4148f-on part_number: S4148F-ON u_height: 1 is_full_depth: true