Commit Graph

1355 Commits

Author SHA1 Message Date
J vanBemmel
0259087b0c
Contributes 6 new device types for Nokia SR Linux product line (#1189)
* Contribute 6 new device types for Nokia SR Linux product line:
* D1 (management switch)
* D2/D2L
* D3/D3L
* H3

All systems come in AC and DC variants, with airflow Front-2-Back or Back-2-Front

* Updated in response to feedback:

* model fans and power modules as separate module-types, including airflow variations
* update slug to include 'nokia-'
* remove comments

Note that 'weight' information is not available in the datasheets

* Comment out 'airflow' attribute for the time being

* * Add 'position' to module bays
* Renumber modules to match system config IDs (starting at 1)
* Remove space from name

* Be consistent in mgmt interface naming, it's 'mgmt0'

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-14 09:18:15 -04:00
Fabian Horst
c906803d4a
Create Ruckus R350 WiFi Access Point (#1198)
* Create Ruckus R350 WiFi Access Point

Create Ruckus R350 WiFi Access Point after Datasheet and with Live reference. https://www.commscope.com/globalassets/digizuite/921208-ds-ruckus-r350.pdf

* Update r350.yaml

* Update because another Typo...
2023-03-14 09:06:23 -04:00
Alex Tremblay
3343bdeaa1
Add and fix several Cisco and H3C devices (#1176)
* Update WS-C3750G-12S-E.yaml

* Update WS-C3750G-12S-S.yaml

* add missing cisco switch WS-C3650-48FQM-S

* add missing devices from our environment

* fixup

* model rename for HPE A5120 switches

* replaced power-port definitions with module-bay definitions on WS-3650-48FQM models

* add/fix weight values arcording to updated schema

* add power supply modules for WS-C3650-48FQM devices

* add "cisco-" prefix to all cisco device types

* fix duplicate entry issues in cisco and huawei devices

* fix invalid powerport type in cisco power module

* fix type schema validation error in UBR10012 device

* re-add YAML document start markers to all cisco device type files

* Update ASR-920-12CZ-A.yaml

Fix spacing issues

* Update ASR-920-12CZ-D.yaml

Fixed comment, removed extra newline.

* Update ASR-920-12SZ-D.yaml

Fixed comment, removed extra newline.

* Update ASR-920-4SZ-A.yaml

Fixed comment, removed extra newline.

* Update ASR-920-24SZ-M.yaml

Fixed comment, removed extra newline.

* Update SPA112.yaml

Fixed comments. Unnecessary newline removed.

* Update N540-ACC-SYS.yaml

Fixed description. Unnecessary newline removed.

* Update WS-C3750X-48P-S.yaml

Fixed comments. Unnecessary newline removed.

* Update Meraki-MS220-24P.yaml

Reverted description newlines

* Update PWR-C2-1025WAC.yaml

* Update PWR-C2-250WAC.yaml

* Update PWR-C2-640WAC.yaml

* Update PWR-C2-640WDC.yaml

* Update S3100-8TP-PWR-EI.yaml

Removed non-manufacturer datasheet comment

* Update HP-5120-48G-POE-4SFP-EI.yaml

Fixed model/slug

* Update HP-5120-24G-POE-4SFP-EI.yaml

* Update HP-5120-48G-POE-4SFP-EI.yaml

* Update HP-5120-48G-PoEP-EI.yaml

* Update HP-5120-24G-PoEP-EI.yaml

* Update HP-5120-48G-PoEP-EI.yaml

* Update HP-5120-24G-PoEP-EI.yaml

* all C3850 models have dual independant PSU bays

* add PSU modules for C3850 and C3750X model switches

* all C3750X models have dual independant PSU bays

* typo fix

* C3650-##FQM series are the only fixed PSU models in the C3650 line

* All C3650 switches (except minis) have two modular PSU slots

* Update WS-C3850-48XS-E.yaml

Added weight, modular PSUs and modular FANs

* Update WS-C3850-48XS-E.yaml

* Update WS-C3850-48XS-E.yaml

Removed network module since according to datasheet and pictures the 3850-48XS-E does not have a swappable module bay

* Update WS-C3850-48XS-E.yaml

* Added position attribute to newly created PSU module-bays

* Added redundant power supplies

* Moving console, power and module bays up

* added weight to new files

* Added positions to PSU module bays

* rearranged module bays

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-13 14:04:12 -04:00
Daniel W. Anner
e82bc1aa31
updating Datto PoE types to type2-ieee802.3az as per their spec (#1197) 2023-03-13 14:03:15 -04:00
Daniel W. Anner
a6383b4e11
file cleanup (#1195) 2023-03-13 13:47:58 -04:00
zupy666
0cd47afff1
add zyxel-fmg3005-r20a & mikrotik-RB941-2nD-TC & mikrotik-RB1200 device type (#1194)
* Add Mikrotik & Zyxel device types

* Update CRS109-8G-1S-2HnD-IN.yaml

Added newline

* Update RB951Ui-2nD,yaml

Added newline

* Update PMG1005-T20B.yaml

Added newline

* review update devicetype-library/pull/1193

* fix slug & model

* fix typo in file name

* update model name

* add zyxel-pmg3005-r20a device type

* addet new line character at the end of file

* update slug

* add RB941-2nD-TC device type

* update value maximum_draw

* update value maximum_draw

* update parameters mikrotik-rb2011il-in

* add mikrotik-RB1200 device type

* update

* update

* update parameters RB4011iGS+RM

* add/update parameters

---------

Co-authored-by: zupy666 <joze.zupaenc@gmail.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-13 13:36:51 -04:00
Daniel W. Anner
b63bf2b046
Implementation of IEEE 802.3az (#1165) 2023-03-13 12:40:28 -04:00
zupy666
ee155cf2be
Add Mikrotik & Zyxel device types (#1193)
* Add Mikrotik & Zyxel device types

* Update CRS109-8G-1S-2HnD-IN.yaml

Added newline

* Update RB951Ui-2nD,yaml

Added newline

* Update PMG1005-T20B.yaml

Added newline

* review update devicetype-library/pull/1193

* fix slug & model

* fix typo in file name

* update model name

---------

Co-authored-by: zupy666 <joze.zupaenc@gmail.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-13 10:26:37 -04:00
Nealtron
1ec71abe2a
Convert some of the Panduit devices to modules (#1192)
* Added Fortinet Fortigate 100EF

* Reclassified Panduit Modules from Device from Modules.

* Removed irrelevant data from Panduit modules converted from devices.

* Delete FG-100E.yaml

* Revert "Delete FG-100E.yaml"

This reverts commit af4a0366b6.

* Delete FG-100EF.yaml

Removed file that doesn't have anything to do with this specific PR.

---------

Co-authored-by: Neal Shelton <neal.shelton@mymanatee.org>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-12 13:35:17 -04:00
Nealtron
2183c7d1dc
New Device: Fortinet Fortigate 100EF (#1191)
* Added 100EF

* Added additional FG-100EF info.

* Update FG-100EF.yaml

Added datasheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-12 13:32:52 -04:00
Nico Felbinger
cf9ab6780f
Improved comments in ubiquiti er-x (#1174)
* improve comments in ubiquiti er-x (issue #1173)

* Changed URL in comments to device datasheet

* Added weight for device

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-11 15:56:09 -05:00
Olivier Desnoë
f26a9f72f4
Added and fixed several Avocent device types (#1183)
* added and fixed several Fortinet device types

* added power port type on PS2 (was missing)

* added airflow, weight and prepended slug with avocent

* refined to exact model of the data sheet and added description with link to data sheet

* changed weight format

---------

Co-authored-by: DESNOË Olivier (Canal Plus) <olivier.desnoe@canal-plus.com>
2023-03-10 09:38:18 -05:00
Paul Schnuerle
0d5ef8a5c5
Add Intel H2312XXKR2 Blade Chassis (#1180)
* Add Intel H2312XXKR2 Blade Chassis

* changed model and slug to fix copy-paste mistake

* added airflow, weight, and changed PSU slots to module bays

* fixed weight and module-bays position

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-10 09:36:30 -05:00
Paul Schnuerle
ccc44471ee
Added Intel HNS2600TPR Blade (#1178)
* pre-commit fixed eof new line

* fixed child weight, added module-bays for pcie riser and added QSFP+ interface

* fixed weight and module-bays positions

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-10 09:35:51 -05:00
Paul Schnuerle
38bd217fc1
Added Intel H2312XXLR2 blade system (#1177)
* ignore my custom venv dir

* Created definition for Intel H2312XXLR2

* changed power-ports type to iec-60320-c22

* Delete .gitignore

deleted my changed .gitignore

* restored original .gitignore

* Update .gitignore

added new line at end of file

* changed power ports type to iec-60320-c14

* added weight, airflow and changed power-ports to module bays

* removed comment

* created module-types for intel 1600w and 2130w redundant power supplies

* changed weight to fit new schema and changed position on module-bays

* fixed PSU module name to reflect position in device

* Update H2312XXLR2.yaml

Fixed position reference

* Update FXX1600PCRPS.yaml

Fix power-ports reference

* Update FXX2130PCRPS.yaml

fix power-ports definition

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-09 11:39:11 -05:00
Philipp Rintz
6ede82570e
Fix SNMPWEBCARD for Vendor Tripp Lite (#1186)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-09 11:28:55 -05:00
Arturo Baldo
f6a7c14dfd
Add FS S5860-20SQ (#1179)
* Create S5860-S20SQ.yaml

* Rename S5860-S20SQ.yaml to S5860-20SQ.yaml

* Interface naming

* Slug

* Datasheet and weigth

* Datasheet link

* Spaces

* Add FS PSU SPSM-C150WAC for S5860-20SQ, S5810-48FS switches

* Position on module bays

* Position has to be string

* New weigth schema

---------

Co-authored-by: Arturo <arturo.baldo@iparchitechs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-09 11:28:03 -05:00
Daniel W. Anner
242bddaec0
Weight Import Fix (#1187)
* weight schema configuration changes

* updated weight/weight unit definitions to compy with import expectations.

* updated readme
2023-03-09 10:49:38 -05:00
Daniel W. Anner
877c1ca2e1
Import cleanup (#1185)
* After running a full repo import, these came back with errors. Fixes for those errors here

* pre-commit run cleanup
2023-03-09 00:19:45 -05:00
grbeneke
66cd206168
Create Huawei CE8800 series (#1138)
* Create CE8850-64CQ-EI.yaml

* Update CE8850-64CQ-EI.yaml

* Create CE8861-4C-EI.yaml

* Create CE88-D24S2CQ.yaml

* Create CE88-D8CQ.yaml

* Update CE8850-64CQ-EI.yaml

Appended `huawei-` to the slug

* Update CE8861-4C-EI.yaml

Appended `huawei-` to the slug

* Update CE8861-4C-EI.yaml

* Update CE8850-64CQ-EI.yaml

* Update CE88-D24S2CQ.yaml

* Update CE88-D8CQ.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-08 14:46:38 -05:00
Daniel W. Anner
bd9fce16f2
Update README.md 2023-03-03 10:05:44 -05:00
Daniel W. Anner
7b3121807a
Update README.md 2023-03-03 10:04:50 -05:00
Daniel W. Anner
940fd191f4
first iteration of spa112 while I figure out the interface type with maintainers (#1170) 2023-03-03 09:45:38 -05:00
Martin
e18f56a560
Add Adtran NetVanta 4660 (#1119)
* Add Adtran NetVanta 4660

* Added part-number and weight info

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-03 08:20:46 -05:00
francesco-noc
58ff378d4b
added Aruba-2530 and updated part number (#1153)
* added and updated part number

* fix duplicated file

* deleted duplicated file

* fix

* updated all 2530 with weight and link to datasheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-03 08:19:21 -05:00
francesco-noc
8a63d36aeb
added some FlexNetwork-5130 (#1150)
* added some FlexNetwork-5510

* added missing information
2023-03-03 08:16:51 -05:00
kimlulz
e713f4784d
DL365G11 : Added (#1167)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-03 08:16:02 -05:00
Giulio Botto
afb22f464a
comment correction for EnGenius EWS1200-28TFP (#1168) 2023-03-02 18:42:01 -05:00
kimlulz
0cc1e04397
Add HP Legacy products (DL180G6, DL360e Gen8) and fix some args (#1146)
* Add HP ProLiant DL360 Gen7, ML350p Gen8

* Update ProLiant_DL360_Gen7.yaml

* Update ProLiant_ML350p_Gen8.yaml

* Update ProLiant_ML350p_Gen8.yaml

* Update ProLiant_ML350p_Gen8.yaml

* Update ProLiant_DL360_Gen7.yaml

* Update ProLiant_DL360_Gen7.yaml

* Update ProLiant_ML350p_Gen8.yaml

* Added: DL180G6, DL360eGen8

* Update ProLiant_DL180_Gen6.yaml

* DL360e_Gen8 : Fix YAML Spells..

* DL360e_Gen8 : Renamed and fix spell

* DL180G6 : Renamed and fix spell

* Delete ProLiant_ML350p_Gen8.yaml

* Delete ProLiant_DL360_Gen7.yaml

* DL380G7 : Renamed

* DL360e_Gen8 : fix spell

* DL180G6 : fix spell

* DL180G6 : fix spell

* DL180G6 : Added Console-ports

* DL360G7 : Removed FlexLOM cuz it has no FLOM in Gen7

* dl180g6 : Added weight

* dl360e_gen8 : Added weight

* dl180g6 : Added weight

* dl360e_gen8 : Added weight

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-02 18:37:45 -05:00
Jim Nelin
d143153ff9
Added FS S3150-8T2FP (#1161)
* Added FS S3150-8T2FP

* Fixed LINT issues (whitespaces....)

* Updated with additional data after comments by @danner26

* Additional data added
2023-03-02 18:21:39 -05:00
Daniel W. Anner
392cdf6de2
HPE Aruba module migration (#1169)
* Migrating Aruba modules to prepend Aruba- in the file name

* Migrating HPE modules to append HPE- in preperation for Aruba module migration

* Migrate Aruba modules to HPE
2023-03-02 18:05:35 -05:00
Daniel W. Anner
64efaa6f09
Datto Networking Hardware (#1166)
* Fixed DSW100-8P-2G power port type

* added comment for type2-ieee802.3az for when PR #1165 gets implemented. Fixed SFP port types.

* added comment for type2-ieee802.3az for when PR #1165 gets implemented.

* Added Datto DSW100-84P-4X and DSW250-8P-2X

* Fixed slug and power type

* Added Datto AP840 and AP840E

* Added AP840E dipoles as inventory items

* Added AP840E Antenna module

* Added Datto DNA and D200 routers/firewalls.

* Fixed issues with tests.
2023-03-01 15:22:38 -05:00
dependabot[bot]
6a0a215758
Bump pre-commit from 3.0.2 to 3.1.1 (#1159)
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.0.2 to 3.1.1.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.0.2...v3.1.1)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 12:37:40 -05:00
Bryan Ward
9f55276d6b
Update N9K-C9372TX.yaml (#1163)
This model has 10G Copper ports, not 10G SFP ports.
2023-03-01 12:26:37 -05:00
Giulio Botto
2b8088354b
EnGenius (#1160)
* Add EnGenius manufacturer
Add EWS360AP, EWS5912FP, EWS1200-28TFP

* Add EWS360AP

* Remove null allocated-draw

* Correct poe port type

* Correct poe type and mode

* Remove quotes

* Update EWS1200-28TFP.yaml

Added engenius- prefix to slug

* Update EWS360AP.yaml

Added engenuis- prefix to slug
cleaned up file

* Update EWS5912FP.yaml

Added engenius- prefix to slug

* Update EWS1200-28TFP.yaml

* Update EWS5912FP.yaml

* Update EWS1200-28TFP.yaml

Removed mgmt-only: false

* Update EWS360AP.yaml

Removed mgmt-only: false

* Update EWS5912FP.yaml

Removed mgmt-only: false

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-01 12:25:06 -05:00
Bob Tanner
305c0f29b8
Added Synology DS118 (#1158)
* Added Synology DS418

* Update DS418.yaml

Fixed newline issue

* Added Synology DS118

* Update DS118.yaml

Added synology- prefix to the slug

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-01 08:42:37 -05:00
Giulio Botto
6da6788382
Add QNAP TS-453D (#1162) 2023-03-01 08:27:18 -05:00
francesco-noc
c7c625b7ba
added HP-5500-24G-4SFP-HI (#1156)
* fixed spaces

* fixed strings

* fixed port expansion module
2023-02-28 15:40:36 -05:00
francesco-noc
b5b8f67459
added FlexFabric-5700-40XG-2QSFPP (#1154) 2023-02-28 15:34:04 -05:00
francesco-noc
9afd4bb70f
added Aruba-2930M-48G: JL321A and JL322A (#1152)
* added Aruba-2930M-48G: JL321A and JL322A

* fixed 100base-tx

* Update Aruba-2930M-48G.yaml

Added weight and datasheet

* Update Aruba-2930M-48G-PoEP.yaml

Added datasheet and weight

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-28 15:32:23 -05:00
David Mc Ken
b19ed14cd7
Add ubnt wave lr (#1155)
* Create WAVE-LR.yaml

* Update WAVE-LR.yaml

Added datasheet and weight

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-28 13:45:00 -05:00
kimlulz
2167fc4bf9
Update Aruba 2530-24G (#1147)
* Fix args of 2530-24G

* 2530-24g : Fix spells

* 2530-24g : Aruba to HPE

* 2530-24g : Remove MGMT

* Update Aruba-2530-24G.yaml

Added weight

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-28 13:37:02 -05:00
francesco-noc
e1b722ec90
added Aruba-2930F-24G: JL259A and JL261A (#1151)
* added Aruba-2930F-24G: JL259A and JL261A

* Update Aruba-2930F-24G-4SFP.yaml

Added weight and datasheet

* Update Aruba-2930F-24G-PoEP-4SFP.yaml

Added weight and datasheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-28 13:30:53 -05:00
francesco-noc
070311398d
added FlexNetwork-5510-24G-SFP-4SFPP-HI (#1149)
* added FlexNetwork-5510-24G-SFP-4SFPP-HI and updated FlexNetwork-5510-48G-POEP-4SFPP-HI

* Update FlexNetwork-5510-24G-SFP-4SFPP-HI.yaml

Added spec sheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-28 13:23:03 -05:00
francesco-noc
a64c16c26d
added HPE FlexFabric-5945-2-slot (#1148)
* fixed No newline at end of file

* fixed 100base-tx

* Update FlexFabric-5945-2-slot.yaml

Added weight and datasheet link

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-28 13:17:28 -05:00
francesco-noc
19ed55d01b
Add 2530-8G and updated 2530-8 (#1132)
* Add 2530-8G and updated 2530-8

* Update 2530-8.yaml

* Updated 2530-8 power plug and speed interface

* weught and URL

* fix

* fix indentation

* moved to HPE folder

* deleted Aruba folder

* clean and merge

* added link to specs

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-28 08:38:40 -05:00
Ryan Merolle
db888bce9e
correct Fortigate part_numbers (#1145) 2023-02-26 09:29:45 -05:00
Daniel W. Anner
48c88f36fe
Adding Datto DSW100-8P-2G (#1144) 2023-02-24 21:19:20 -05:00
Mic Szillat
68ac1e6e84
Add Ubiquiti UISP Router (#1143)
* Add Ubiquiti UISP Router

* Update USIP-R.yml

Added airflow and weight based on datasheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-24 12:13:26 -05:00
Daniel W. Anner
2cf20ed7cc
HPE Aruba Merge & Cleanup (#1142)
* Added Aruba to model names in prep for migration to HPE

* Migrated Aruba manufacturer to HPE

* fixed the poep to poe+ and naming

* Removed sitch from model names

* Fixed power type

* Fixed model names for Aruba 2540s

* fixed Aruba 54 series models

* Updated model names to match the manufacturer

* Fixed slug. Added part number to Aruba 7000 series

* fixed multiple aruba 8000 series part numbers, they had As which are the SFP modules, the actual devices has Cs. Added airflow to the device already there, and added their increment device for reverse airflow.

* fixed airflow definitions for aruba 8000 series

* Fixed aruba 8000 series names and slugs. Added Aruba 10000 rear to front device and added airflow for the front to rear one as well

* Added  prefix to slugs

* Adding pn to aruba 10000 series

* migrating Aruva devices to HPE folder as per discussion 1137. https://github.com/netbox-community/devicetype-library/discussions/1137

* migrating officeconnect switches to new standard format

* Migrated Aruba switches to proper naming

* Updated files to include their product lines and renamed applicable files

* reverted poe-plus to poep to align

* Adding product lines to more HPE devices

* Fixing slug issue

* updating slug to include manuf. and product line

* migrated proliant device file names to -. Also fixed their slugs
2023-02-24 10:32:31 -05:00