diff --git a/device-types/Juniper/EX2300-24MP.yaml b/device-types/Juniper/EX2300-24MP.yaml index 5c7cffb1..62c00034 100644 --- a/device-types/Juniper/EX2300-24MP.yaml +++ b/device-types/Juniper/EX2300-24MP.yaml @@ -113,11 +113,19 @@ interfaces: type: 2.5gbase-t poe_mode: pse poe_type: type1-ieee802.3af - - name: xe-0/0/0 + - name: ge-0/1/0 + type: 1000base-x-sfp + - name: ge-0/1/1 + type: 1000base-x-sfp + - name: ge-0/1/2 + type: 1000base-x-sfp + - name: ge-0/1/3 + type: 1000base-x-sfp + - name: xe-0/1/0 type: 10gbase-x-sfpp - - name: xe-0/0/1 + - name: xe-0/1/1 type: 10gbase-x-sfpp - - name: xe-0/0/2 + - name: xe-0/1/2 type: 10gbase-x-sfpp - - name: xe-0/0/3 + - name: xe-0/1/3 type: 10gbase-x-sfpp diff --git a/device-types/Juniper/EX2300-24P.yaml b/device-types/Juniper/EX2300-24P.yaml index 38396e1a..92188383 100644 --- a/device-types/Juniper/EX2300-24P.yaml +++ b/device-types/Juniper/EX2300-24P.yaml @@ -113,11 +113,19 @@ interfaces: type: 1000base-t poe_mode: pse poe_type: type1-ieee802.3af - - name: xe-0/0/0 + - name: ge-0/1/0 + type: 1000base-x-sfp + - name: ge-0/1/1 + type: 1000base-x-sfp + - name: ge-0/1/2 + type: 1000base-x-sfp + - name: ge-0/1/3 + type: 1000base-x-sfp + - name: xe-0/1/0 type: 10gbase-x-sfpp - - name: xe-0/0/1 + - name: xe-0/1/1 type: 10gbase-x-sfpp - - name: xe-0/0/2 + - name: xe-0/1/2 type: 10gbase-x-sfpp - - name: xe-0/0/3 + - name: xe-0/1/3 type: 10gbase-x-sfpp diff --git a/device-types/Juniper/EX2300-24T-DC.yaml b/device-types/Juniper/EX2300-24T-DC.yaml index bd7e3363..de28548a 100644 --- a/device-types/Juniper/EX2300-24T-DC.yaml +++ b/device-types/Juniper/EX2300-24T-DC.yaml @@ -65,11 +65,19 @@ interfaces: type: 1000base-t - name: ge-0/0/23 type: 1000base-t - - name: xe-0/0/0 + - name: ge-0/1/0 + type: 1000base-x-sfp + - name: ge-0/1/1 + type: 1000base-x-sfp + - name: ge-0/1/2 + type: 1000base-x-sfp + - name: ge-0/1/3 + type: 1000base-x-sfp + - name: xe-0/1/0 type: 10gbase-x-sfpp - - name: xe-0/0/1 + - name: xe-0/1/1 type: 10gbase-x-sfpp - - name: xe-0/0/2 + - name: xe-0/1/2 type: 10gbase-x-sfpp - - name: xe-0/0/3 + - name: xe-0/1/3 type: 10gbase-x-sfpp diff --git a/device-types/Juniper/EX2300-24T.yaml b/device-types/Juniper/EX2300-24T.yaml index 2d9e6ce7..07baa068 100644 --- a/device-types/Juniper/EX2300-24T.yaml +++ b/device-types/Juniper/EX2300-24T.yaml @@ -65,11 +65,19 @@ interfaces: type: 1000base-t - name: ge-0/0/23 type: 1000base-t - - name: xe-0/0/0 + - name: ge-0/1/0 + type: 1000base-x-sfp + - name: ge-0/1/1 + type: 1000base-x-sfp + - name: ge-0/1/2 + type: 1000base-x-sfp + - name: ge-0/1/3 + type: 1000base-x-sfp + - name: xe-0/1/0 type: 10gbase-x-sfpp - - name: xe-0/0/1 + - name: xe-0/1/1 type: 10gbase-x-sfpp - - name: xe-0/0/2 + - name: xe-0/1/2 type: 10gbase-x-sfpp - - name: xe-0/0/3 + - name: xe-0/1/3 type: 10gbase-x-sfpp diff --git a/device-types/Juniper/EX2300-48MP.yaml b/device-types/Juniper/EX2300-48MP.yaml index cdcc2951..90db1d1f 100644 --- a/device-types/Juniper/EX2300-48MP.yaml +++ b/device-types/Juniper/EX2300-48MP.yaml @@ -209,11 +209,27 @@ interfaces: type: 2.5gbase-t poe_mode: pse poe_type: type1-ieee802.3af - - name: xe-0/0/0 + - name: ge-0/1/0 + type: 1000base-x-sfp + - name: ge-0/1/1 + type: 1000base-x-sfp + - name: ge-0/1/2 + type: 1000base-x-sfp + - name: ge-0/1/3 + type: 1000base-x-sfp + - name: ge-0/1/4 + type: 1000base-x-sfp + - name: ge-0/1/5 + type: 1000base-x-sfp + - name: xe-0/1/0 type: 10gbase-x-sfpp - - name: xe-0/0/1 + - name: xe-0/1/1 type: 10gbase-x-sfpp - - name: xe-0/0/2 + - name: xe-0/1/2 type: 10gbase-x-sfpp - - name: xe-0/0/3 + - name: xe-0/1/3 + type: 10gbase-x-sfpp + - name: xe-0/1/4 + type: 10gbase-x-sfpp + - name: xe-0/1/5 type: 10gbase-x-sfpp diff --git a/device-types/Juniper/EX2300-48P.yaml b/device-types/Juniper/EX2300-48P.yaml index c4b0c8b9..08436d34 100644 --- a/device-types/Juniper/EX2300-48P.yaml +++ b/device-types/Juniper/EX2300-48P.yaml @@ -3,6 +3,8 @@ manufacturer: Juniper model: EX2300-48P slug: juniper-ex2300-48p part_number: EX2300-48P +front_image: true +rear_image: true u_height: 1 weight: 11.07 weight_unit: lb @@ -209,11 +211,19 @@ interfaces: type: 1000base-t poe_mode: pse poe_type: type1-ieee802.3af - - name: xe-0/0/0 + - name: ge-0/1/0 + type: 1000base-x-sfp + - name: ge-0/1/1 + type: 1000base-x-sfp + - name: ge-0/1/2 + type: 1000base-x-sfp + - name: ge-0/1/3 + type: 1000base-x-sfp + - name: xe-0/1/0 type: 10gbase-x-sfpp - - name: xe-0/0/1 + - name: xe-0/1/1 type: 10gbase-x-sfpp - - name: xe-0/0/2 + - name: xe-0/1/2 type: 10gbase-x-sfpp - - name: xe-0/0/3 + - name: xe-0/1/3 type: 10gbase-x-sfpp diff --git a/device-types/Juniper/EX2300-48T.yaml b/device-types/Juniper/EX2300-48T.yaml index b7ec9706..b0eb63d9 100644 --- a/device-types/Juniper/EX2300-48T.yaml +++ b/device-types/Juniper/EX2300-48T.yaml @@ -113,11 +113,19 @@ interfaces: type: 1000base-t - name: ge-0/0/47 type: 1000base-t - - name: xe-0/0/0 + - name: ge-0/1/0 + type: 1000base-x-sfp + - name: ge-0/1/1 + type: 1000base-x-sfp + - name: ge-0/1/2 + type: 1000base-x-sfp + - name: ge-0/1/3 + type: 1000base-x-sfp + - name: xe-0/1/0 type: 10gbase-x-sfpp - - name: xe-0/0/1 + - name: xe-0/1/1 type: 10gbase-x-sfpp - - name: xe-0/0/2 + - name: xe-0/1/2 type: 10gbase-x-sfpp - - name: xe-0/0/3 + - name: xe-0/1/3 type: 10gbase-x-sfpp diff --git a/device-types/Juniper/EX2300-C-12P.yaml b/device-types/Juniper/EX2300-C-12P.yaml index 9fd1b217..e0557ec0 100644 --- a/device-types/Juniper/EX2300-C-12P.yaml +++ b/device-types/Juniper/EX2300-C-12P.yaml @@ -2,6 +2,8 @@ manufacturer: Juniper model: EX2300-C-12P slug: juniper-ex2300-c-12p +front_image: true +rear_image: true u_height: 1 interfaces: - name: ge-0/0/0 diff --git a/device-types/Juniper/EX3400-48P.yaml b/device-types/Juniper/EX3400-48P.yaml index 839e9909..917e71fb 100644 --- a/device-types/Juniper/EX3400-48P.yaml +++ b/device-types/Juniper/EX3400-48P.yaml @@ -3,6 +3,8 @@ manufacturer: Juniper model: EX3400-48P part_number: EX3400-48P slug: juniper-ex3400-48p +front_image: true +rear_image: true u_height: 1 airflow: front-to-rear weight: 10.49 diff --git a/device-types/Juniper/EX3400-48T.yaml b/device-types/Juniper/EX3400-48T.yaml index 11339348..749aa3cf 100644 --- a/device-types/Juniper/EX3400-48T.yaml +++ b/device-types/Juniper/EX3400-48T.yaml @@ -3,6 +3,8 @@ manufacturer: Juniper model: EX3400-48T part_number: EX3400-48T slug: juniper-ex3400-48t +front_image: true +rear_image: true u_height: 1 airflow: front-to-rear weight: 10.49 diff --git a/device-types/Juniper/EX4100-48P.yaml b/device-types/Juniper/EX4100-48P.yaml index e1ba1baa..a7ec787b 100644 --- a/device-types/Juniper/EX4100-48P.yaml +++ b/device-types/Juniper/EX4100-48P.yaml @@ -3,6 +3,8 @@ manufacturer: Juniper model: EX4100-48P slug: juniper-ex4100-48p part_number: EX4100-48P +front_image: true +rear_image: true u_height: 1 is_full_depth: false airflow: front-to-rear diff --git a/device-types/Juniper/EX4100-48T.yaml b/device-types/Juniper/EX4100-48T.yaml index fb0783f4..3c0bde89 100644 --- a/device-types/Juniper/EX4100-48T.yaml +++ b/device-types/Juniper/EX4100-48T.yaml @@ -3,6 +3,8 @@ manufacturer: Juniper model: EX4100-48T slug: juniper-ex4100-48t part_number: EX4100-48T +front_image: true +rear_image: true u_height: 1 is_full_depth: false airflow: front-to-rear diff --git a/device-types/Juniper/EX4100-F-12P.yaml b/device-types/Juniper/EX4100-F-12P.yaml index 2c12bbe7..6a8616e0 100644 --- a/device-types/Juniper/EX4100-F-12P.yaml +++ b/device-types/Juniper/EX4100-F-12P.yaml @@ -3,6 +3,8 @@ manufacturer: Juniper model: EX4100-F-12P slug: juniper-ex4100-f-12p part_number: EX4100-F-12P +front_image: true +rear_image: true u_height: 1 weight: 6.61 weight_unit: lb diff --git a/device-types/Juniper/EX4300-24P.yaml b/device-types/Juniper/EX4300-24P.yaml index e0af5106..c703ac77 100644 --- a/device-types/Juniper/EX4300-24P.yaml +++ b/device-types/Juniper/EX4300-24P.yaml @@ -3,6 +3,8 @@ manufacturer: Juniper model: EX4300-24P slug: juniper-ex4300-24p part_number: EX4300-24P +front_image: true +rear_image: true u_height: 1 weight: 16.1 weight_unit: lb diff --git a/device-types/Juniper/EX4300-24T.yaml b/device-types/Juniper/EX4300-24T.yaml index 1a4fb693..88757550 100644 --- a/device-types/Juniper/EX4300-24T.yaml +++ b/device-types/Juniper/EX4300-24T.yaml @@ -3,6 +3,8 @@ manufacturer: Juniper model: EX4300-24T slug: juniper-ex4300-24t part_number: EX4300-24T +front_image: true +rear_image: true u_height: 1 weight: 16.1 weight_unit: lb diff --git a/device-types/Juniper/EX4300-48MP.yaml b/device-types/Juniper/EX4300-48MP.yaml index 0e531255..e88ae9df 100644 --- a/device-types/Juniper/EX4300-48MP.yaml +++ b/device-types/Juniper/EX4300-48MP.yaml @@ -3,11 +3,12 @@ manufacturer: Juniper model: EX4300-48MP slug: juniper-ex4300-48mp part_number: EX4300-48MP +front_image: true u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4300-48P.yaml b/device-types/Juniper/EX4300-48P.yaml index 9c1813a7..40076963 100644 --- a/device-types/Juniper/EX4300-48P.yaml +++ b/device-types/Juniper/EX4300-48P.yaml @@ -3,6 +3,8 @@ manufacturer: Juniper model: EX4300-48P slug: juniper-ex4300-48p part_number: EX4300-48P +front_image: true +rear_image: true u_height: 1 weight: 16.1 weight_unit: lb diff --git a/device-types/Juniper/EX4400-48F.yaml b/device-types/Juniper/EX4400-48F.yaml index 93b985b6..e9597372 100644 --- a/device-types/Juniper/EX4400-48F.yaml +++ b/device-types/Juniper/EX4400-48F.yaml @@ -3,6 +3,8 @@ manufacturer: Juniper model: EX4400-48F part_number: EX4400-48F slug: juniper-ex4400-48f +front_image: true +rear_image: true u_height: 1 airflow: front-to-rear weight: 13.01 diff --git a/device-types/Juniper/EX4600-40F.yaml b/device-types/Juniper/EX4600-40F.yaml index e7d1028c..580b15e5 100644 --- a/device-types/Juniper/EX4600-40F.yaml +++ b/device-types/Juniper/EX4600-40F.yaml @@ -3,6 +3,8 @@ manufacturer: Juniper model: EX4600-40F slug: juniper-ex4600-40f part_number: EX4600-40F +front_image: true +rear_image: true u_height: 1 is_full_depth: true airflow: front-to-rear diff --git a/elevation-images/Juniper/juniper-ex2300-48p.front.png b/elevation-images/Juniper/juniper-ex2300-48p.front.png new file mode 100644 index 00000000..6d568c3d Binary files /dev/null and b/elevation-images/Juniper/juniper-ex2300-48p.front.png differ diff --git a/elevation-images/Juniper/juniper-ex2300-48p.rear.png b/elevation-images/Juniper/juniper-ex2300-48p.rear.png new file mode 100644 index 00000000..e5c9b2c2 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex2300-48p.rear.png differ diff --git a/elevation-images/Juniper/juniper-ex2300-c-12p.front.png b/elevation-images/Juniper/juniper-ex2300-c-12p.front.png new file mode 100644 index 00000000..51cbd72f Binary files /dev/null and b/elevation-images/Juniper/juniper-ex2300-c-12p.front.png differ diff --git a/elevation-images/Juniper/juniper-ex2300-c-12p.rear.png b/elevation-images/Juniper/juniper-ex2300-c-12p.rear.png new file mode 100644 index 00000000..f80057e7 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex2300-c-12p.rear.png differ diff --git a/elevation-images/Juniper/juniper-ex3400-48p.front.png b/elevation-images/Juniper/juniper-ex3400-48p.front.png new file mode 100644 index 00000000..88dfb435 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex3400-48p.front.png differ diff --git a/elevation-images/Juniper/juniper-ex3400-48p.rear.png b/elevation-images/Juniper/juniper-ex3400-48p.rear.png new file mode 100644 index 00000000..6a10a46d Binary files /dev/null and b/elevation-images/Juniper/juniper-ex3400-48p.rear.png differ diff --git a/elevation-images/Juniper/juniper-ex3400-48t.front.png b/elevation-images/Juniper/juniper-ex3400-48t.front.png new file mode 100644 index 00000000..b4597dc1 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex3400-48t.front.png differ diff --git a/elevation-images/Juniper/juniper-ex3400-48t.rear.png b/elevation-images/Juniper/juniper-ex3400-48t.rear.png new file mode 100644 index 00000000..6a10a46d Binary files /dev/null and b/elevation-images/Juniper/juniper-ex3400-48t.rear.png differ diff --git a/elevation-images/Juniper/juniper-ex4100-48p.front.png b/elevation-images/Juniper/juniper-ex4100-48p.front.png new file mode 100644 index 00000000..8e230d16 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4100-48p.front.png differ diff --git a/elevation-images/Juniper/juniper-ex4100-48p.rear.png b/elevation-images/Juniper/juniper-ex4100-48p.rear.png new file mode 100644 index 00000000..9eee9dab Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4100-48p.rear.png differ diff --git a/elevation-images/Juniper/juniper-ex4100-48t.front.png b/elevation-images/Juniper/juniper-ex4100-48t.front.png new file mode 100644 index 00000000..7e741fe8 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4100-48t.front.png differ diff --git a/elevation-images/Juniper/juniper-ex4100-48t.rear.png b/elevation-images/Juniper/juniper-ex4100-48t.rear.png new file mode 100644 index 00000000..9eee9dab Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4100-48t.rear.png differ diff --git a/elevation-images/Juniper/juniper-ex4100-f-12p.front.png b/elevation-images/Juniper/juniper-ex4100-f-12p.front.png new file mode 100644 index 00000000..1d2ca9cf Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4100-f-12p.front.png differ diff --git a/elevation-images/Juniper/juniper-ex4100-f-12p.rear.png b/elevation-images/Juniper/juniper-ex4100-f-12p.rear.png new file mode 100644 index 00000000..157ed333 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4100-f-12p.rear.png differ diff --git a/elevation-images/Juniper/juniper-ex4300-24p.front.png b/elevation-images/Juniper/juniper-ex4300-24p.front.png new file mode 100644 index 00000000..aff31201 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4300-24p.front.png differ diff --git a/elevation-images/Juniper/juniper-ex4300-24p.rear.png b/elevation-images/Juniper/juniper-ex4300-24p.rear.png new file mode 100644 index 00000000..66bf82bd Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4300-24p.rear.png differ diff --git a/elevation-images/Juniper/juniper-ex4300-24t.front.png b/elevation-images/Juniper/juniper-ex4300-24t.front.png new file mode 100644 index 00000000..c0a85de4 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4300-24t.front.png differ diff --git a/elevation-images/Juniper/juniper-ex4300-24t.rear.png b/elevation-images/Juniper/juniper-ex4300-24t.rear.png new file mode 100644 index 00000000..66bf82bd Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4300-24t.rear.png differ diff --git a/elevation-images/Juniper/juniper-ex4300-48mp.front.png b/elevation-images/Juniper/juniper-ex4300-48mp.front.png new file mode 100644 index 00000000..b36b5fc3 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4300-48mp.front.png differ diff --git a/elevation-images/Juniper/juniper-ex4300-48p.front.png b/elevation-images/Juniper/juniper-ex4300-48p.front.png new file mode 100644 index 00000000..5c11cc30 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4300-48p.front.png differ diff --git a/elevation-images/Juniper/juniper-ex4300-48p.rear.png b/elevation-images/Juniper/juniper-ex4300-48p.rear.png new file mode 100644 index 00000000..66bf82bd Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4300-48p.rear.png differ diff --git a/elevation-images/Juniper/juniper-ex4400-48f.front.png b/elevation-images/Juniper/juniper-ex4400-48f.front.png new file mode 100644 index 00000000..84d0dfe2 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4400-48f.front.png differ diff --git a/elevation-images/Juniper/juniper-ex4400-48f.rear.png b/elevation-images/Juniper/juniper-ex4400-48f.rear.png new file mode 100644 index 00000000..0a6b9ebc Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4400-48f.rear.png differ diff --git a/elevation-images/Juniper/juniper-ex4600-40f.front.png b/elevation-images/Juniper/juniper-ex4600-40f.front.png new file mode 100644 index 00000000..02232a07 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4600-40f.front.png differ diff --git a/elevation-images/Juniper/juniper-ex4600-40f.rear.png b/elevation-images/Juniper/juniper-ex4600-40f.rear.png new file mode 100644 index 00000000..ba9ebd92 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4600-40f.rear.png differ diff --git a/elevation-images/Juniper/juniper-ptx10002-36qdd-front.jpg b/elevation-images/Juniper/juniper-ptx10002-36qdd-front.jpg index 1e3899b2..86b159bd 100644 Binary files a/elevation-images/Juniper/juniper-ptx10002-36qdd-front.jpg and b/elevation-images/Juniper/juniper-ptx10002-36qdd-front.jpg differ diff --git a/elevation-images/Juniper/juniper-ptx10002-36qdd-rear.jpg b/elevation-images/Juniper/juniper-ptx10002-36qdd-rear.jpg index 11d3f3db..5e9be73d 100644 Binary files a/elevation-images/Juniper/juniper-ptx10002-36qdd-rear.jpg and b/elevation-images/Juniper/juniper-ptx10002-36qdd-rear.jpg differ