Commit Graph

142 Commits

Author SHA1 Message Date
Wago Louage
48c9a62a3c
Added Extreme Network 5520-12MW-36W FabricEngine device and modules (#1218)
* added 5520-12MW-36W-FabricEngine devicetype

* added XN-ACPWR-1100W-FB moduletype

* added module 5520-VIM-4YE-FabricEngine

* Update 5520-12MW-36W-FabricEngine.yaml

Fixed slug. Removed un-nessecary definitions

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-04-11 13:02:27 -04:00
francesco-noc
62c618ac4f
modules JH180A and JH181A (#1261)
* modules

* fix quotes

* Update HPE-JH180A.yaml

new line

* Update HPE-JH180A.yaml

new line

* executed pre-commit run --all to fix quotes
2023-04-11 11:49:17 -04:00
Daniel W. Anner
0a46e3f053
updated PA-850 and added psu (#1249) 2023-03-30 13:18:57 -04:00
Daniel W. Anner
afcc0f4c87
Adding bigip 2000 series (#1248) 2023-03-30 12:48:50 -04:00
Daniel W. Anner
b36c0d7407
Migrate tripp lite to eaton (#1242)
* Migrate tripp lite to eaton

* merge tripplite module to eaton
2023-03-30 09:54:33 -04:00
powerburner-nl
ec4ba6ef2f
EX-UM-2x4SFP.yaml (#1219)
Module for Juniper switch

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-28 11:41:09 -04:00
J vanBemmel
5c223e35f2
Nokia device/module model fixes (#1213)
* * Add missing fan trays
* Correct D1 PSU model name to include 'IXR'

* Mark devices as full depth such that both front and rear images show up

* Remove duplicate "Nokia" vendor name from model (title and mouse-over assume no vendor name in model string)

* Fix merge typo

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-28 11:39:34 -04:00
Rimpei Kunimoto
88697eea6b
add NEC UNIVERGE IX2105 IX2207 IX3110 (#1057)
* add NEC UNIVERGE IX2105 IX2207 IX3110

* remove extra newline

* add weight UNIVERGE IX2105 IX2207 IX3110

* change  UNIVERGE IX2207 USB0/1 type to lte

* add nec slug

* PSU definition for IX3110

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-28 11:18:59 -04:00
Anthony G
128de187ea
Add Cisco 16-Port Async Serial NIM for ISR (#1211)
Co-authored-by: zangfro <zangfro@gmail.com>
2023-03-19 23:59:35 -04:00
Olivier Desnoë
c400101708
Added several Fortinet device types (#1182)
* added several Fortinet device types

* removed hot swappable power ports and added weight

* fixed weight type to array

* added airflow

* prepended fortinet to the slug

* prepended fortinet to the slug

* changed weight format

* reworked power supplies

---------

Co-authored-by: DESNOË Olivier (Canal Plus) <olivier.desnoe@canal-plus.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-19 23:58:11 -04:00
Anthony G
25c5691ec4
Add Cisco 8-Port Gigabit Ethernet LAN Switch NIM (#1212)
Co-authored-by: zangfro <zangfro@gmail.com>
2023-03-19 23:49:11 -04:00
David Mc Ken
70c64d5ad5
Delete SBx81XLEM.yaml (#1209)
This is an invalid duplicate of SBx81GS24a.yaml
The 24 in GS24a indicates the device is a 24-port device.
2023-03-16 15:42:03 -04:00
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
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
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
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
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
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
squintfox
b7a8fa7a7b
Update meraki ports (#1116)
* Update Meraki power/mgmt ports

* Update Meraki module to C16

* Update connector name

* Update for modular PSUs and connector name

---------

Co-authored-by: Robert Spadaro <squintfox@users.noreply.github.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-15 17:29:35 -05:00
squintfox
17268d913f
Update APC NMC module ports (#1113)
* Update APC NMC module ports

* Update port names

* Update with {module} names

* Apparently you can't begin name with {module}

---------

Co-authored-by: Robert Spadaro <squintfox@users.noreply.github.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-15 17:12:33 -05:00
Guillaume R
402b76e8fe
Adding Intel NIC cards. (#1108)
* Adding Intel NIC cards.

* Update I350-T4.yaml

* Update X550-T2.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-15 12:40:38 -05:00
ascension2020
17ddd95656
Add N5696-M12Q (#1122)
Co-authored-by: Joshua Spiers <josh.spiers@insight.com>
2023-02-09 21:29:52 -05:00
ascension2020
40906627d3
Add N5696-M20UP (#1123)
Co-authored-by: Joshua Spiers <josh.spiers@insight.com>
2023-02-09 21:29:27 -05:00
ascension2020
06a408f492
Add N77-F324FQ-25 (#1125)
Co-authored-by: Joshua Spiers <josh.spiers@insight.com>
2023-02-09 21:28:14 -05:00
ascension2020
3039992c28
Add N77-SUP3E (#1126)
Co-authored-by: Joshua Spiers <josh.spiers@insight.com>
2023-02-09 21:26:27 -05:00
Daniel W. Anner
97a8177632
Move Adtran module to its folder (#1094)
* moving adtran module to its own folder

* Update and rename SM40-1187040G1 to SM40-1187040G1.yml

Added yml to fild end
Added link to product page

* Update SM40-1187040G1.yml

Fixed formatting
2023-02-03 12:15:14 -05:00
Daniel W. Anner
6c4fd5c21e
PowerVault ME4024 and 42H29 Controller (#1083)
* Updating powervault me4024 and controller to be device parent/child

* fix mistake with md3200. converted both me4024 and md3200 to parent devices
2023-02-01 16:23:16 -05:00
Daniel W. Anner
7fd91b05e8
Format fixes (#1081) 2023-02-01 15:20:15 -05:00
rogeriomendesp
72897d57b8
Adding equipment from the manufacturer DATACOM. (#1072)
* Adding equipment from the manufacturer DATACOM.

* adjusted.

* adjusted.

* adjusted file syntax.

* adjusted code syntax.

* adjusted code syntax.

* adjusted code syntax.

* adjusted code syntax.

* Update DM4610-OLT-4GPON+4GX+2XS.yaml

Fixed slug name to match part name
Fixed comment to adhear to pre-commit
removed unnessecary interface definitions

* Update FAN_OLT-DM4610.yaml

Fixed comment formatting

* Update PSU-120-AC_OLT-DM4610.yaml

Fixed comment formatting

* Update PSU-120-DC_OLT-DM4610.yaml

Fixed comment formatting

* Update DM4610-OLT-4GPON+4GX+2XS.yaml

Reverted change to the slug

* changed as requested.

* Ajusted.

* Adjusted.

---------

Co-authored-by: Rogerio Pereira <rogerio.pereira@datacom.com.br>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-31 15:55:21 -05:00
Daniel W. Anner
f2709fed8b
Module-Types - Model Name Fixes (#1063)
* Updated module types to have proper model names

* Updated Aruba module-types so that the model name is accurate

* fixing Broadcom part number

* updated comments to description

* fixed checkpoint model names

* moved generic keystone modules to a generic module folder

* according to FS datasheets, each item has an Item ID (unique part number) and their associated model name

* fixing the other module types

* removed mgmt_false definition

* removed newlines

* removed extra definitions

* fixed description, changed to comments

* fixing fs part numbers to be strings

* removed extra newlines

* Removed extra newlines

* reemoved blank definition
2023-01-20 19:17:02 -05:00
Daniel W. Anner
4061057407
Add Schema Interface Types & Correctly Identify Adapters (AT FS Series) (#1024)
* Adding 3 new adapter types. 100base-fx, 100base-lfx, and 100base-t1.
This addition is contingent on [Netbox PR#11377](https://github.com/netbox-community/netbox/pull/11377) being completed first. This will not be merged until that is complete

* Based on the addition of 100base-fx in the upstream netbox repo, this will allow us to correctly identify these ports

* updated 100base-fx interface names
2023-01-20 15:36:28 -05:00
Michael Klose
ca7c2d7a35
Cisco PoE support (#1041)
* Set PoE capabilities on switch interfaces

* SG300 - Fixed PoE on shared uplinks

* Update C9200-24P.yaml

Removed unneeded mgmt_only definitions
Moved StackPorts to module bays, since the 9200 series need stack kits to stack switches

* Update C9200-48P.yaml

Removed unneeded mgmt_only definitions
Moved stack ports to module bays since they require a separate stacking kit

* Pre-commit format corrections

* Removed not needed mgmt_only: false definitions from Cisco device types

* Fixed newlines from the mgmt_only: false removal

* Removed cisco from model names, updated cisco module types to have their actual model number in the model field, moved the description to the comment field

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-20 15:22:09 -05:00
Jared Grove
bec9c1d0b5
add synology e10m20-t1.yaml (#1051)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-11 11:25:39 -05:00
deku-m
6c83f9f76f
Add Cisco 9200 module bays (#1047)
* Create C9200-NM-2Y.yaml

* Create C9200-NM-2Q.yaml

Add Cisco 9200 module bays

* Create C9200-NM-4G.yaml

* Create C9200-NM-4X.yaml

* Update C9200-NM-4X.yaml
2023-01-11 10:52:25 -05:00
tchmielewski
a96f39fa79
Addition of Cisco 8201-32FH device-type router model (#894)
* initial commit

* corrects 8201-32fh u_height

* changed PM to modules, adjusted MgmtEth name

* adds power module type for Cisco 8201-32FH

* adding something more

* adding some ASR9902 stuff

* some more addings

* adds ASR-9001

* adds ericsson r6672

* Update 8201-32FH.yaml

Removed un-needed definitions
Corrected spacing

* Update 8202-32FH-M.yaml

Removed un-needed defintions
Fixed spacing

* Update A99-RP-F.yaml

Fixed newline

* Update 8201-32FH.yaml

correcting typo in 8201-32FH interface name

* Update ASR-9902.yaml

fixing ASR-9902 model

* fixes inconsistencies

* fixes indentation in asr-9902 yaml model

* adding some ASR9902 stuff

* fixes inconsistencies

* Update ASR-9902.yaml

Fixed indetation

* adding some ASR9902 stuff

* some more addings

* adds ASR-9001

* adds ericsson r6672

* fixes inconsistencies

* fixes indentation in asr-9902 yaml model

* adding some ASR9902 stuff

* fixes inconsistencies

* fixes indentation in ASR-9001_flat model

* fixes indentation in some more models

* yet another yaml format fix

* adds cosmetic changes, formatting, etc.

* Removes *flat* models

* Fixes N540-ACC-SYS model

* Update 8202-32FH-M.yaml

Fixed missing console name

* Update 8201-32FH.yaml

Fix name spacing

* Update N540-ACC-SYS.yaml

Fixed formatting

* Update ASR-9903.yaml

Fixed formatting

* Update ASR-9902.yaml

Fixed formatting

* Update ASR-9001.yaml

Fixed formatting

* Update 8202-32FH-M.yaml

Fixed formatting

* Update 8201-32FH.yaml

Fixed formatting

* restores ASR-9902 model to default values

* Changes module-bays positions

* fixes formatting - new-line issues

* Update A9903-20HG-PEC.yml

Fixed spacing at the end of the file

Co-authored-by: Chmielewski <tomasz.chmielewski1@swisscom.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-09 11:52:55 -05:00
Daniel W. Anner
2f3cb4214b
fixed serial name for Dell 49H29 SAS 4 port controller (#1038) 2023-01-06 19:50:05 -05:00
Daniel W. Anner
fbae035870
Fixed powervault me4024. Added modules for me4024 including the SAS controllers and the PSUs. (#1037) 2023-01-06 19:07:31 -05:00
Seb Rupik
39e2030f54
AIP/ CSC SSM updates for the ASA (#1027)
* AIP/ CSC SSM updates for the ASA

* Update ASA-SSC-AIP-5.yaml

Removed trailing space

* fixed asa5505 interface type to matchs schema

* Update ASA5505.yaml

Removed un-needed definitions

* Update ASA5510.yaml

Removed un-needed definitions

* Update ASA5520.yaml

Removed un-needed definitions

* Update ASA5540.yaml

Removed un-needed definitions

* Update ASA-SSM-4GE.yaml

Removed un-needed definitions

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-06 10:12:21 -05:00
automate-this
9617995bf7
Added Cisco UCS FI6454 Device and the IOM-2408 Module (#936)
* Create UCS-FI-6454.yaml

* Create UCS-IOM-2408.yaml

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-04 14:19:44 -05:00
mpioner
a019ffeb71
Add Edgecore 7726-32X-O and PSU module YM-2651Y (#908)
* add Edgecore 7726-32X-O and PSU module YM-2651Y

* remove poe_mode and poe_type

* fix indentation

* fix pytest

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-04 09:39:58 -05:00
ianh14721
f478246350
Add HPE 5510 48G POE and non-POE (#883)
* Add HPE 5510 48G POE and non-POE

* Migrate HPE 5510 power supplies to modules

* Update HPE 5510 power supplies to be modules

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-03 17:48:57 -05:00
Morgan
8fe242f27e
Add Tripp-Lite SMART2200CRMXL device type and SNMPWEBCARD module type (#955)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-03 17:47:32 -05:00
Daniel W. Anner
e90a7dba91
Update Allied Telesis modules to include their slot number (#1023)
* Updated AT modules to include their slot number for easier identification

* Updated the fiber interface names as well
2023-01-03 11:45:41 -05:00
Daniel W. Anner
863f63af82
Allied Telesis Power Module Updates (#1022)
* Updated Allied Telesis PWR4 name to more closely match what is printed on the unit

* Updated PWR4 comment

* fixed PSU comments and names
2023-01-03 11:35:50 -05:00
Daniel W. Anner
55f0803e6f
Allied Telesis MCR12 and Modules (#1021)
* Added Allied Telesis MCR12 and other modules used with it

* Added the rest of the FS2xx series Allied Telesis modules
2023-01-03 11:20:13 -05:00
M. Herdiansyah
4e5d1c4228
Check Point: Add SG23800 and add/move modules (#933)
* Check Point: add SG23800

* Check Point: add, move, and fix various modules

Added:
- 2-10FSR-BP-B
- 4-1C-BP-B
Moved and Fixed:
- 4-10F-C
- 4-1F-C
- 8-1C-C

* misc: fix errors

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-01 21:54:09 -05:00
Alejandro Fernández Preda
bd2e4ace75
Huawei s5700 (#1006)
* Add Huawei S5731-S24T4X and modules

* Add Huawei S5735-L24P4X-A1

* Remove empty fields in S5731-S24T4X.yaml

* Remove empty fields in PAC600S12-DB.yaml

* Update S5731-S24T4X.yaml

remove subdevice_role

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2022-12-30 13:02:47 -05:00
Alejandro Fernández Preda
06950ccad8
Cisco 2821 (#1007)
* Add Cisco 2821 model

* Add Cisco VIC2-4FXO card model

* Add Cisco AIM-VPN/EPII-Plus module

* Add PVDM2-64 module

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2022-12-30 12:54:29 -05:00
Daniel Anner
b0f2372044
Added module type Broadcom NetXtreme BCM5719-4P (#1003) 2022-12-28 11:31:42 -05:00
Maximilian Wilhelm
147361dd10
Add Huawei CloudEngine S5732-H48XUM2CC model + PSU + FAN (#935)
* Add Huawei CloudEngine S5732-H48XUM2CC model

Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>

* Add Huawei PAC1000S56-CB PSU and FAN-031A-B fan module

Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>

Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2022-12-27 14:02:21 -05:00
Daniel Anner
dd0f629bfa
Ran full pre-commit run -a to fix all formatting issues (#999) 2022-12-27 12:35:52 -05:00
Stephan Reugels
86889581e7
Add FS Switches, PDUs, Patchpanels & Modules (#969) 2022-12-06 09:28:00 -05:00
Michael Klose
6ef692e1b7
Cisco Firepower 4100 (#929)
* Add module position

* Add Firepower 4100 modules
2022-10-13 08:19:00 -05:00
Michael Klose
fa9bbe0fea
Fixed port speed (#930) 2022-10-13 08:18:25 -05:00
shatt79
f9fcb6c3eb
Create SM40-1187040G1 (#919) 2022-09-20 12:11:50 -05:00
Martin
1675869369
Allied Telesis: Add products, add PoE properties, minor fixes (#914)
* Add PoE properties to existing products

* Fix IE340L-18GP product name

* Add PoE properties to IE340-20GP

* Fix max power draw on x530L-10GHXm

* Added new products
2022-09-15 21:02:22 -05:00
David Mc Ken
ea5ccf8d05
Initial commit. (#907) 2022-09-14 11:43:05 -05:00
David Mc Ken
4736a82774
Add ubnt rps ac 100w (#905)
* Create RPS-AC-100W.yaml

Initial commit.

* Update RPS-AC-100W.yaml

Added data sheet.

* Update RPS-AC-100W.yaml

Add PSU to name.
2022-09-08 15:48:05 -05:00
Martin
02784c2824
Changed modular Allied Telesis PSU devices (#742)
* Remove power from devices with replacable PSUs

* Added PSU as module bay to x930/x950

* Added modular PSUs

* Added fan modules to x950

* Fixed newline format
2022-09-02 16:28:06 -05:00
Martin
a083f34a9c
Modify SonicWall modular products (#768)
* Added SonicWall PSUs

* Removed fixed PSUs and made modular

* Added Expansion Module

* Added factory-integrated storage modules

* Added fan modules to inventory

* Added storage module SKUs
2022-09-02 16:27:21 -05:00
Simon Rommel
e8f8ac5b54
Add Eaton UPS 9PX and related devices/modules (#860)
* device and module types for 9PX, battery module, network card, and sensor

* remove 'null' power allocation from 9PX3000iRT2U

* turn environmental probe into module, add corresponding module slots to UPS

* remove leftover definitions from converting device to module for EMPDT1H1C2
2022-09-02 16:01:45 -05:00
yevgeniy-voloshin
25ab718acd
Create N9K-X9636PQ.yaml (#861)
Add Cisco N9K modules
2022-09-02 16:00:53 -05:00
Richard Schwab
7c66bbca24
Add/update Cisco Meraki MS250 switches and associated PSUs (#879) 2022-09-02 15:48:30 -05:00
Deven Busse
17020e0b84
More Aruba 5400 modules, and Leviton Keytone Port Patch Panels (#854) 2022-08-10 22:27:03 -04:00
Brian
d0f4f8ed0b
Add Corning EDGE Patch Panels and Modules (#864)
Add Corning EDGE Patch Panels and Modules
2022-08-10 22:25:56 -04:00
Vittore Zen
b978c8376d
Add ZTE, Supermicro vendors with ZXA10 F8x2 GPON MTU series, Cisco Meraki AP MRxx series, Supermicro model SYS-1019P-WTR (#843)
* Add ZTE vendor and ZXA10 F8x2 GPON MTU series

* Add generic SC-24-double-port Fiber Patch Panel

* fix numbers

* Add some Cisco-Meraki APs

* fix wrong added .pre-commit-config.yaml

* Add ZTE ZXA10 C300

* Added SC-24-port_fiber_patch_panel

* Add basic zte c300 modules: CICK,PRWH and HUVQ

* add ZTE modules

* Rename GPON interface

* Add Supermicro model SYS-1019P-WTR

* Fix typo in com ports type

* Add M4300-12X12F

* Revert to module

* Revision done

* Fix little typos

* Remove empty comments

* Remove empty comments

* Fix type

* Fix type

* Fix rear_port_position

* Fix typo

* Modify type

* Remove USB and VGA

* Remove USB and VGA
2022-08-02 14:33:24 -05:00
nagra-mlr
a000ba9d3d
XL710-QDA2 module (#867)
Intel 2 x QSFP+ Network module
2022-07-24 10:57:09 -05:00
Eric Krichbaum
772f55a5e0
Ucs iom (#852) 2022-07-09 12:00:27 -04:00
Deven Busse
7eb4e0b3e2
Add Aruba 5400 Switches and Corresponding Modules (#842) 2022-07-09 10:03:04 -04:00
Timothy Willey
eaffb6e0b3
Fiber panels and modules (#831)
* add some APC UPS, XLBP, XFMR device models, convert NMC from device to module models

* set XLBP power port type to dc-terminal

* add Leviton and FS fiber/modular panels

* quote module names in FS enclosures

* quote positions in FS enclosures and modules

* port positions are integers for modules
2022-06-01 08:44:53 -05:00
Timothy Willey
46965742b7
add some APC UPS, XLBP, XFMR device models, convert NMC from device to module models (#822)
* add some APC UPS, XLBP, XFMR device models, convert NMC from device to module models
2022-05-28 10:22:02 -04:00
Eric Krichbaum
5c23b41812
Cisco UCS module adjustments for PSU (#789)
* Create UCSB-B200-M4.yaml

* Delete UCSB-B200-M4.yaml

* Create UCSB-PSU-2500ACDV.yaml

* Create UCSB-PSU-2500ACPL.yaml

* Create UCS-PSU-6332-AC.yaml

* Update UCSB-5108-AC2.yaml

* Update UCS-FI-6332-16UP.yaml

* Update UCS-FI-6248UP.yaml

* Create UCS-PSU-6248UP-AC.yaml

* Update UCS-PSU-6332-AC.yaml

* Update UCSB-PSU-2500ACDV.yaml

* Update UCSB-PSU-2500ACPL.yaml

* Update UCS-PSU-6332-AC.yaml

* Update UCS-PSU-6248UP-AC.yaml
2022-05-27 08:58:35 -04:00
Timothy Willey
60f482c08d
add or update several Juniper models (#823)
* add or update several Juniper models

* Update QFX5100-96S-8Q.yaml

Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-05-27 08:51:02 -04:00
Christian Poessinger
5230a4fce2
Extend Arista DCS-7368 with bays and modules (#770) 2022-04-28 07:07:19 -04:00
Christian Poessinger
98801fa0b4
Bugfix with additional trailing whitespace in file name (#786) 2022-04-28 07:06:34 -04:00
Eric Krichbaum
2232074953
updates for modules (#766) 2022-04-26 21:53:36 -04:00
Eric Krichbaum
16388ac929
Ucs (#756)
* Create UCSB-B200-M4.yaml

* Delete UCSB-B200-M4.yaml

* Create UCS-IOM-2204XP.yaml

* Create UCS-IOM-2208XP.yaml

* Update UCSB-5108-AC2.yaml

* Create UCS-FI-M-6324.yaml

* Update UCS-FI-M-6324.yaml

* Update UCS-IOM-2208XP.yaml

* Update UCS-IOM-2204XP.yaml

* Update UCSB-5108-AC2.yaml
2022-04-10 14:57:46 -04:00
Martin
ff992f0d58
Add Allied Telesis x8100 series (#743)
* Added Allied Telesis x8100 modular chassis/modules

* Changed x908G2 PSU to modular

* Added fan inventory to x908G2
2022-04-08 05:37:12 -04:00
Martin
7d59ba9427
Extend Allied Telesis devices with bays and modules (#738)
* Added module bays to x930, x950 and x908Gen2

* Added XEM2 (SB908GEN2 platform) and x930 modules

* Fix numeric-only positions to be treated as string

* Renamed "Bay" to "Slot" to comply with ATI naming
2022-04-07 05:58:32 -04:00
Emerson Pereira
1601d4cfcb
Add A9K-RSP440-(LT | TR | SE) controllers of ASR 9000 line (#701)
* Add A9K-RSP440-(LT | TR | SE) controllers
2022-03-31 22:54:08 -04:00
Eric Krichbaum
f09b75a80d
Additional Cisco 7600/6500 Modules (#710) 2022-03-16 18:33:48 -04:00
Tomm
9328eb6f8d
Add Alcatel-Lucent OS6900 module bays and module (#702)
* Update OS6900-X20.yaml
* Update OS6900-X40.yaml
* Create OS-XNI-U12.yaml
2022-03-09 06:53:59 -05:00
jeremystretch
a0210d58bc Fix interface name typos 2022-02-22 09:46:55 -05:00
trrunde
0b25795ff5
Added Cisco nexus N77-F348XP-23 (#676)
* Added Cisco nexus N77-F348XP-23
2022-02-21 09:03:36 -05:00
Jason Yates
5944c33552
Adding various Cisco Cat4k & an ISR module (#672)
Adding WS-X4648-RJ45V+E
Adding WS-X4748-RJ45V+E
Adding WS-X4748-UPOE+E
Adding ISR4431-X-4x1GE

Co-authored-by: Jason Yates <jyates@expediagroup.com>
2022-02-18 08:40:36 -05:00
Jason Yates
329545e6b0
Adding various Cisco Cat9k modules (#668)
* Adding varios Cisco Cat9k modules

* Fixing indentations

Co-authored-by: Jason Yates <jyates@expediagroup.com>
2022-02-18 08:27:20 -05:00
Michael Klose
27d4bcbc68
Add Cisco module bays (#661)
* Add module-bays to Catalyst 9300

* Add module-bays to Catalyst 9500

* Add module-bays to Catalyst 3750X

* Add module-bays to Catalyst 3850

* Add datasheets to Catalyst 9300

* Add Cisco Catalayst 9300 modules

* Fix Cisco Catalayst 9300 modules

* Add Cisco Catalayst 9300X modules

* Add datasheets to Cisco Catalyst 9500

* Add Cisco Catalayst 9500 modules

* Fix module-bays to Catalyst 9500

* Add Cisco Catalayst 3850 modules

* Add Cisco Catalayst 3750-X modules

* Add Cisco Catalayst 4500-X modules

* Add module-bays to Catalyst 4500-X

* Fix module C9300X-NM-2C
2022-02-17 16:25:11 -05:00
Michael Klose
a3a9da3ec6
Add Cisco Catalyst 9600 and modules (#669) 2022-02-17 15:53:58 -05:00
Jeremy Stretch
8ca95dacef
Module types (#659)
* Extend tests to support moule types

* Add Juniper EX9200-32XS module type

* Fix YAML formatting
2022-02-11 16:22:59 -05:00