Commit Graph

115 Commits

Author SHA1 Message Date
Andrew Jones
74905c5cd0 New Cisco IE Series Switch additions (#3818)
* Adding multiple Cisco IE series switches

* Trailing newline fix and other pre-commit failure fixes

* Power draw fixes

* Removed IE-9320-24P4X and fixed airflow to passive

* Conflict resolutions for IEM-3300-16T module

* Uncomment airflow setting in IEM-3300-16T.yaml

* Remove IRIG-B input ports from device YAML

Removed IRIG-B Digital and Analog Input ports.

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-27 22:34:35 +00:00
Georg Wedel
7c96df49e2 Add files via upload - More Cisco Industrial devices (#3789)
* Add files via upload

Added more Cisco Industrial devices

* Add files via upload

Corrected failed validation

* Delete device-types/Cisco/P-LTE-GB.yaml

wrong folder

* Delete device-types/Cisco/IEM-3300-8S=.yaml

wrong folder. Is module

* Delete device-types/Cisco/IEM-3300-16T=.yaml

wrong folder. is module/add-on

* Update IE-3100-18T2C-E.yaml

Fix end-of-file newline for IE-3300-8T2C-E.yaml

* Update IE-3100-18T2C-E.yaml

Fix - indents 4 to 2

* Update IE-3100-8T2C-E.yaml

fix - indent 4 to 2

* Update IE-3100-8T4S-E.yaml

fix - indent 4 to 2

* Update IE-3300-8T2C-E.yaml

fix - indent 4 to 2

* Update IE-3300-8T2C-E.yaml

fix - remove blank line

* Update IE3300-8P2C-E.yaml

fix - indent 4 to 2

* Update IE3300-8P2C-E.yaml

possible fix - fixed end-of-line and newline 1:4

* Update IE3300-8P2C-E.yaml

fix - Tried to fix new line character

* Update - added and fixes

Added - Module types, IEM-3300 addons
Fix - Windows to UNIX EOL conversion.

* Update IEM-3300-16T=.yaml

fix - indentations 4 to 2

* Update IEM-3300-8S=.yaml

fix - indentations 4 to 2

* Update IE-3100-18T2C-E.yaml

fix - changed comma to period for weight:

* Update IE-3100-8T2C-E.yaml

fix - changed comma to period for weight:

* Update IE-3100-8T4S-E.yaml

fix - changed comma to period for weight:

* Update IE-3300-8T2C-E.yaml

fix - changed comma to period for weight:

* Update IE3300-8P2C-E.yaml

fix - changed comma to period for weight:

* fix - slug naming convention all additional files

* fix - added power ports for IE3300 devices

Additional fix - Added specified wlan supported version - ieee802.11ac

* correction - Corrected model name for IE3300 devices

model name were incorrect. Cisco devices have combo ports, but Cisco named then with S instead of C. Official name is IE-3300-8x2S.

* Rename IEM-3300-16T=.yaml to IEM-3300-16T.yaml

* Rename IEM-3300-8S=.yaml to IEM-3300-8S.yaml

* Update and rename IE3300-8P2S-E.yaml to IE-3300-8P2S-E.yaml

To match other devices added as part of this PR

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-15 13:18:40 +00:00
Walday
d0281e5660 Update some devices (#3762)
* Update WS-C3650-48FQM-E.yaml

* Update WS-C3650-48FQM-L.yaml

* Update WS-C3650-48FQM-S.yaml

* Update WS-C3750E-24PD.yaml

* Update WS-C3750E-24TD.yaml

* Update WS-C3750E-48TS-S.yaml

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

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

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

* Update WS-C3750X-12S.yaml

* Update WS-C6509.yaml

* Update WS-C6513.yaml

* Update WS-C6509-E.yaml

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

* Update WS-C3750X-12S.yaml

* Update WS-C6509-E.yaml

* Update WS-C6509.yaml

* Update WS-C6513.yaml

* Update WS-C6509-V-E.yaml

* Update WS-C6509-E.yaml

* Update WS-C6506-E.yaml

* Update WS-C4900M.yaml

* Update WS-C4510R+E.yaml

* Update WS-C4507R-E.yaml

* Update WS-C4507R+E.yaml

* Update WS-C4506.yaml

* Update WS-C4506-E.yaml

* Update WS-C4500X-32SFP+.yaml

* Update WS-C4500X-16SFP+.yaml

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

* Update WS-C3850-48U.yaml

* Update catalyst-9136axi.yaml

* Update ASR1013.yaml

* Update ASR1006.yaml

* Update ASR1001-HX.yaml

* Update ASA5585-X.yaml

* Update ASA5585-SSP-20.yaml

* Update ASA5555-X.yaml

* Update ASA5545-X.yaml

* Update ASR1006.yaml

* Create ProCurve-1910-16G

* Delete device-types/HPE/ProCurve-1910-16G

* Update and rename 2288h-v6.yaml to 2288H-V6.yaml

* Update 1288H-V6.yaml

* Update 2288H-V5.yaml

* Update and rename 2288H-V6.yaml to 2288H-V6p.yaml

* Create 1288H-V5.yaml

* Update and rename 2288H-V6p.yaml to 2288H-V6-24SFF.yaml

* Create 2288H-V6-12LFF.yaml

* Update 1288H-V7.yaml

* Update 2288H-V7.yaml

* Update 2488H-V6.yaml

* Update 5885H-V7-8drives.yaml

* Update 2288H-V7.yaml

* Create 2288-V7.yaml

* Create 1158H-V7.yaml

* Update 2488H-V6.yaml

* Create 1258H-V7.yaml

* Update 1158H-V7.yaml

* Create 2258-V7.yaml

* Create 2258H-V7.yaml

* Create 5288-V7.yaml

* Update 5288-V7.yaml

* Create 5298-V7.yaml

* Create 2488H-V7.yaml

* Create 1288H-V8.yaml

* Create 2288-V8.yaml

* Create 2158H-V8.yaml

* Create 2258H-V8.yaml

* Create sdwan-ce1000n-8t2n.yaml

* Create sdwan-ce1000n-8t2n-8xs.yaml

* Create sdwan-ce3000d-2t4xs.yaml

* Create sdwan-ce500n-4t4xs.yaml

* Create sdwan-ce100n-4t1s.yaml

* Create sdwan-ce100n-4t1sm.yaml

* Update sdwan-ce50n-4t1sm.yaml

* Create sdwan-ce50n-4t1s.yaml

* Update sdwan-ce20n-3tm.yaml

* Create sdwan-ce20n-3t.yaml

* Create sdwan-ce20n-3t2m.yaml

* Create SHTV-1-12.7.6-43AA-T1.yaml

* Update WS-C3750X-12S.yaml

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

* Update WS-C4500X-16SFP+.yaml

* Update WS-C4500X-32SFP+.yaml

* Update WS-C4506-E.yaml

* Update WS-C4506.yaml

* Update WS-C4510R+E.yaml

* Update WS-C4507R-E.yaml

* Update WS-C4507R+E.yaml

* Update WS-C4900M.yaml

* Update WS-C6506-E.yaml

* Update WS-C6509-E.yaml

* Update WS-C6509-V-E.yaml

* Update WS-C6509.yaml

* Update WS-C6513.yaml

* Update WS-C3650-24PDM-L.yaml

* fix multiple slots

* Update C9200-48P.yaml

* Update C9200-24T.yaml

* Update APIC-M4.yaml

* Update CE6851-48S6Q-HI.yaml

* Update S6730-S24X6Q.yaml

* Update ASR-9006.yaml

* Update 2288H-V5.yaml

* Update SG29100.yaml

* Update SG29200.yaml

* Create SG19100.yaml

* Create SG9800.yaml

* Create SG9700.yaml

* Create SG9400.yaml

* Update SG9800.yaml

* Update SG9700.yaml

* Create SG9200.yaml

* Update SG9200.yaml

* Create WS-C2950G-24-EI.yaml

* Delete device-types/Cisco/WS-C3750X-24.yaml

Duplicate of WS-C3750X-24T-S

* Create SG3980.yaml

* Create SG3970.yaml

* Create SG3950.yaml

* Create SG3920.yaml

* Create MHO-175.yaml

* Update MHO-140.yaml

* Create SG1595R.yaml

* Update WS-C3560E-24PD.yaml

* Update WS-C3560X-24P.yaml

* Update WS-C3560X-24T-L.yaml

* Update WS-C3560X-24T-S.yaml

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

* Update WS-C3560X-48P.yaml

* Update WS-C3560X-48PF-S.yaml

* Update WS-C3560X-48T-L.yaml

* Update WS-C3560X-48T-S.yaml

* Delete device-types/Cisco/WS-C3850-12XS.yaml

Duplicate E and S version

* Create CPAC-4-10-25F-DA.yaml

* Create PWR-C1-1900WAC.yaml

* Create PWR-C5-715WDC.yaml

* Create PWR-C6-715WDC.yaml

* Update CPAC-4-10-25F-DA.yaml

* Create C1300X-24T-4X.yaml

* Create C1300X-48T-4X.yaml

* Update C1300X-24T-4X.yaml

* Create STK-S-42.2.750.yaml

* Create STK-S-42.2.1000.yaml

* Create STK-S-45.2.750.yaml

* Create STK-S-45.2.1000.yaml

* Update STK-S-45.2.750.yaml

* Create STK-S-33.2.750.yaml

* Create STK-S-38.2.750.yaml

* Create STK-S-38.2.1000.yaml

* Create STK-S-33.2.1000.yaml

* Update STK-S-42.2.1000.yaml

* Update CRS112-8G-4S-IN.yaml

* Update WS-C2960G-24TC-L.yaml

* Update WS-C2960S-24TS-L.yaml

* Update N5K-C5672UP.yaml

* Update RB750Gr3.yaml

* Update AIR-CT5508-K9.yaml

* Create AIR-PWR-5500-AC.yaml

* Update RB750Gr3.yaml

* Update WS-C3850-48T-L.yaml

* Update PowerEdge-R650.yaml

* Create C1300X-24P-4X.yaml

* Create C1300X-48P-4X.yaml

* Create C1300X-24MU-4X.yaml

* Create C1300X-10NU-2X.yaml

* Create C1300X-24NGU-4X.yaml

* Create C1300X-48NGU-4X.yaml

* Create C9200-24PB.yaml

* Update C9200-24PB.yaml

* Create C9200-48PB.yaml

* Update C9200-24P.yaml

* Update C9200-24T.yaml

* Update C9200-48P.yaml

* Update C9200-48T.yaml

* Update C9200-48PB.yaml

* Update C9200-24PB.yaml

* Update C9200-24P.yaml

* Create C9200L-48PXG-4X.yaml

* Update C9200CX-12P-2XGH.yaml

* Create C9200CX-8P-2XGH.yaml

* Create C9200CX-8PT-2G.yaml

* Create C9300-24UB.yaml

* Update C9300-24U.yaml

* Update C9300-24P.yaml

* Update C9300-24UX.yaml

* Create C9300-24UXB.yaml

* Update C9300-48P.yaml

* Update C9300-48UN.yaml

* Update C9300-48UXM.yaml

* Update C9300-24UB.yaml

* Update C9300-24U.yaml

* Update C9300-24P.yaml

* Create C9300-48UB.yaml

* Create C9300-48H.yaml

* Update C9300-24UX.yaml

* Update C9300-24UXB.yaml

* Update C9300-48P.yaml

* Update WS-C3560X-24T-L.yaml

* Create Compute-Blade-E55R3.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
Co-authored-by: Щукин Владислав Владимирович <SchukinVV@eka.tmk.group>
2025-12-08 14:39:50 +00:00
Luke Jenkins
50b191a805 Add device type for Cisco Catalyst 9800-80-K9 (#3759)
* Add device type for Cisco Catalyst 9800-80-K9

Add Cisco C9800-80-K9 Wireless Controller

* Add missing Cisco Catalyst 9800-80 power supplies and EPA modules.
2025-11-25 22:05:29 +00:00
Walday
92b8e43c8d Add Cisco N9300 Smart and some Checkpoint (#3680)
* Create NXA-PAC-1400W-PI.yaml

* Create N9324C-SE1U.yaml

* Create N9348Y2C6D-SE1U.yaml

* Update N9324C-SE1U.yaml

* Update N9348Y2C6D-SE1U.yaml

* Update N9324C-SE1U.yaml

* Update N9348Y2C6D-SE1U.yaml

* Update N9324C-SE1U.yaml

* Update N9348Y2C6D-SE1U.yaml

* Update N9K-C93180YC-FX3.yaml

* Update N9K-C9336C-FX2.yaml

* Update WS-C2960XR-48FPS-I.yaml

* Update WS-C2960XR-48FPS-I.yaml

* Update S1720-28GWR-PWR-4TP-E.yaml

* Create P38995-B21.yaml

* Update N9324C-SE1U.yaml

* Update N9348Y2C6D-SE1U.yaml

* Delete module-types/HPE/38995-B21.yaml

Duplicate P38995-B21.yaml

* Update WS-C2960C-12PC-L.yaml

* Create Aruba-2620-24-PPoEP.yml

* Rename Aruba-2620-24-PPoEP.yml to Aruba-2620-24-PPoEP.yaml

* Create PSW-2G4F.yaml

* Update N9324C-SE1U.yaml

* Update N9348Y2C6D-SE1U.yaml

* Update N9K-C93180YC-FX3.yaml

* Update N9K-C9336C-FX2.yaml

* Update WS-C2960XR-48FPS-I.yaml

* Update PSW-2G4F.yaml

* Create C9300L-48T-4X.yaml

* Update WS-C2960-24PC-L.yaml

* Update RB760iGS.yaml

* Update C9300L-48T-4X.yaml

* Create P45476-B21.yaml

* Create SG1535.yaml

* Create SG1555.yaml

* Create SG1595.yaml

* Create SG2530.yaml

* Create SG2550.yaml

* Create SG2560.yaml

* Create SG2570.yaml

* Create SG2580.yaml

* Update SG2580.yaml

* Create SG29200.yaml

* Update SG29200.yaml

* Create SG29100.yaml

* Create CPAC-8-1_10F-D

* Rename CPAC-8-1_10F-D to CPAC-8-1_10F-D.yaml

* Rename CPAC-8-1_10F-D.yaml to CPAC-8-1-10F-D.yaml

* Create CPAC-4-10-25F-D.yaml

* Create CPAC-2-40-100F-D.yaml

* Create CPAC-PSU-AC-19000.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-11-15 21:33:25 +00:00
segachan
21c544ba20 add Cisco NC6-10X100G-M-K module-type. (#3661) 2025-10-17 20:12:41 +01:00
Walday
14667c7e0d Add some devices - Digi, Infortrend, HPE, Intel and supermicro (#3640)
* Add files via upload

* Create PWR-C2-500WAC.yaml

* Create PWR-C2-850WAC.yaml

* Delete module-types/SSD/ssd-skos-l-16lc-apc.yaml

* Update and rename skos-l-16lc-apc.yaml to ssd-skos-l-16lc-apc.yaml

* Delete module-types/SSD/skos-l-8sc-upc.yaml

* Delete module-types/SSD/skos-l-16lc-upc.yaml

* Delete module-types/SSD/ssd-skos-l-16lc-apc.yaml

* Create ssd-skos-l-16lc-apc.yaml

* Update ssd-skos-l-16lc-apc.yaml

* Create PWR-C2-1600WAC.yaml

* Update ProLiant-DL380-Gen5.yml

* Create AnywhereUSB-14.yaml

* Create ProLiant-DL120-Gen7.yaml

* Create R2312WFTZS.yaml

* Create R1304WFTZSR.yaml

* Create EonStor-GSe-Pro-3016.yaml

* Create EonStor-GSe-Pro-3008.yaml

* Create EonStor-GSe-Pro-3012.yaml

* Create SuperChassis-CSE-846E16-R1200B

* Update EonStor-GSe-Pro-3016.yaml

* Update EonStor-GSe-Pro-3012.yaml

* Update EonStor-GSe-Pro-3008.yaml

* Update ProLiant-DL120-Gen7.yaml

* Create Proliant-DL320-Gen6.yaml

* Update and rename Proliant-DL320-Gen6.yaml to ProLiant-DL320-Gen6.yaml

* Update SuperChassis-CSE-846E16-R1200B

* Update R2312WFTZS.yaml

* Update ProLiant-DL120-Gen7.yaml

* Update SuperChassis-CSE-846E16-R1200B

* Rename SuperChassis-CSE-846E16-R1200B to SuperChassis-CSE-846E16-R1200B.yaml

* Create С9350-48HX.yaml

* Update С9350-48HX.yaml

* Update С9350-48HX.yaml

* Update С9350-48HX.yaml

* Update and rename С9350-48HX.yaml to C9350-48HX.yaml

* Create C9350-48TX.yaml

* Update C9350-48HX.yaml

* Create C9350-48U.yaml

* Create C9350-48P.yaml

* Create C9350-24U.yaml

* Create C9350-24P.yaml

* Create C9350-48T.yaml

* Create C9350-24T.yaml

* Create C9350-NM-4C.yaml

* Create C9350-NM-2C.yaml

* Create C9350-NM-8Y.yaml

* Rename ProLiant-DL380-Gen5.yml to ProLiant-DL380-Gen5.yaml

* Create C9300X-24HX.yaml

* Create C9300X-48HXN.yaml

* Update C9300X-48HXN.yaml

* Create DGS-1210-28X-ME.yaml

* Update DGS-1210-28X-ME.yaml

* Create ETX-203AM.yaml

* Rename device-types/C9350-48P.yaml to device-types/Cisco/C9350-48P.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-10-11 22:49:07 +01:00
Walday
1cdb3a45c2 Cisco PSU add (#3628)
* Add files via upload

* Create PWR-C2-500WAC.yaml

* Create PWR-C2-850WAC.yaml

* Delete module-types/SSD/ssd-skos-l-16lc-apc.yaml

* Update and rename skos-l-16lc-apc.yaml to ssd-skos-l-16lc-apc.yaml

* Delete module-types/SSD/skos-l-8sc-upc.yaml

* Delete module-types/SSD/skos-l-16lc-upc.yaml

* Delete module-types/SSD/ssd-skos-l-16lc-apc.yaml

* Create ssd-skos-l-16lc-apc.yaml

* Update ssd-skos-l-16lc-apc.yaml

* Create PWR-C2-1600WAC.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-10-06 11:24:55 +01:00
fknorn
399c1d17ae Added Cisco VIC 1227 module (#3573)
Co-authored-by: Florian Knorn <fknorn@cisco.com>
2025-09-25 21:37:01 +01:00
KM Schellens
9560593ded Cisco APIC M4 and required Module Types (#3481)
* added apic m4

* added apic m4 dependent module types

* linting

* added line endings

* newline

* fixed unnecessary detailed description

* added positions to module bays

* swapped for module bays
2025-09-03 08:26:21 +01:00
Walday
fcf6d9465e Delete module-types/Cisco/vs-s2t-10g.yaml (#3438)
Delete Clone
2025-08-22 09:50:36 +01:00
Walday
87e64f658c Create ws-c6509-e-fan.yaml (#3436) 2025-08-21 21:46:11 +01:00
Walday
90b8918e79 Create ws-cac-3000w.yaml (#3435) 2025-08-21 21:45:20 +01:00
Walday
31a6840df0 Create vs-s2t-10g.yaml (#3434) 2025-08-21 20:51:20 +01:00
Walday
50814c1cc3 Create WS-X6908-10GE-2T.yaml (#3433) 2025-08-21 20:48:36 +01:00
Walday
3a78d80b61 Create PWR-C5-1KWAC.yaml (#3430) 2025-08-21 11:46:49 +01:00
m-hau
9e6cf8d017 Enforce component properties (#3391)
* Disable additional properties for components

It is not a global option, it needs to be set per-definition.
Enabling it produces a lot of validation errors.

* Update json schema

Add missing fields and value constraints. The `rf_role` enum is
currently not included in the `generated_schema.json` from upstream,
so I "faked" it for now by added it manually.

* Rework custom power source marker

While you could technically have a device that does PoE and serial
console on the same port, this is just one very specific scenario.
Rename the custom property from `poe` to `_is_power_source` to be more
general and better reflect its intention, and properly document it in
the json schema.
Remove the property from device types where it is false, and where it's
unneeded because power-ports exist.

* Fix power draw

In NetBox the PSU modules have a power draw, but not the module-bays you
can put them into; so remove it from those. Plus some minor corrections.

* Fix PoE

Basically fix the casing by renaming from the wrong kebab-case to the
correct snake_case.

* Turn invalid comments into description

Only device types can have `comments`, everything else is limited to
`description`. So turn all invalid comments into descriptions.

* Fix mgmt_only

Console port in NetBox don't have a `mgmt_only` property, because they
are by definition management-only.

* Fix position(s)

Device bays don't have a position, because the child devices are
completely separate and don't share any naming/numbering.

* Miscellaneous fixes

Everything that didn't fit into the prior larger error categories.
Validation now passes again.
2025-08-08 22:10:01 +01:00
m-hau
5d900ec8fb Cisco Nexus 7700 device and module types (#3321)
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-04 14:14:06 +01:00
Ryazanov Alexander Mihailovich
5844eb4e2d feat: add Cisco power supply modules (#3203)
* feat: add Cisco C9K-PWR-1600WAC-R power supply module

* refactor: add comments to Cisco C9K-PWR-650WAC-R power supply module

* feat: add Cisco C9K-PWR-930WDC-R power supply module

* fix: unexpected mapping in C9K-PWR-1600WAC-R.yaml

* fix: unexpected mapping in C9K-PWR-650WAC-R.yaml

* fix: unexpected mapping in C9K-PWR-930WDC-R.yaml

* feat: add Cisco C9K-PWR-1600WDC-R power supply module

* feat: add Cisco C9K-PWR-1500WAC power supply module
2025-05-27 21:31:38 +01:00
narendt2
78187264e1 Create Module Cisco C9400-LC-48H (#3186)
* Create Module Cisco C9400-LC-48H

* missed a 0

* fix PoE mode
2025-05-26 21:30:32 +01:00
segachan
cc9a2c70a4 Add Cisco ASR9k device types and compatible module types. (#3116)
* Add Cisco ASR9k device types and compatible module types.

Cisco ASR9922, ASR9912, ASR9010 device type, and Modules.

* Update A9K-8T-L.yaml

* Update A9K-4X100GE.yaml

* Update A9K-4T-L.yaml

* Update A9K-16X100GE-TR.yaml

* Fix: Updated interfaces for Cisco A9K-2T20GE-L module.

* Update A99-4HG-FLEX-TR.yaml

fixed port type

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-05-13 11:04:33 +01:00
segachan
763143840a Add Cisco 8818 device type and compatible module types. (#3108)
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-05-07 11:16:22 +01:00
segachan
a177af8b3d Add Cisco NCS6008 device type and compatible module types (#3103)
* Add Cisco NCS6008 device type and compatible module types

* Adjusted crop

---------

Co-authored-by: Your GitHub Username <your-email@example.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-05-06 11:47:50 +01:00
fknorn
3d02448e50 Added module NIM-ES2-4 (#3099)
Co-authored-by: Florian Knorn <fknorn@cisco.com>
2025-05-05 21:09:31 +01:00
fknorn
599102b662 Added Cisco C-NIM-1X module (#3098)
Co-authored-by: Florian Knorn <fknorn@cisco.com>
2025-05-05 21:04:51 +01:00
Sebastian
8773c40eae Add cisco 9400 linecard type 'LC-48P' (#3049)
* Add cisco 9400 linecard type 'LC-48P'

* Fix poe type

* Fix typo in filename

---------

Co-authored-by: Sebastian Reifetshammer <sebastian.reifetshammer@fh-salzburg.ac.at>
2025-04-29 14:58:45 +01:00
lucatortiglione
79dbe54067 Fixes and adds of Cisco devices (#3035)
* Update A9K-MPA-20X1GE.yaml

* Update A9K-MPA-20X1GE.yaml

Fix ports from 0 - 20 to 0-19

* Update ASR-9006.yaml

Added some informations weight and airflow

* Fixes and adds
2025-04-23 15:38:34 +01:00
Martin Hauser
b681a0f022 feat(modules): Add PoE info to two Cisco Cat 9400 LC (#3024)
Add `poe_mode: pse` and `poe_type: type4-ieee802.3bt` to C9400-LC-48U
and C9400-LC-48UX line card definitions to accurately reflect their PoE
capabilities and ensure consistency across the Cisco Catalyst 9400
Series modules.

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-04-18 21:03:45 +01:00
Martin Hauser
8976e633e4 feat(modules): Add new Cisco Catalyst 9400 Series modules (#3021)
Add support for the following Cisco Catalyst 9400 Series modules:
- C9400-LC-48HN
- C9400-LC-48HX
- C9400X-SUP-2
- C9400X-SUP-2XL
- C9404-FAN
- C9407-FAN
- C9410-FAN

These modules include supervisor engines, line cards, and fan trays,
enhancing coverage of the Catalyst 9400 Series in the device type library.
2025-04-18 20:58:31 +01:00
Martin Hauser
af703df9d3 feat(modules): Add weight to Cisco Catalyst 9400 modules (#3020)
Add weight data to Cisco Catalyst 9400 Series modules. Also split
existing comment into `description` and `comments` fields to improve
clarity and maintain consistency with other module entries.
2025-04-16 14:03:28 +01:00
demik
65788ea9fd fix N9K-X9788TC-FX linecard with 10gbase-t ports (#2935) 2025-03-11 16:09:36 +00:00
M. Herdiansyah
008da0f915 Cisco: Modify C6807-XL and add 2 different modules (#2875)
* Cisco C6807-XL: Add module slots

* Cisco: add WS-X6904-40G

* Cisco: Add VS-S2T-10G
2025-02-25 21:41:17 +00:00
Paul Hobbs
435ba28fae Add module types for Cisco UCS-X 9508 chassis (#2873)
* Add module types for Cisco UCS-X 9508 chassis

* Add module types for Cisco UCS-X 9508 chassis

* Add module types for Cisco UCS-X 9508 chassis
2025-02-24 21:48:54 +00:00
Walday
acf53cd4ec Create ME34X-PWR-AC.yaml (#2806) 2025-02-18 07:56:46 +00:00
mitdfn
31b8a9ad98 Add Cisco N77-F312CK-26 (#2741)
* Add Cisco N77-F312CK-26 Nexus 12 port 100g line card

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-02-10 15:34:54 +00:00
antoine.vicot
793f195ac2 add N9K-modules (#2667)
Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>
2025-01-22 14:35:32 +00:00
fknorn
1eaea9c48e Added UCSC-PSU1-1200W (#2637)
Co-authored-by: fknorn <fknorn@cisco.com>
2025-01-16 11:58:37 +00:00
Jaco du Plessis
1590c63e98 Cisco module updates (#2602)
* Updates for Cisco EHWICs

* Fixed file formatting

* Fixed linting problems

* Rename VWIC2-1MFT-T1_E1.jpg to VWIC2-1MFT-T1-E1.jpg

Moved file inline with others

---------

Co-authored-by: Jaco du Plessis <507425+jaco1982@users.noreply.github.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-01-03 14:53:11 +00:00
fknorn
42469fc2d5 Added module NXA-PAC-1200W-PI and bugfix in slug of device N3K-C3064PQ-10GE (#2506)
Co-authored-by: fknorn <fknorn@cisco.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2024-11-15 21:39:58 +00:00
raven
961b0b2a62 Replace all non-ascii characters in the repository. (#2460)
* remove (r)

* remove (tm)

* replace all dashes with ascii -

* replace double quotes

* Replace another type of dash

* replace multiply by x

* replace a third type of dash

* remaining substitutions by hand

* fix line lenght

---------

Co-authored-by: Giotta Simon <simon.giotta@ruag.ch>
Co-authored-by: Harry <Harry@cadby.co.uk>
2024-11-05 21:14:04 +00:00
fknorn
267e894219 Added three Cisco N7K Modules (#2446)
Co-authored-by: fknorn <fknorn@cisco.com>
2024-10-31 21:12:01 +00:00
fknorn
7602e92a03 Added Cisco C7009 switch plus supervisor module (all checks passed) (#2445)
* Added Cisco C7009 switch plus supervisor module

* Update N7K-C7009.yaml

Added some extra info

---------

Co-authored-by: fknorn <fknorn@cisco.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2024-10-31 15:37:10 +00:00
Bastian Triller
7a1903699f Cisco: Add modules, update M5/6 (#2247)
* Cisco: Add modules, update M5/6

* Add Cisco UCS VICs 1400/14000/15000 [1] [2]
* Add Cisco M5/6 RAID controllers
* Update PCIe/mRAID/mLOM positions

[1] https://www.cisco.com/c/en/us/products/collateral/interfaces-modules/unified-computing-system-adapters/datasheet-c78-741130.html
[2] https://www.cisco.com/c/en/us/products/collateral/interfaces-modules/unified-computing-system-adapters/ucs-vic-15000-series-ds.html

* Remove storage/RAID controllers

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2024-10-26 21:41:16 +01:00
Mathieu Arnold
1a639cd16a A9K-24X10GE-TR: add module line card (#2231)
Co-authored-by: Harry <Harry@cadby.co.uk>
2024-10-25 14:35:53 +01:00
fknorn
5cffed1493 Added module Cisco NIM-24A (#2410)
Co-authored-by: fknorn <fknorn@cisco.com>
2024-10-24 13:12:47 +01:00
fknorn
f22925ca6b Added module C-SM-40P8M2X (#2411)
Co-authored-by: fknorn <fknorn@cisco.com>
2024-10-24 12:27:08 +01:00
fknorn
df69f93387 Update adding mgmt interface, serial port and extra infos (#2409)
Co-authored-by: fknorn <fknorn@cisco.com>
2024-10-24 11:11:03 +01:00
fknorn
5d9dcd7a13 Added Module N77-M324FQ-25L (#2408)
Co-authored-by: fknorn <fknorn@cisco.com>
2024-10-24 11:09:09 +01:00
fknorn
c00f4ca6c3 Added Cisco N77-M312CQ-26L line card (#2402)
Co-authored-by: fknorn <fknorn@cisco.com>
2024-10-23 21:36:14 +01:00
Michael Maldonado
3a34c89edb Create N55-M16P module used in Nexus switches (#2392)
* Added N55-M16P module used in Nexus 5548UP Switch

* Update N55-M16P.yaml

Update with '---' for yaml syntax

* Update N55-M16P.yaml

Adjusted indent to 2

* Update N55-M16P.yaml

Adjusted Indent
2024-10-19 09:43:29 +01:00