From 8159a3c6b29a6ef7ab1fbfbccc8b2bfdd760fa87 Mon Sep 17 00:00:00 2001 From: Zach Biles Date: Thu, 4 Nov 2021 18:03:47 -0500 Subject: [PATCH] add legacy ubiquiti device templates (#537) * add legacy ubiquiti device templates --- device-types/Ubiquiti/Bullet-M2.yaml | 14 ++++++++++++++ device-types/Ubiquiti/NBE-2AC-13.yaml | 14 ++++++++++++++ device-types/Ubiquiti/NS-5AC.yaml | 17 +++++++++++++++++ device-types/Ubiquiti/NS-LOCO-M2.yaml | 14 ++++++++++++++ device-types/Ubiquiti/NS-LOCO-M5.yaml | 14 ++++++++++++++ device-types/Ubiquiti/NS-LOCO-M900.yaml | 15 +++++++++++++++ device-types/Ubiquiti/NS-LOCO5AC.yaml | 14 ++++++++++++++ device-types/Ubiquiti/NS-M2.yaml | 17 +++++++++++++++++ device-types/Ubiquiti/NS-M5.yaml | 17 +++++++++++++++++ device-types/Ubiquiti/PBE-2AC-400.yaml | 14 ++++++++++++++ device-types/Ubiquiti/PBE-M2-400.yaml | 14 ++++++++++++++ device-types/Ubiquiti/PS-M2.yaml | 14 ++++++++++++++ device-types/Ubiquiti/R2AC-PRISM.yaml | 14 ++++++++++++++ device-types/Ubiquiti/Rocket-M2-Titanium.yaml | 17 +++++++++++++++++ device-types/Ubiquiti/Rocket-M2.yaml | 14 ++++++++++++++ device-types/Ubiquiti/Rocket-M5.yaml | 14 ++++++++++++++ device-types/Ubiquiti/Rocket-M900.yaml | 15 +++++++++++++++ 17 files changed, 252 insertions(+) create mode 100644 device-types/Ubiquiti/Bullet-M2.yaml create mode 100644 device-types/Ubiquiti/NBE-2AC-13.yaml create mode 100644 device-types/Ubiquiti/NS-5AC.yaml create mode 100644 device-types/Ubiquiti/NS-LOCO-M2.yaml create mode 100644 device-types/Ubiquiti/NS-LOCO-M5.yaml create mode 100644 device-types/Ubiquiti/NS-LOCO-M900.yaml create mode 100644 device-types/Ubiquiti/NS-LOCO5AC.yaml create mode 100644 device-types/Ubiquiti/NS-M2.yaml create mode 100644 device-types/Ubiquiti/NS-M5.yaml create mode 100644 device-types/Ubiquiti/PBE-2AC-400.yaml create mode 100644 device-types/Ubiquiti/PBE-M2-400.yaml create mode 100644 device-types/Ubiquiti/PS-M2.yaml create mode 100644 device-types/Ubiquiti/R2AC-PRISM.yaml create mode 100644 device-types/Ubiquiti/Rocket-M2-Titanium.yaml create mode 100644 device-types/Ubiquiti/Rocket-M2.yaml create mode 100644 device-types/Ubiquiti/Rocket-M5.yaml create mode 100644 device-types/Ubiquiti/Rocket-M900.yaml diff --git a/device-types/Ubiquiti/Bullet-M2.yaml b/device-types/Ubiquiti/Bullet-M2.yaml new file mode 100644 index 00000000..64c74fd4 --- /dev/null +++ b/device-types/Ubiquiti/Bullet-M2.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: Bullet M2 +slug: bullet-m2 +part_number: bullet m2 +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/NBE-2AC-13.yaml b/device-types/Ubiquiti/NBE-2AC-13.yaml new file mode 100644 index 00000000..a7973d21 --- /dev/null +++ b/device-types/Ubiquiti/NBE-2AC-13.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: NBE-2AC-13 +slug: nbe-2ac-13 +part_number: NBE-2AC-13 +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/NS-5AC.yaml b/device-types/Ubiquiti/NS-5AC.yaml new file mode 100644 index 00000000..1dd0b3df --- /dev/null +++ b/device-types/Ubiquiti/NS-5AC.yaml @@ -0,0 +1,17 @@ +--- +manufacturer: Ubiquiti +model: Nanostation 5AC +slug: nanostation-5ac +part_number: NS-5AC +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: eth1 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Ubiquiti/NS-LOCO-M2.yaml b/device-types/Ubiquiti/NS-LOCO-M2.yaml new file mode 100644 index 00000000..1429ffbf --- /dev/null +++ b/device-types/Ubiquiti/NS-LOCO-M2.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: NanoStation LOCO M2 +slug: nanostation-loco-m2 +part_number: nanostation loco m2 +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/NS-LOCO-M5.yaml b/device-types/Ubiquiti/NS-LOCO-M5.yaml new file mode 100644 index 00000000..9e5be463 --- /dev/null +++ b/device-types/Ubiquiti/NS-LOCO-M5.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: NanoStation LOCO M5 +slug: nanostation-loco-m5 +part_number: nanostation loco m5 +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/NS-LOCO-M900.yaml b/device-types/Ubiquiti/NS-LOCO-M900.yaml new file mode 100644 index 00000000..0c00968f --- /dev/null +++ b/device-types/Ubiquiti/NS-LOCO-M900.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Ubiquiti +model: NanoStation LOCO M900 +slug: nanostation-loco-m900 +part_number: nanostation loco m900 +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 100base-tx + mgmt_only: false + - name: wlan0 + type: virtual + mgmt_only: false + description: 900MHz diff --git a/device-types/Ubiquiti/NS-LOCO5AC.yaml b/device-types/Ubiquiti/NS-LOCO5AC.yaml new file mode 100644 index 00000000..35cd8126 --- /dev/null +++ b/device-types/Ubiquiti/NS-LOCO5AC.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: Nano Station LOCO 5AC +slug: nanostation-loco-5ac +part_number: LOCO5AC +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Ubiquiti/NS-M2.yaml b/device-types/Ubiquiti/NS-M2.yaml new file mode 100644 index 00000000..0096b6f9 --- /dev/null +++ b/device-types/Ubiquiti/NS-M2.yaml @@ -0,0 +1,17 @@ +--- +manufacturer: Ubiquiti +model: NanoStation M2 +slug: nanostation-m2 +part_number: nanostation m2 +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: eth1 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/NS-M5.yaml b/device-types/Ubiquiti/NS-M5.yaml new file mode 100644 index 00000000..a210b842 --- /dev/null +++ b/device-types/Ubiquiti/NS-M5.yaml @@ -0,0 +1,17 @@ +--- +manufacturer: Ubiquiti +model: NanoStation m5 +slug: nanostation-m5 +part_number: nanostation m5 +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: eth1 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/PBE-2AC-400.yaml b/device-types/Ubiquiti/PBE-2AC-400.yaml new file mode 100644 index 00000000..cf1e0d33 --- /dev/null +++ b/device-types/Ubiquiti/PBE-2AC-400.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: PowerBeam 2AC 400 +slug: pbe-2ac-300 +part_number: PBE-2AC-400 +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/PBE-M2-400.yaml b/device-types/Ubiquiti/PBE-M2-400.yaml new file mode 100644 index 00000000..61147932 --- /dev/null +++ b/device-types/Ubiquiti/PBE-M2-400.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: PowerBeam M2 400 +slug: pbe-m2-300 +part_number: PBE-M2-400 +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/PS-M2.yaml b/device-types/Ubiquiti/PS-M2.yaml new file mode 100644 index 00000000..037fcd3e --- /dev/null +++ b/device-types/Ubiquiti/PS-M2.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: PicoStation M2 +slug: picostation-m2 +part_number: picostation m2 +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/R2AC-PRISM.yaml b/device-types/Ubiquiti/R2AC-PRISM.yaml new file mode 100644 index 00000000..e516feaa --- /dev/null +++ b/device-types/Ubiquiti/R2AC-PRISM.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: Rocket 2AC Prism +slug: rocket-2ac-prism +part_number: R2AC-PRISM +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 1000base-t + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/Rocket-M2-Titanium.yaml b/device-types/Ubiquiti/Rocket-M2-Titanium.yaml new file mode 100644 index 00000000..f26d01b5 --- /dev/null +++ b/device-types/Ubiquiti/Rocket-M2-Titanium.yaml @@ -0,0 +1,17 @@ +--- +manufacturer: Ubiquiti +model: Rocket M2 Titanium +slug: rocket-m2-titanium +part_number: Rocket M2 Titanium +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 100base-tx + mgmt_only: false + - name: lan1 + type: 100base-tx + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/Rocket-M2.yaml b/device-types/Ubiquiti/Rocket-M2.yaml new file mode 100644 index 00000000..9a370cef --- /dev/null +++ b/device-types/Ubiquiti/Rocket-M2.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: Rocket M2 +slug: rocket-m2 +part_number: Rocket M2 +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 100base-tx + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/Rocket-M5.yaml b/device-types/Ubiquiti/Rocket-M5.yaml new file mode 100644 index 00000000..8c3583a7 --- /dev/null +++ b/device-types/Ubiquiti/Rocket-M5.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ubiquiti +model: Rocket M5 +slug: rocket-m5 +part_number: Rocket M5 +u_height: 0 +is_full_depth: false +interfaces: + - name: lan0 + type: 100base-tx + mgmt_only: false + - name: wlan0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Ubiquiti/Rocket-M900.yaml b/device-types/Ubiquiti/Rocket-M900.yaml new file mode 100644 index 00000000..288b589d --- /dev/null +++ b/device-types/Ubiquiti/Rocket-M900.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Ubiquiti +model: Rocket M900 +slug: rocket-m900 +part_number: rocket m900 +u_height: 0 +is_full_depth: false +interfaces: + - name: eth0 + type: 100base-tx + mgmt_only: false + - name: wlan0 + type: virtual + mgmt_only: false + description: 900MHz