diff --git a/device-types/Cisco/Meraki-MS210-48LP.yaml b/device-types/Cisco/Meraki-MS210-48LP.yaml new file mode 100644 index 00000000..f1d96943 --- /dev/null +++ b/device-types/Cisco/Meraki-MS210-48LP.yaml @@ -0,0 +1,123 @@ +manufacturer: Cisco +model: MS210-48LP +slug: ms210-48lp +part_number: ms210-48lp-hw +u_height: 1 +is_full_depth: false +power-ports: +- name: Slot 1 + type: iec-60320-c14 + maximum_draw: 490 + allocated_draw: 53 +console-ports: + - name: Management + type: rj-45 +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: 1000base-x-sfp + - name: Port 50 + type: 1000base-x-sfp + - name: Port 51 + type: 1000base-x-sfp + - name: Port 52 + type: 1000base-x-sfp + - name: Dedicated Stack Port 1 + type: 40gbase-x-qsfpp + - name: Dedicated Stack Port 2 + type: 40gbase-x-qsfpp diff --git a/device-types/Cisco/Meraki-MS225-48LP.yaml b/device-types/Cisco/Meraki-MS225-48LP.yaml new file mode 100644 index 00000000..0b8cf896 --- /dev/null +++ b/device-types/Cisco/Meraki-MS225-48LP.yaml @@ -0,0 +1,123 @@ +manufacturer: Cisco +model: MS225-48LP +slug: ms225-48lp +part_number: ms225-48lp-hw +u_height: 1 +is_full_depth: false +power-ports: +- name: Slot 1 + type: iec-60320-c14 + maximum_draw: 490 + allocated_draw: 53 +console-ports: + - name: Management + type: rj-45 +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 + - name: Dedicated Stack Port 1 + type: 40gbase-x-qsfpp + - name: Dedicated Stack Port 2 + type: 40gbase-x-qsfpp diff --git a/device-types/Cisco/Meraki-MS350-24P.yaml b/device-types/Cisco/Meraki-MS350-24P.yaml new file mode 100644 index 00000000..b3624b6b --- /dev/null +++ b/device-types/Cisco/Meraki-MS350-24P.yaml @@ -0,0 +1,74 @@ +manufacturer: Cisco +model: MS350-24P +slug: ms350-24p +part_number: ms350-24p-hw +u_height: 1 +console-ports: + - name: Management + type: rj-45 +power-ports: + - name: Slot 1 + type: iec-60320-c14 + - name: Slot 2 + type: iec-60320-c14 +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 + - name: Dedicated Stack Port 1 + type: 40gbase-x-qsfpp + - name: Dedicated Stack Port 2 + type: 40gbase-x-qsfpp diff --git a/device-types/Cisco/Meraki-MS350-48LP.yaml b/device-types/Cisco/Meraki-MS350-48LP.yaml new file mode 100644 index 00000000..390d33f7 --- /dev/null +++ b/device-types/Cisco/Meraki-MS350-48LP.yaml @@ -0,0 +1,123 @@ +manufacturer: Cisco +model: MS350-48LP +slug: ms350-48lp +part_number: ms350-48lp-hw +u_height: 1 +is_full_depth: false +console-ports: + - name: Management + type: rj-45 +power-ports: + - name: Slot 1 + type: iec-60320-c14 + - name: Slot 2 + type: iec-60320-c14 +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 + - name: Dedicated Stack Port 1 + type: 40gbase-x-qsfpp + - name: Dedicated Stack Port 2 + type: 40gbase-x-qsfpp diff --git a/device-types/Cisco/Meraki-MS425-16.yaml b/device-types/Cisco/Meraki-MS425-16.yaml new file mode 100644 index 00000000..017718a5 --- /dev/null +++ b/device-types/Cisco/Meraki-MS425-16.yaml @@ -0,0 +1,51 @@ +manufacturer: Cisco +model: MS425-16 +slug: ms425-16 +part_number: ms425-16-hw +u_height: 1 +is_full_depth: true +console-ports: + - name: Management + type: rj-45 +power-ports: + - name: Slot 1 + type: iec-60320-c14 + - name: Slot 2 + type: iec-60320-c14 +interfaces: + - name: Port 1 + type: 10gbase-x-sfpp + - name: Port 2 + type: 10gbase-x-sfpp + - name: Port 3 + type: 10gbase-x-sfpp + - name: Port 4 + type: 10gbase-x-sfpp + - name: Port 5 + type: 10gbase-x-sfpp + - name: Port 6 + type: 10gbase-x-sfpp + - name: Port 7 + type: 10gbase-x-sfpp + - name: Port 8 + type: 10gbase-x-sfpp + - name: Port 9 + type: 10gbase-x-sfpp + - name: Port 10 + type: 10gbase-x-sfpp + - name: Port 11 + type: 10gbase-x-sfpp + - name: Port 12 + type: 10gbase-x-sfpp + - name: Port 13 + type: 10gbase-x-sfpp + - name: Port 14 + type: 10gbase-x-sfpp + - name: Port 15 + type: 10gbase-x-sfpp + - name: Port 16 + type: 10gbase-x-sfpp + - name: Port 17 + type: 40gbase-x-qsfpp + - name: Port 18 + type: 40gbase-x-qsfpp diff --git a/device-types/Cisco/Meraki-MX100.yaml b/device-types/Cisco/Meraki-MX100.yaml new file mode 100644 index 00000000..feea9562 --- /dev/null +++ b/device-types/Cisco/Meraki-MX100.yaml @@ -0,0 +1,52 @@ +manufacturer: Cisco +model: MX100 +slug: mx100 +part_number: MX100 +u_height: 1 +is_full_depth: false +comments: Meraki MX100 +power-ports: +- name: Slot 1 + type: iec-60320-c14 + maximum_draw: 55 + allocated_draw: 30 +console-ports: + - name: Management + type: rj-45 +interfaces: +- name: USB + type: lte + mgmt_only: false +- name: Internet 1 + type: 1000base-t + mgmt_only: false +- name: Port 2 + type: 1000base-t + mgmt_only: false +- name: Port 3 + type: 1000base-t + mgmt_only: false +- name: Port 4 + type: 1000base-t + mgmt_only: false +- name: Port 5 + type: 1000base-t + mgmt_only: false +- name: Port 6 + type: 1000base-t + mgmt_only: false +- name: Port 7 + type: 1000base-t + mgmt_only: false +- name: Port 8 + type: 1000base-t + mgmt_only: false +- name: Port 9 + type: 1000base-t + mgmt_only: false +- name: Port 10 + type: 1000base-x-sfp + mgmt_only: false +- name: Port 11 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Cisco/Meraki-MX250.yaml b/device-types/Cisco/Meraki-MX250.yaml index bc79c8fb..94080875 100644 --- a/device-types/Cisco/Meraki-MX250.yaml +++ b/device-types/Cisco/Meraki-MX250.yaml @@ -14,14 +14,17 @@ power-ports: type: iec-60320-c14 maximum_draw: 190 allocated_draw: 105 +console-ports: + - name: Management + type: rj-45 interfaces: -- name: Management - type: 1000base-t - mgmt_only: true -- name: Port 1 +- name: USB + type: lte + mgmt_only: false +- name: Internet 1 type: 10gbase-x-sfpp mgmt_only: false -- name: Port 2 +- name: Internet 2 type: 10gbase-x-sfpp mgmt_only: false - name: Port 3 diff --git a/device-types/Cisco/Meraki-MX84.yaml b/device-types/Cisco/Meraki-MX84.yaml new file mode 100644 index 00000000..75e59af3 --- /dev/null +++ b/device-types/Cisco/Meraki-MX84.yaml @@ -0,0 +1,55 @@ +manufacturer: Cisco +model: MX84 +slug: mx84 +part_number: MX84 +u_height: 1 +is_full_depth: false +comments: Meraki MX84 +power-ports: +- name: Slot 1 + type: iec-60320-c14 + maximum_draw: 32 + allocated_draw: 26 +console-ports: + - name: Management + type: rj-45 +interfaces: +- name: USB + type: lte + mgmt_only: false +- name: Internet 1 + type: 1000base-t + mgmt_only: false +- name: Internet 2 + type: 1000base-t + mgmt_only: false +- name: Port 3 + type: 1000base-t + mgmt_only: false +- name: Port 4 + type: 1000base-t + mgmt_only: false +- name: Port 5 + type: 1000base-t + mgmt_only: false +- name: Port 6 + type: 1000base-t + mgmt_only: false +- name: Port 7 + type: 1000base-t + mgmt_only: false +- name: Port 8 + type: 1000base-t + mgmt_only: false +- name: Port 9 + type: 1000base-t + mgmt_only: false +- name: Port 10 + type: 1000base-t + mgmt_only: false +- name: Port 11 + type: 1000base-x-sfp + mgmt_only: false +- name: Port 12 + type: 1000base-x-sfp + mgmt_only: false