diff --git a/device-types/Cisco/Meraki-MR53.yaml b/device-types/Cisco/Meraki-MR53.yaml new file mode 100644 index 000000000..f4124e2e8 --- /dev/null +++ b/device-types/Cisco/Meraki-MR53.yaml @@ -0,0 +1,16 @@ +--- +manufacturer: Cisco +model: MR53 +slug: MR53 +u_height: 0 +is_full_depth: false +comments: "- Datasheet: [https://meraki.cisco.com/product-collateral/mr53-datasheet/?file](https://meraki.cisco.com/product-collateral/mr53-datasheet/?file)\r\ + \n- IEEE Standards: 802.11b, 802.11g, 802.11a, 802.11n, 802.11ac, 802.11h, 802.11i, 802.11e, 802.11k, 802.11r, 802.11u" +interfaces: + - name: main + type: 2.5gbase-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + - name: wlan1 + type: ieee802.11ac diff --git a/device-types/Cisco/Meraki-MR53E.yaml b/device-types/Cisco/Meraki-MR53E.yaml new file mode 100644 index 000000000..15badb00b --- /dev/null +++ b/device-types/Cisco/Meraki-MR53E.yaml @@ -0,0 +1,19 @@ +--- +manufacturer: Cisco +model: MR53E +slug: MR53E +u_height: 0 +is_full_depth: false +comments: "- Datasheet: [https://meraki.cisco.com/product-collateral/mr53e-datasheet/?file](https://meraki.cisco.com/product-collateral/mr53e-datasheet/?file)\r\ + \n- IEEE Standards: 802.11ac Wave 2, 802.11a, 802.11b, 802.11e, 802.11g, 802.11h, 802.11i, 802.11k, 802.11n, 802.11r, 802.11u" +interfaces: + - name: main + type: 2.5gbase-t + mgmt_only: false + - name: secondary + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + - name: wlan1 + type: ieee802.11ac diff --git a/device-types/Cisco/Meraki-MR56.yaml b/device-types/Cisco/Meraki-MR56.yaml new file mode 100644 index 000000000..5031f7f99 --- /dev/null +++ b/device-types/Cisco/Meraki-MR56.yaml @@ -0,0 +1,16 @@ +--- +manufacturer: Cisco +model: MR56 +slug: MR56 +u_height: 0 +is_full_depth: false +comments: "- Datasheet: [https://documentation.meraki.com/MR/MR_Overview_and_Specifications/MR56_Datasheet](https://documentation.meraki.com/MR/MR_Overview_and_Specifications/MR56_Datasheet)\r\ + \n- IEEE Standards: 802.11a, 802.11ac, 802.11ax, 802.11b, 802.11e, 802.11g, 802.11h, 802.11i, 802.11k, 802.11n, 802.11r, and 802.11u" +interfaces: + - name: main + type: 2.5gbase-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + - name: wlan1 + type: ieee802.11ac diff --git a/device-types/Cisco/Meraki-MR57.yaml b/device-types/Cisco/Meraki-MR57.yaml new file mode 100644 index 000000000..324a91698 --- /dev/null +++ b/device-types/Cisco/Meraki-MR57.yaml @@ -0,0 +1,19 @@ +--- +manufacturer: Cisco +model: MR57 +slug: MR57 +u_height: 0 +is_full_depth: false +comments: "- Datasheet: [https://documentation.meraki.com/MR/MR_Overview_and_Specifications/MR57_Datasheet](https://documentation.meraki.com/MR/MR_Overview_and_Specifications/MR57_Datasheet)\r\ + \n- IEEE Standards: 802.11a, 802.11ac, 802.11ax, 802.11b, 802.11e, 802.11g, 802.11h, 802.11i, 802.11k, 802.11n, 802.11r, 802.11w and 802.11u" +interfaces: + - name: main + type: 2.5gbase-t + mgmt_only: false + - name: secondary + type: 2.5gbase-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + - name: wlan1 + type: ieee802.11ac diff --git a/device-types/Generic/SC-24-double-port_fiber_patch_panel.yml b/device-types/Generic/SC-24-double-port_fiber_patch_panel.yml new file mode 100644 index 000000000..8ec1af8a4 --- /dev/null +++ b/device-types/Generic/SC-24-double-port_fiber_patch_panel.yml @@ -0,0 +1,350 @@ +--- +manufacturer: Generic +model: SC-24-double-port Fiber Patch Panel +slug: SC-24-double-port-fiber-patch-panel +u_height: 1 +is_full_depth: true +airflow: passive +front-ports: + - name: '1.1' + type: sc + rear_port: '1.1' + rear_port_position: 1 + - name: '2.1' + type: sc + rear_port: '2.1' + rear_port_position: 1 + - name: '3.1' + type: sc + rear_port: '3.1' + rear_port_position: 1 + - name: '4.1' + type: sc + rear_port: '4.1' + rear_port_position: 1 + - name: '5.1' + type: sc + rear_port: '5.1' + rear_port_position: 1 + - name: '6.1' + type: sc + rear_port: '6.1' + rear_port_position: 1 + - name: '7.1' + type: sc + rear_port: '7.1' + rear_port_position: 1 + - name: '8.1' + type: sc + rear_port: '8.1' + rear_port_position: 1 + - name: '9.1' + type: sc + rear_port: '9.1' + rear_port_position: 1 + - name: '10.1' + type: sc + rear_port: '10.1' + rear_port_position: 1 + - name: '11.1' + type: sc + rear_port: '11.1' + rear_port_position: 1 + - name: '12.1' + type: sc + rear_port: '12.1' + rear_port_position: 1 + - name: '13.1' + type: sc + rear_port: '13.1' + rear_port_position: 1 + - name: '14.1' + type: sc + rear_port: '14.1' + rear_port_position: 1 + - name: '15.1' + type: sc + rear_port: '15.1' + rear_port_position: 1 + - name: '16.1' + type: sc + rear_port: '16.1' + rear_port_position: 1 + - name: '17.1' + type: sc + rear_port: '17.1' + rear_port_position: 1 + - name: '18.1' + type: sc + rear_port: '18.1' + rear_port_position: 1 + - name: '19.1' + type: sc + rear_port: '19.1' + rear_port_position: 1 + - name: '20.1' + type: sc + rear_port: '20.1' + rear_port_position: 1 + - name: '21.1' + type: sc + rear_port: '21.1' + rear_port_position: 1 + - name: '22.1' + type: sc + rear_port: '22.1' + rear_port_position: 1 + - name: '23.1' + type: sc + rear_port: '23.1' + rear_port_position: 1 + - name: '24.1' + type: sc + rear_port: '24.1' + rear_port_position: 1 + + + - name: '1.2' + type: sc + rear_port: '1.2' + rear_port_position: 1 + - name: '2.2' + type: sc + rear_port: '2.2' + rear_port_position: 1 + - name: '3.2' + type: sc + rear_port: '3.2' + rear_port_position: 1 + - name: '4.2' + type: sc + rear_port: '4.2' + rear_port_position: 1 + - name: '5.2' + type: sc + rear_port: '5.2' + rear_port_position: 1 + - name: '6.2' + type: sc + rear_port: '6.2' + rear_port_position: 1 + - name: '7.2' + type: sc + rear_port: '7.2' + rear_port_position: 1 + - name: '8.2' + type: sc + rear_port: '8.2' + rear_port_position: 1 + - name: '9.2' + type: sc + rear_port: '9.2' + rear_port_position: 1 + - name: '10.2' + type: sc + rear_port: '10.2' + rear_port_position: 1 + - name: '11.2' + type: sc + rear_port: '11.2' + rear_port_position: 1 + - name: '12.2' + type: sc + rear_port: '12.2' + rear_port_position: 1 + - name: '13.2' + type: sc + rear_port: '13.2' + rear_port_position: 1 + - name: '14.2' + type: sc + rear_port: '14.2' + rear_port_position: 1 + - name: '15.2' + type: sc + rear_port: '15.2' + rear_port_position: 1 + - name: '16.2' + type: sc + rear_port: '16.2' + rear_port_position: 1 + - name: '17.2' + type: sc + rear_port: '17.2' + rear_port_position: 1 + - name: '18.2' + type: sc + rear_port: '18.2' + rear_port_position: 1 + - name: '19.2' + type: sc + rear_port: '19.2' + rear_port_position: 1 + - name: '20.2' + type: sc + rear_port: '20.2' + rear_port_position: 1 + - name: '21.2' + type: sc + rear_port: '21.2' + rear_port_position: 1 + - name: '22.2' + type: sc + rear_port: '22.2' + rear_port_position: 1 + - name: '23.2' + type: sc + rear_port: '23.2' + rear_port_position: 1 + - name: '24.2' + type: sc + rear_port: '24.2' + rear_port_position: 1 + +rear-ports: + - name: '1.1' + type: sc + positions: 1 + - name: '2.1' + type: sc + positions: 1 + - name: '3.1' + type: sc + positions: 1 + - name: '4.1' + type: sc + positions: 1 + - name: '5.1' + type: sc + positions: 1 + - name: '6.1' + type: sc + positions: 1 + - name: '7.1' + type: sc + positions: 1 + - name: '8.1' + type: sc + positions: 1 + - name: '9.1' + type: sc + positions: 1 + - name: '10.1' + type: sc + positions: 1 + - name: '11.1' + type: sc + positions: 1 + - name: '12.1' + type: sc + positions: 1 + - name: '13.1' + type: sc + positions: 1 + - name: '14.1' + type: sc + positions: 1 + - name: '15.1' + type: sc + positions: 1 + - name: '16.1' + type: sc + positions: 1 + - name: '17.1' + type: sc + positions: 1 + - name: '18.1' + type: sc + positions: 1 + - name: '19.1' + type: sc + positions: 1 + - name: '20.1' + type: sc + positions: 1 + - name: '21.1' + type: sc + positions: 1 + - name: '22.1' + type: sc + positions: 1 + - name: '23.1' + type: sc + positions: 1 + - name: '24.1' + type: sc + positions: 1 + + + - name: '1.2' + type: sc + positions: 1 + - name: '2.2' + type: sc + positions: 1 + - name: '3.2' + type: sc + positions: 1 + - name: '4.2' + type: sc + positions: 1 + - name: '5.2' + type: sc + positions: 1 + - name: '6.2' + type: sc + positions: 1 + - name: '7.2' + type: sc + positions: 1 + - name: '8.2' + type: sc + positions: 1 + - name: '9.2' + type: sc + positions: 1 + - name: '10.2' + type: sc + positions: 1 + - name: '11.2' + type: sc + positions: 1 + - name: '12.2' + type: sc + positions: 1 + - name: '13.2' + type: sc + positions: 1 + - name: '14.2' + type: sc + positions: 1 + - name: '15.2' + type: sc + positions: 1 + - name: '16.2' + type: sc + positions: 1 + - name: '17.2' + type: sc + positions: 1 + - name: '18.2' + type: sc + positions: 1 + - name: '19.2' + type: sc + positions: 1 + - name: '20.2' + type: sc + positions: 1 + - name: '21.2' + type: sc + positions: 1 + - name: '22.2' + type: sc + positions: 1 + - name: '23.2' + type: sc + positions: 1 + - name: '24.2' + type: sc + positions: 1 diff --git a/device-types/Generic/SC-24-port_fiber_patch_panel.yml b/device-types/Generic/SC-24-port_fiber_patch_panel.yml new file mode 100644 index 000000000..534142715 --- /dev/null +++ b/device-types/Generic/SC-24-port_fiber_patch_panel.yml @@ -0,0 +1,179 @@ +--- +manufacturer: Generic +model: SC-24-port Fiber Patch Panel +slug: SC-24-port-fiber-patch-panel +u_height: 1 +is_full_depth: true +airflow: passive +front-ports: + - name: '1' + type: sc + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: sc + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: sc + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: sc + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: sc + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: sc + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: sc + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: sc + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: sc + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: sc + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: sc + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: sc + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: sc + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: sc + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: sc + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: sc + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: sc + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: sc + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: sc + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: sc + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: sc + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: sc + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: sc + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: sc + rear_port: '24' + rear_port_position: 1 + + +rear-ports: + - name: '1' + type: sc + positions: 1 + - name: '2' + type: sc + positions: 1 + - name: '3' + type: sc + positions: 1 + - name: '4' + type: sc + positions: 1 + - name: '5' + type: sc + positions: 1 + - name: '6' + type: sc + positions: 1 + - name: '7' + type: sc + positions: 1 + - name: '8' + type: sc + positions: 1 + - name: '9' + type: sc + positions: 1 + - name: '10' + type: sc + positions: 1 + - name: '11' + type: sc + positions: 1 + - name: '12' + type: sc + positions: 1 + - name: '13' + type: sc + positions: 1 + - name: '14' + type: sc + positions: 1 + - name: '15' + type: sc + positions: 1 + - name: '16' + type: sc + positions: 1 + - name: '17' + type: sc + positions: 1 + - name: '18' + type: sc + positions: 1 + - name: '19' + type: sc + positions: 1 + - name: '20' + type: sc + positions: 1 + - name: '21' + type: sc + positions: 1 + - name: '22' + type: sc + positions: 1 + - name: '23' + type: sc + positions: 1 + - name: '24' + type: sc + positions: 1 diff --git a/device-types/Netgear/M4300-12X12F.yaml b/device-types/Netgear/M4300-12X12F.yaml new file mode 100644 index 000000000..1f1ee9caa --- /dev/null +++ b/device-types/Netgear/M4300-12X12F.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Netgear +model: M4300-12X12F +slug: m4300-12x12f +u_height: 1 +airflow: front-to-rear +comments: 'Documentation: [https://www.netgear.it/support/product/m4300-12x12f.aspx](https://www.netgear.it/support/product/m4300-12x12f.aspx)' +subdevice_role: parent +module-bays: + - name: unit-1 + position: '1' + description: Switch card + - name: unit-2 + position: '2' + description: Switch card diff --git a/device-types/Supermicro/SYS-1019P-WTR.yaml b/device-types/Supermicro/SYS-1019P-WTR.yaml new file mode 100644 index 000000000..d4b73a30a --- /dev/null +++ b/device-types/Supermicro/SYS-1019P-WTR.yaml @@ -0,0 +1,26 @@ +--- +manufacturer: Supermicro +model: SYS-1019P-WTR +slug: sys-1019-wtr +u_height: 1 +is_full_depth: true +airflow: front-to-rear +comments: 'Specification: [https://www.supermicro.com/en/products/system/1U/1019/SYS-1019P-WTR.cfm](https://www.supermicro.com/en/products/system/1U/1019/SYS-1019P-WTR.cfm)' +console-ports: + - name: COM1 + type: de-9 + label: Rear + - name: COM2 + type: de-9 + description: Header +interfaces: + - name: Gig-E 1 + type: 10gbase-t + mgmt_only: false + - name: Gig-E 2 + type: 10gbase-t + mgmt_only: false + - name: Gig-E 3 + type: 1000base-t + mgmt_only: true + description: Dedicated IPMI LAN port diff --git a/device-types/ZTE/C300.yaml b/device-types/ZTE/C300.yaml new file mode 100644 index 000000000..5f8f4dfa4 --- /dev/null +++ b/device-types/ZTE/C300.yaml @@ -0,0 +1,70 @@ +--- +manufacturer: ZTE +model: ZXA10 C300 +slug: zxa10-c300 +u_height: 9 +is_full_depth: false +subdevice_role: parent +airflow: front-to-rear +comments: ZXA10 C300 Optical Access Convergence Equipment Hardware Description [https://www.triotronik.com/content/sunaddons/flextor/_upload/94/4694/1.pdf](https://www.triotronik.com/content/sunaddons/flextor/_upload/94/4694/1.pdf) +module-bays: + - name: slot-1 + position: '1' + description: Power card + - name: slot-2 + position: '2' + description: Power card + - name: slot-3 + position: '3' + description: Service card + - name: slot-4 + position: '4' + description: Service card + - name: slot-5 + position: '5' + description: Service card + - name: slot-6 + position: '6' + description: Service card + - name: slot-7 + position: '7' + description: Service card + - name: slot-8 + position: '8' + description: Service card + - name: slot-9 + position: '9' + description: Service card + - name: slot-10 + position: '10' + description: Switching and control card + - name: slot-11 + position: '11' + description: Switching and control card + - name: slot-12 + position: '12' + description: Service card + - name: slot-13 + position: '13' + description: Service card + - name: slot-14 + position: '14' + description: Service card + - name: slot-15 + position: '15' + description: Service card + - name: slot-16 + position: '16' + description: Service card + - name: slot-17 + position: '17' + description: Service card + - name: slot-18 + position: '18' + description: Service card + - name: slot-19 + position: '19' + description: Uplink card + - name: slot-20 + position: '20' + description: Uplink card diff --git a/device-types/ZTE/ZXA10-F822-16.yaml b/device-types/ZTE/ZXA10-F822-16.yaml new file mode 100644 index 000000000..683a258ad --- /dev/null +++ b/device-types/ZTE/ZXA10-F822-16.yaml @@ -0,0 +1,67 @@ +--- +manufacturer: ZTE +model: ZXA10 F822 16 +slug: zxa10-f822-16 +u_height: 1 +is_full_depth: false +airflow: rear-to-front +console-ports: + - name: console + type: rj-45 +power-ports: + - name: PSU1 + type: dc-terminal + maximum_draw: 50 + allocated_draw: 30 +interfaces: + - name: gei_0/1/1 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/2 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/3 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/4 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/5 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/6 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/7 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/8 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/9 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/10 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/11 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/12 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/13 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/14 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/15 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/16 + type: 1000base-t + mgmt_only: false + - name: gei_0/3/1 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/ZTE/ZXA10-F822-24.yaml b/device-types/ZTE/ZXA10-F822-24.yaml new file mode 100644 index 000000000..ea334e221 --- /dev/null +++ b/device-types/ZTE/ZXA10-F822-24.yaml @@ -0,0 +1,91 @@ +--- +manufacturer: ZTE +model: ZXA10 F822 24 +slug: zxa10-f822-24 +u_height: 1 +is_full_depth: false +airflow: rear-to-front +console-ports: + - name: console + type: rj-45 +power-ports: + - name: PSU1 + type: dc-terminal + maximum_draw: 50 + allocated_draw: 30 +interfaces: + - name: gei_0/1/1 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/2 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/3 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/4 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/5 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/6 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/7 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/8 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/9 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/10 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/11 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/12 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/13 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/14 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/15 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/16 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/17 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/18 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/19 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/20 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/21 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/22 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/23 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/24 + type: 1000base-t + mgmt_only: false + - name: gei_0/3/1 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/ZTE/ZXA10-F832-16.yaml b/device-types/ZTE/ZXA10-F832-16.yaml new file mode 100644 index 000000000..b6d5f3c8e --- /dev/null +++ b/device-types/ZTE/ZXA10-F832-16.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: ZTE +model: ZXA10 F832 16 +slug: zxa10-f832-16 +u_height: 1 +is_full_depth: false +airflow: rear-to-front +console-ports: + - name: console + type: rj-45 +power-ports: + - name: PSU1 + type: dc-terminal + maximum_draw: 50 + allocated_draw: 30 +interfaces: + - name: gei_0/1/1 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/2 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/3 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/4 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/5 + type: 1000base-t + mgmt_only: false + + + - name: gei_0/1/6 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/7 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/8 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/9 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/10 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/11 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/12 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/13 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/14 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/15 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/16 + type: 1000base-t + mgmt_only: false + - name: gei_0/3/1 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/ZTE/ZXA10-F832-24.yaml b/device-types/ZTE/ZXA10-F832-24.yaml new file mode 100644 index 000000000..1ff07b208 --- /dev/null +++ b/device-types/ZTE/ZXA10-F832-24.yaml @@ -0,0 +1,91 @@ +--- +manufacturer: ZTE +model: ZXA10 F832 24 +slug: zxa10-f832-24 +u_height: 1 +is_full_depth: false +airflow: rear-to-front +console-ports: + - name: console + type: rj-45 +power-ports: + - name: PSU1 + type: dc-terminal + maximum_draw: 50 + allocated_draw: 30 +interfaces: + - name: gei_0/1/1 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/2 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/3 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/4 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/5 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/6 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/7 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/8 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/9 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/10 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/11 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/12 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/13 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/14 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/15 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/16 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/17 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/18 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/19 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/20 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/21 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/22 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/23 + type: 1000base-t + mgmt_only: false + - name: gei_0/1/24 + type: 1000base-t + mgmt_only: false + - name: gei_0/3/1 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/module-types/Netgear/M4300-12X12F.yaml b/module-types/Netgear/M4300-12X12F.yaml new file mode 100644 index 000000000..47350ff71 --- /dev/null +++ b/module-types/Netgear/M4300-12X12F.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Netgear +model: M4300-12X12F +comments: 'Documentation: [https://www.netgear.it/support/product/m4300-12x12f.aspx](https://www.netgear.it/support/product/m4300-12x12f.aspx)' +interfaces: + - name: '{module}/0/1' + type: 10gbase-x-sfpp + - name: '{module}/0/2' + type: 10gbase-x-sfpp + - name: '{module}/0/3' + type: 10gbase-x-sfpp + - name: '{module}/0/4' + type: 10gbase-x-sfpp + - name: '{module}/0/5' + type: 10gbase-x-sfpp + - name: '{module}/0/6' + type: 10gbase-x-sfpp + - name: '{module}/0/7' + type: 10gbase-x-sfpp + - name: '{module}/0/8' + type: 10gbase-x-sfpp + - name: '{module}/0/9' + type: 10gbase-x-sfpp + - name: '{module}/0/10' + type: 10gbase-x-sfpp + - name: '{module}/0/11' + type: 10gbase-x-sfpp + - name: '{module}/0/12' + type: 10gbase-x-sfpp + - name: '{module}/0/13' + type: 10gbase-t + - name: '{module}/0/14' + type: 10gbase-t + - name: '{module}/0/15' + type: 10gbase-t + - name: '{module}/0/16' + type: 10gbase-t + - name: '{module}/0/17' + type: 10gbase-t + - name: '{module}/0/18' + type: 10gbase-t + - name: '{module}/0/19' + type: 10gbase-t + - name: '{module}/0/20' + type: 10gbase-t + - name: '{module}/0/21' + type: 10gbase-t + - name: '{module}/0/22' + type: 10gbase-t + - name: '{module}/0/23' + type: 10gbase-t + - name: '{module}/0/24' + type: 10gbase-t diff --git a/module-types/ZTE/CICK.yaml b/module-types/ZTE/CICK.yaml new file mode 100644 index 000000000..473b89004 --- /dev/null +++ b/module-types/ZTE/CICK.yaml @@ -0,0 +1,66 @@ +--- +manufacturer: ZTE +model: CICK +comments: The power card PRWG card uses–48 V DC power and provides power supply to each card. The system supports two power cards. When the input voltage + of two power supplies is equal, the two PRWG cards work in load-balance mode. +console-ports: + - name: CLKI1 {module} + description: The first BITS clock input interface, 75ohm + type: rj-45 + mgmt_only: true + - name: CLKI2 {module} + description: The second BITS clock input interface, 75ohm + type: rj-45 + mgmt_only: true + - name: CLKO/1PPSO {module} + description: BITS/1PPS+TOD clock output interface, 75ohm + type: rj-45 + mgmt_only: true + - name: CLKI1/TIMI1 {module} + description: The first BITS/1PPS+TOD clock input interface, 120ohm + type: rj-45 + mgmt_only: true + - name: CLKI2/TIMI2 {module} + description: The second BITS/1PPS+TOD clock input interface, 120ohm + type: rj-45 + mgmt_only: true + - name: CLKO/TIMO {module} + description: BITS/1PPS+TOD clock output interface, 120ohm + type: rj-45 + mgmt_only: true + - name: ETH {module} + description: Out-of-band maintenance network interface + type: rj-45 + mgmt_only: true + - name: COM {module} + description: Public serial port + type: rj-45 + mgmt_only: true + - name: TEM {module} + description: Temperature sensor interface + type: rj-45 + mgmt_only: true + - name: HUM + description: Humid sensor interface + type: rj-45 + mgmt_only: true + - name: SMO {module} + description: Smog sensor interface + type: rj-45 + mgmt_only: true + - name: LIQ {module} + description: Liquid sensor interface + type: rj-45 + mgmt_only: true + - name: DOR {module} + description: Entrance control sensor interface + type: rj-45 + mgmt_only: true + - name: DIN {module} + description: Digit input interface, four channels + type: rj-45 + mgmt_only: true + - name: DOT {module} + description: Digit input interface, four channels + type: rj-45 + mgmt_only: true diff --git a/module-types/ZTE/GTBO.yaml b/module-types/ZTE/GTBO.yaml new file mode 100644 index 000000000..3b6e4f6d5 --- /dev/null +++ b/module-types/ZTE/GTBO.yaml @@ -0,0 +1,21 @@ +--- +manufacturer: ZTE +model: GTBO +comments: Provides GPON/XG-PON1 optical interface. GPON complies with ITU-T G.984.2, and XG-PON1 complies with ITU-T G.987.2. +interfaces: + - name: gpon-olt_1/{module}/1 + type: 10gbase-x-sfpp + - name: gpon-olt_1/{module}/2 + type: 10gbase-x-sfpp + - name: gpon-olt_1/{module}/3 + type: 10gbase-x-sfpp + - name: gpon-olt_1/{module}/4 + type: 10gbase-x-sfpp + - name: gpon-olt_1/{module}/5 + type: 10gbase-x-sfpp + - name: gpon-olt_1/{module}/6 + type: 10gbase-x-sfpp + - name: gpon-olt_1/{module}/7 + type: 10gbase-x-sfpp + - name: gpon-olt_1/{module}/8 + type: 10gbase-x-sfpp diff --git a/module-types/ZTE/HUVQ.yaml b/module-types/ZTE/HUVQ.yaml new file mode 100644 index 000000000..ffce1e44f --- /dev/null +++ b/module-types/ZTE/HUVQ.yaml @@ -0,0 +1,13 @@ +--- +manufacturer: ZTE +model: HUVQ +comments: 2-port 10GE and 2-port GE optical interface Ethernet uplink card, supports SynE and IEEE 1588 TC function. +interfaces: + - name: xgei_1/{module}/1 + type: 10gbase-x-sfpp + - name: xgei_1/{module}/2 + type: 10gbase-x-sfpp + - name: gei_1/{module}/3 + type: 10gbase-t + - name: gei_1/{module}/4 + type: 10gbase-t diff --git a/module-types/ZTE/PRWH.yaml b/module-types/ZTE/PRWH.yaml new file mode 100644 index 000000000..0c7faf09d --- /dev/null +++ b/module-types/ZTE/PRWH.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: ZTE +model: PRWH +comments: The power card PRWG card uses–48 V DC power and provides power supply to each card. The system supports two power cards. When the input voltage + of two power supplies is equal, the two PRWG cards work in load-balance mode. +console-ports: + - name: TST1 {module} + type: rj-45 + mgmt_only: true + - name: TST2 {module} + type: rj-45 + mgmt_only: true +power-ports: + - name: PSU {module} + type: dc-terminal diff --git a/module-types/ZTE/SCTM.yaml b/module-types/ZTE/SCTM.yaml new file mode 100644 index 000000000..2afa0f9cd --- /dev/null +++ b/module-types/ZTE/SCTM.yaml @@ -0,0 +1,28 @@ +--- +manufacturer: ZTE +model: SCTM +comments: Implement the non-blocking switching for all service cards in the ZXA10 C300 and supports 1.28Tbps switching capacity and 288K MAC address table. +interfaces: + - name: xgei_1/{module}/1 + type: 10gbase-x-sfpp + - name: xgei_1/{module}/2 + type: 10gbase-x-sfpp + - name: xgei_1/{module}/3 + type: 10gbase-x-sfpp + - name: xgei_1/{module}/4 + type: 10gbase-x-sfpp + + - name: gei_1/{module}/5 + description: For out-of-band network management + type: 1000base-t + mgmt_only: true + - name: gei_1/{module}/6 + description: For mirroring service traffic + type: 1000base-t + mgmt_only: true + +console-ports: + - name: CLI {module} + description: RS-232 port,for local debugging + type: rj-45 + mgmt_only: true