diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 000000000..1895d264c --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,31 @@ +{ + "name": "netbox_devicetype-library", + "image": "mcr.microsoft.com/devcontainers/python:1-3.12-bullseye", + "remoteEnv": { + "HISTSIZE": "10000", + "HISTFILESIZE": "20000" + }, + + // Use 'forwardPorts' to make a list of ports inside the container available locally. + // "forwardPorts": [], + + // Use 'postCreateCommand' to run commands after the container is created. + "postCreateCommand": "pip install -r requirements.txt", + + // Configure tool-specific properties. + "customizations": { + "vscode": { + "extensions": [ + "DavidAnson.vscode-markdownlint", + "EditorConfig.EditorConfig", + "Percy.vscode-pydata-viewer", + "Tyriar.sort-lines", + "charliermarsh.ruff", + "esbenp.prettier-vscode", + "ms-python.python", + "ms-vscode-remote.vscode-remote-extensionpack", + "redhat.vscode-yaml" + ] + } + } +} diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 1421753d6..26692e1f6 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -2,24 +2,29 @@ version: 2 updates: - package-ecosystem: pip - directory: "/" + directory: / schedule: interval: monthly - time: '02:00' - timezone: America/New_York labels: - dependencies target-branch: master assignees: - - "danner26" - - package-ecosystem: "github-actions" - directory: "/" + - danner26 + - package-ecosystem: github-actions + directory: / schedule: interval: monthly - time: '02:00' - timezone: America/New_York labels: - dependencies target-branch: master assignees: - - "danner26" + - danner26 + - package-ecosystem: devcontainers + directory: / + schedule: + interval: monthly + labels: + - dependencies + target-branch: master + assignees: + - danner26 diff --git a/.github/workflows/master-slugs.yml b/.github/workflows/master-slugs.yml index 397104280..a336948b6 100644 --- a/.github/workflows/master-slugs.yml +++ b/.github/workflows/master-slugs.yml @@ -6,11 +6,14 @@ on: - master jobs: build: + if: "!contains(github.event.head_commit.message, 'Regenerate master slug list after successful PR merge')" runs-on: ubuntu-latest permissions: contents: write steps: - uses: actions/checkout@v4 + with: + ssh-key: ${{secrets.SLUG_DEPLOY_KEY}} - name: Setup Python uses: actions/setup-python@v5 id: setup_python @@ -32,13 +35,24 @@ jobs: if: steps.cache-venv.outputs.cache-hit != 'true' - name: Regenerate Master Slug List run: python3 tests/generate-slug-list.py - - name: Commit and Push Changes to Master - uses: EndBug/add-and-commit@v9 - with: - author_name: NetBox-Bot - author_email: info@netboxlabs.com - committer_name: NetBox-Bot - committer_email: info@netboxlabs.com - default_author: github_actions - message: "Regenerate master slug list after successful PR merge" - push: true + - name: Set-Up Git + run: | + git config --global user.name 'NetBox-Bot' + git config --global user.email 'info@netboxlabs.com' + - name: Commit + run: | + git add . + git commit -m "Regenerate master slug list after successful PR merge" + - name: Push to remote + run: | + git push +# - name: Commit and Push Changes to Master +# uses: EndBug/add-and-commit@v9 +# with: +# author_name: NetBox-Bot +# author_email: info@netboxlabs.com +# committer_name: NetBox-Bot +# committer_email: info@netboxlabs.com +# default_author: github_actions +# message: "Regenerate master slug list after successful PR merge" +# push: true diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 38f8dbed9..b260b418a 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -3,7 +3,7 @@ name: Close stale PRs on: schedule: - - cron: '0 4 * * *' + - cron: 0 4 * * * jobs: stale: runs-on: ubuntu-latest diff --git a/.github/workflows/update-generated-schema.yml b/.github/workflows/update-generated-schema.yml index 7fe491269..c171a6267 100644 --- a/.github/workflows/update-generated-schema.yml +++ b/.github/workflows/update-generated-schema.yml @@ -2,7 +2,7 @@ name: Gather New NetBox Generated Schema JSON on: schedule: - - cron: '0 */12 * * *' + - cron: 0 */12 * * * jobs: schema-update: runs-on: ubuntu-latest @@ -46,11 +46,11 @@ jobs: run: python3 scripts/update-schema.py if: ${{ steps.netbox-release.outputs.release != vars.SCHEMA_VERSION }} - name: Create Pull Request - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v7 with: - commit-message: "Regenerate master slug list after successful PR merge" - committer: "NetBox-Bot " - author: "NetBox-Bot " + commit-message: Regenerate master slug list after successful PR merge + committer: NetBox-Bot + author: NetBox-Bot branch: ${{ steps.netbox-release.outputs.release }} delete-branch: true base: master diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 73442eb21..f17670764 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -97,9 +97,9 @@ jobs: run: pytest --tb=short -v - name: Check for pickle file change id: pickle-change - uses: tj-actions/changed-files@v44 + uses: tj-actions/changed-files@v45 with: - files: 'tests/known-slugs.pickle' + files: tests/known-slugs.pickle - name: Add PR Comment if pickle file is modified uses: mshick/add-pr-comment@v2 if: steps.pickle-change.outputs.any_changed == 'true' diff --git a/.markdownlint.yaml b/.markdownlint.yaml new file mode 100644 index 000000000..a076d9193 --- /dev/null +++ b/.markdownlint.yaml @@ -0,0 +1,4 @@ +--- +default: true + +MD013: false diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index fddef05d5..8783820a4 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,8 +1,7 @@ --- -files: ^(device-types|module-types)/ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.6.0 + rev: v5.0.0 hooks: - id: trailing-whitespace - id: end-of-file-fixer @@ -19,6 +18,10 @@ repos: - id: yamllint name: Lint YAML files args: [--format, parsable, --strict] + - repo: https://github.com/DavidAnson/markdownlint-cli2 + rev: v0.14.0 + hooks: + - id: markdownlint-cli2 - repo: local hooks: - id: pytest diff --git a/README.md b/README.md index 897affed6..1353ccb91 100644 --- a/README.md +++ b/README.md @@ -27,24 +27,25 @@ Each definition **must** include at minimum the following fields: - Type: String - Pattern: `"^[-a-zA-Z0-9_]+$"`. Must match the following characters: `-`, `_`, Uppercase or Lowercase `a` to `z`, Numbers `0` to `9`. ->:test_tube: **Valid Example**: ->``` ->manufacturer: Dell ->model: PowerEdge R6515 ->slug: dell-poweredge-r6515 ->``` +:test_tube: Example: + + ```yaml + manufacturer: Dell + model: PowerEdge R6515 + slug: dell-poweredge-r6515 + ``` The following fields may **optionally** be declared: - `part_number`: An alternative representation of the model number (e.g. a SKU). (**Default: None**) - Type: String -> :test_tube: **Example**: `part_number: D109-C3` + - :test_tube: Example: `part_number: D109-C3` - `u_height`: The height of the device type in rack units. Increments of 0.5U are supported. (**Default: 1**) - Type: number (minimum of `0`, multiple of `0.5`) -> :test_tube: **Example**: `u_height: 12.5` + - :test_tube: Example: `u_height: 12.5` - `is_full_depth`: A boolean which indicates whether the device type consumes both the front and rear rack faces. (**Default: true**) - Type: Boolean -> :test_tube: **Example**: `is_full_depth: false` + - :test_tube: Example: `is_full_depth: false` - `airflow`: A declaration of the airflow pattern for the device. (**Default: None**) - Type: String - Options: @@ -54,27 +55,30 @@ The following fields may **optionally** be declared: - `right-to-left` - `side-to-rear` - `passive` -> :test_tube: **Example**: `airflow: side-to-rear` + - :test_tube: Example: `airflow: side-to-rear` - `front_image`: Indicates that this device has a front elevation image within the [elevation-images](elevation-images/) folder. (**Default: None**) - NOTE: The elevation images folder requires the same folder name as this device. The file name must also adhere to .front. - Type: Boolean -> :test_tube: **Example**: `front_image: True` + - :test_tube: Example: `front_image: True` - `rear_image`: Indicates that this device has a rear elevation image within the [elevation-images](elevation-images/) folder. (**Default: None**) - NOTE: The elevation images folder requires the same folder name as this device. The file name must also adhere to .rear. - Type: Boolean -> :test_tube: **Example**: `rear_image: True` + - :test_tube: Example: `rear_image: True` - `subdevice_role`: Indicates that this is a `parent` or `child` device. (**Default: None**) - Type: String - Options: - `parent` - `child` -> :test_tube: **Example**: `subdevice_role: parent` + - :test_tube: Example: `subdevice_role: parent` - `comments`: A string field which allows for comments to be added to the device. (**Default: None**) - Type: String -> :test_tube: **Example**: `comments: This is a comment that will appear on all NetBox devices of this type` + - :test_tube: Example: `comments: This is a comment that will appear on all NetBox devices of this type` +- `is_powered`: A boolean which indicates whether the device type does not take power. This is mainly used as a workaround for validation testing on non-devices (i.e. rackmount kits for mounting desktop devices) (**Default: True**) + - Type: Boolean + - :test_tube: Example: `is_powered: false` - `weight`: A number representing the numeric weight value. Must be a multiple of 0.01 (2 decimal places). (**Default: None**) - - Type: Number - - Value: must be a multiple of 0.01 + - Type: Number + - Value: must be a multiple of 0.01 - `weight_unit`: A string defining the unit of measurement. It must be one of the supported values. (**Default: None**) - Type: String - Value: Enumerated Options @@ -82,14 +86,12 @@ The following fields may **optionally** be declared: - g - lb - oz ->:test_tube: **Example**: ->``` ->weight: 12.21 ->weight_unit: lb ->``` -- `is_powered`: A boolean which indicates whether the device type does not take power. This is mainly used as a workaround for validation testing on non-devices (i.e. rackmount kits for mounting desktop devices) (**Default: True**) - - Type: Boolean -> :test_tube: **Example**: `is_powered: false` + - :test_tube: Example: + + ```yaml + weight: 12.21 + weight_unit: lb + ``` For further detail on these attributes and those listed below, please reference the [schema definitions](schema/) and the [Component Definitions](#component-definitions) below. @@ -99,36 +101,45 @@ For further detail on these attributes and those listed below, please reference Valid component types are listed below. Each type of component must declare a list of the individual component templates to be added. -- [`console-ports`](#console-ports "Availible in NetBox 2 and later") -- [`console-server-ports`](#console-server-ports "Availible in NetBox 2.2 and later") -- [`power-ports`](#power-ports "Availible in NetBox 1.7 and later") -- [`power-outlets`](#power-outlets "Availible in NetBox 2 and later") -- [`interfaces`](#interfaces "Availible in all versions of NetBox") -- [`front-ports`](#front-ports "Availible in NetBox 2.5 and later") -- [`rear-ports`](#rear-ports "Availible in NetBox 2.5 and later") -- [`module-bays`](#module-bays "Availible in NetBox 3.2 and later") -- [`device-bays`](#device-bays "Availible in all versions of NetBox") -- [`inventory-items`](#inventory-items "Availible in NetBox 3.2 and later") +- [console-ports](#console-ports "Availible in NetBox 2 and later") +- [console-server-ports](#console-server-ports "Availible in NetBox 2.2 and later") +- [power-ports](#power-ports "Availible in NetBox 1.7 and later") +- [power-outlets](#power-outlets "Availible in NetBox 2 and later") +- [interfaces](#interfaces "Availible in all versions of NetBox") +- [front-ports](#front-ports "Availible in NetBox 2.5 and later") +- [rear-ports](#rear-ports "Availible in NetBox 2.5 and later") +- [module-bays](#module-bays "Availible in NetBox 3.2 and later") +- [device-bays](#device-bays "Availible in all versions of NetBox") +- [inventory-items](#inventory-items "Availible in NetBox 3.2 and later") The available fields for each type of component are listed below. -#### Console Ports ([Documentation](https://docs.netbox.dev/en/stable/models/dcim/consoleport/)) -> A console port provides connectivity to the physical console of a device. These are typically used for temporary access by someone who is physically near the device, or for remote out-of-band access provided via a networked console server. +#### Console Ports + +**[Documentation](https://docs.netbox.dev/en/stable/models/dcim/consoleport/)** + +A console port provides connectivity to the physical console of a device. These are typically used for temporary access by someone who is physically near the device, or for remote out-of-band access provided via a networked console server. - `name`: Name - `label`: Label - `type`: Port type slug (Array) - `poe`: Does this port access/provide POE? (Boolean) -#### Console Server Ports ([Documentation](https://docs.netbox.dev/en/stable/models/dcim/consoleserverport/)) -> A console server is a device which provides remote access to the local consoles of connected devices. They are typically used to provide remote out-of-band access to network devices, and generally connect to console ports. +#### Console Server Ports + +**[Documentation](https://docs.netbox.dev/en/stable/models/dcim/consoleserverport/)** + +A console server is a device which provides remote access to the local consoles of connected devices. They are typically used to provide remote out-of-band access to network devices, and generally connect to console ports. - `name`: Name - `label`: Label - `type`: Port type slug (Array) -#### Power Ports ([Documentation](https://docs.netbox.dev/en/stable/models/dcim/powerport/)) -> A power port is a device component which draws power from some external source (e.g. an upstream power outlet), and generally represents a power supply internal to a device. +#### Power Ports + +**[Documentation](https://docs.netbox.dev/en/stable/models/dcim/powerport/)** + +A power port is a device component which draws power from some external source (e.g. an upstream power outlet), and generally represents a power supply internal to a device. - `name`: Name - `label`: Label @@ -136,8 +147,11 @@ The available fields for each type of component are listed below. - `maximum_draw`: The port's maximum power draw, in watts (optional) - `allocated_draw`: The port's allocated power draw, in watts (optional) -#### Power Outlets ([Documentation](https://docs.netbox.dev/en/stable/models/dcim/poweroutlet/)) -> Power outlets represent the outlets on a power distribution unit (PDU) or other device that supplies power to dependent devices. Each power port may be assigned a physical type, and may be associated with a specific feed leg (where three-phase power is used) and/or a specific upstream power port. This association can be used to model the distribution of power within a device. +#### Power Outlets + +**[Documentation](https://docs.netbox.dev/en/stable/models/dcim/poweroutlet/)** + +Power outlets represent the outlets on a power distribution unit (PDU) or other device that supplies power to dependent devices. Each power port may be assigned a physical type, and may be associated with a specific feed leg (where three-phase power is used) and/or a specific upstream power port. This association can be used to model the distribution of power within a device. - `name`: Name - `label`: Label @@ -145,16 +159,22 @@ The available fields for each type of component are listed below. - `power_port`: The name of the power port on the device which powers this outlet (optional) - `feed_leg`: The phase (leg) of power to which this outlet is mapped; A, B, or C (optional) -#### Interfaces ([Documentation](https://docs.netbox.dev/en/stable/models/dcim/interface/)) -> Interfaces in NetBox represent network interfaces used to exchange data with connected devices. On modern networks, these are most commonly Ethernet, but other types are supported as well. IP addresses and VLANs can be assigned to interfaces. +#### Interfaces + +**[Documentation](https://docs.netbox.dev/en/stable/models/dcim/interface/)** + +Interfaces in NetBox represent network interfaces used to exchange data with connected devices. On modern networks, these are most commonly Ethernet, but other types are supported as well. IP addresses and VLANs can be assigned to interfaces. - `name`: Name - `label`: Label - `type`: Interface type slug (Array) - `mgmt_only`: A boolean which indicates whether this interface is used for management purposes only (default: false) -#### Front Ports ([Documentation](https://docs.netbox.dev/en/stable/models/dcim/frontport/)) -> Front ports are pass-through ports which represent physical cable connections that comprise part of a longer path. For example, the ports on the front face of a UTP patch panel would be modeled in NetBox as front ports. Each port is assigned a physical type, and must be mapped to a specific rear port on the same device. A single rear port may be mapped to multiple front ports, using numeric positions to annotate the specific alignment of each. +#### Front Ports + +**[Documentation](https://docs.netbox.dev/en/stable/models/dcim/frontport/)** + +Front ports are pass-through ports which represent physical cable connections that comprise part of a longer path. For example, the ports on the front face of a UTP patch panel would be modeled in NetBox as front ports. Each port is assigned a physical type, and must be mapped to a specific rear port on the same device. A single rear port may be mapped to multiple front ports, using numeric positions to annotate the specific alignment of each. - `name`: Name - `label`: Label @@ -162,8 +182,11 @@ The available fields for each type of component are listed below. - `rear_port`: The name of the rear port on this device to which the front port maps - `rear_port_position`: The corresponding position on the mapped rear port (default: 1) -#### Rear Ports ([Documentation](https://docs.netbox.dev/en/stable/models/dcim/rearport/)) -> Like front ports, rear ports are pass-through ports which represent the continuation of a path from one cable to the next. Each rear port is defined with its physical type and a number of positions: Rear ports with more than one position can be mapped to multiple front ports. This can be useful for modeling instances where multiple paths share a common cable (for example, six discrete two-strand fiber connections sharing a 12-strand MPO cable). +#### Rear Ports + +**[Documentation](https://docs.netbox.dev/en/stable/models/dcim/rearport/)** + +Like front ports, rear ports are pass-through ports which represent the continuation of a path from one cable to the next. Each rear port is defined with its physical type and a number of positions: Rear ports with more than one position can be mapped to multiple front ports. This can be useful for modeling instances where multiple paths share a common cable (for example, six discrete two-strand fiber connections sharing a 12-strand MPO cable). - `name`: Name - `label`: Label @@ -171,25 +194,34 @@ The available fields for each type of component are listed below. - `positions`: The number of front ports that can map to this rear port (default: 1) - `poe`: Does this port access/provide POE? (Boolean) -#### Module Bays ([Documentation](https://docs.netbox.dev/en/stable/models/dcim/modulebay/)) -> Module bays represent a space or slot within a device in which a field-replaceable module may be installed. A common example is that of a chassis-based switch such as the Cisco Nexus 9000 or Juniper EX9200. Modules in turn hold additional components that become available to the parent device. +#### Module Bays + +**[Documentation](https://docs.netbox.dev/en/stable/models/dcim/modulebay/)** + +Module bays represent a space or slot within a device in which a field-replaceable module may be installed. A common example is that of a chassis-based switch such as the Cisco Nexus 9000 or Juniper EX9200. Modules in turn hold additional components that become available to the parent device. - `name`: Name - `label`: Label - `position`: The alphanumeric position in which this module bay is situated within the parent device. When creating module components, the string `{module}` in the component name will be replaced with the module bay's `position`. See the [NetBox Documentation](https://docs.netbox.dev/en/stable/models/dcim/moduletype/#automatic-component-renaming) for more details. -#### Device Bays ([Documentation](https://docs.netbox.dev/en/stable/models/dcim/devicebay/)) ->Device bays represent a space or slot within a parent device in which a child device may be installed. For example, a 2U parent chassis might house four individual blade servers. The chassis would appear in the rack elevation as a 2U device with four device bays, and each server within it would be defined as a 0U device installed in one of the device bays. Child devices do not appear within rack elevations or count as consuming rack units. -> -> Child devices are first-class Devices in their own right: That is, they are fully independent managed entities which don't share any control plane with the parent. Just like normal devices, child devices have their own platform (OS), role, tags, and components. LAG interfaces may not group interfaces belonging to different child devices. +#### Device Bays + +**[Documentation](https://docs.netbox.dev/en/stable/models/dcim/devicebay/)** + +Device bays represent a space or slot within a parent device in which a child device may be installed. For example, a 2U parent chassis might house four individual blade servers. The chassis would appear in the rack elevation as a 2U device with four device bays, and each server within it would be defined as a 0U device installed in one of the device bays. Child devices do not appear within rack elevations or count as consuming rack units. + +Child devices are first-class Devices in their own right: That is, they are fully independent managed entities which don't share any control plane with the parent. Just like normal devices, child devices have their own platform (OS), role, tags, and components. LAG interfaces may not group interfaces belonging to different child devices. - `name`: Name - `label`: Label -#### Inventory Items ([Documentation](https://docs.netbox.dev/en/stable/models/dcim/inventoryitem/)) -> Inventory items represent hardware components installed within a device, such as a power supply or CPU or line card. They are intended to be used primarily for inventory purposes. -> -> Inventory items are hierarchical in nature, such that any individual item may be designated as the parent for other items. For example, an inventory item might be created to represent a line card which houses several SFP optics, each of which exists as a child item within the device. An inventory item may also be associated with a specific component within the same device. For example, you may wish to associate a transceiver with an interface. +#### Inventory Items + +**[Documentation](https://docs.netbox.dev/en/stable/models/dcim/inventoryitem/)** + +Inventory items represent hardware components installed within a device, such as a power supply or CPU or line card. They are intended to be used primarily for inventory purposes. + +Inventory items are hierarchical in nature, such that any individual item may be designated as the parent for other items. For example, an inventory item might be created to represent a line card which houses several SFP optics, each of which exists as a child item within the device. An inventory item may also be associated with a specific component within the same device. For example, you may wish to associate a transceiver with an interface. - `name`: Name - `label`: Label diff --git a/device-types/AFL/FXUCXXBXXX-01BH.yaml b/device-types/AFL/FXUCXXBXXX-01BH.yaml index 8dc15f2e6..da21366a4 100644 --- a/device-types/AFL/FXUCXXBXXX-01BH.yaml +++ b/device-types/AFL/FXUCXXBXXX-01BH.yaml @@ -4,6 +4,8 @@ model: U-Series Housing 1RU, 5 Cassettes slug: afl-fxucxxbxxx-01bh part_number: FXUCXXBXXX-01BH u_height: 1 +weight: 1.6 +weight_unit: kg is_full_depth: false is_powered: false module-bays: diff --git a/device-types/AFL/FXUCXXBXXX-02BH.yaml b/device-types/AFL/FXUCXXBXXX-02BH.yaml index 062060867..6ab2b0c46 100644 --- a/device-types/AFL/FXUCXXBXXX-02BH.yaml +++ b/device-types/AFL/FXUCXXBXXX-02BH.yaml @@ -4,6 +4,8 @@ model: U-Series Housing 2RU, 12 Cassettes slug: afl-fxucxxbxxx-02bh part_number: FXUCXXBXXX-02BH u_height: 2 +weight: 2.6 +weight_unit: kg is_full_depth: false is_powered: false module-bays: diff --git a/device-types/APC/AP7551.yaml b/device-types/APC/AP7551.yaml new file mode 100644 index 000000000..85c2ace87 --- /dev/null +++ b/device-types/APC/AP7551.yaml @@ -0,0 +1,87 @@ +--- +manufacturer: APC +model: AP7551 +slug: apc-ap7551 +part_number: AP7551 +u_height: 0 +is_full_depth: false +airflow: passive +weight: 10.71 +weight_unit: lb +comments: Rack PDU, Basic, Zero U, 16A, 230V, (20)C13 & (4)C19; IEC309 +power-ports: + - name: Power Port 1 + type: iec-60309-2p-e-6h +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c19 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 5 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 6 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 7 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 8 + type: iec-60320-c19 + power_port: Power Port 1 + - name: Outlet 9 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 10 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 11 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 12 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 13 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 14 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 15 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 16 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 17 + type: iec-60320-c19 + power_port: Power Port 1 + - name: Outlet 18 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 19 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 20 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 21 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 22 + type: iec-60320-c19 + power_port: Power Port 1 + - name: Outlet 23 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 24 + type: iec-60320-c13 + power_port: Power Port 1 diff --git a/device-types/APC/AP7811B.yml b/device-types/APC/AP7811B.yml new file mode 100644 index 000000000..01c50184c --- /dev/null +++ b/device-types/APC/AP7811B.yml @@ -0,0 +1,63 @@ +--- +manufacturer: APC +model: AP7811B +slug: apc-ap7811b +part_number: AP7811B +u_height: 2 +weight: 5.42 +weight_unit: kg +airflow: passive +is_full_depth: false +comments: Rack PDU, Metered, 2U, 30A, 208V, (12) C13s & (4) C19 +power-ports: + - name: Power Port 1 + type: nema-l6-30p +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 5 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 6 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 7 + type: iec-60320-c19 + power_port: Power Port 1 + - name: Outlet 8 + type: iec-60320-c19 + power_port: Power Port 1 + - name: Outlet 9 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 10 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 11 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 12 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 13 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 14 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 15 + type: iec-60320-c19 + power_port: Power Port 1 + - name: Outlet 16 + type: iec-60320-c19 + power_port: Power Port 1 diff --git a/device-types/APC/AP7911.yml b/device-types/APC/AP7911.yml new file mode 100644 index 000000000..a06780a41 --- /dev/null +++ b/device-types/APC/AP7911.yml @@ -0,0 +1,63 @@ +--- +manufacturer: APC +model: AP7911 +slug: apc-ap7911 +part_number: AP7911 +u_height: 2 +weight: 6.32 +weight_unit: kg +airflow: passive +is_full_depth: false +comments: Rack PDU, Switched, 2U, 30A, 208V, (16)C13 +power-ports: + - name: Power Port 1 + type: nema-l6-30p +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 5 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 6 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 7 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 8 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 9 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 10 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 11 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 12 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 13 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 14 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 15 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 16 + type: iec-60320-c13 + power_port: Power Port 1 diff --git a/device-types/APC/AP7930.yml b/device-types/APC/AP7930.yml new file mode 100644 index 000000000..3999be069 --- /dev/null +++ b/device-types/APC/AP7930.yml @@ -0,0 +1,87 @@ +--- +manufacturer: APC +model: AP7930 +slug: apc-ap7930 +part_number: AP7930 +u_height: 0 +weight: 6.8 +weight_unit: kg +airflow: passive +is_full_depth: false +comments: Rack PDU, Switched, Zero U, 20A, 120V, (24)5-20 +power-ports: + - name: Power Port 1 + type: nema-l5-20p +power-outlets: + - name: Outlet 1 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 2 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 3 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 4 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 5 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 6 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 7 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 8 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 9 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 10 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 11 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 12 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 13 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 14 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 15 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 16 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 17 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 18 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 19 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 20 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 21 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 22 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 23 + type: nema-5-20r + power_port: Power Port 1 + - name: Outlet 24 + type: nema-5-20r + power_port: Power Port 1 diff --git a/device-types/APC/AP8941.yaml b/device-types/APC/AP8941.yml similarity index 98% rename from device-types/APC/AP8941.yaml rename to device-types/APC/AP8941.yml index de53823aa..f6e322025 100644 --- a/device-types/APC/AP8941.yaml +++ b/device-types/APC/AP8941.yml @@ -4,6 +4,9 @@ model: AP8941 slug: apc-ap8941 part_number: AP8941 u_height: 0 +weight: 7.64 +weight_unit: kg +airflow: passive is_full_depth: false comments: Rack PDU 2G, Switched, ZeroU, 30A, 200/208V, (21) C13 & (3) C19 console-ports: diff --git a/device-types/APC/AP9568.yaml b/device-types/APC/AP9568.yaml new file mode 100644 index 000000000..6065174d6 --- /dev/null +++ b/device-types/APC/AP9568.yaml @@ -0,0 +1,60 @@ +--- +manufacturer: APC +model: AP9568 +slug: apc-ap9568 +part_number: AP9568 +u_height: 0 +is_full_depth: false +airflow: passive +weight: 4.4 +weight_unit: lb +comments: Rack PDU, Basic, Zero U, 10A, 230V, (15) C13 +power-ports: + - name: Power Port 1 + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 5 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 6 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 7 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 8 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 9 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 10 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 11 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 12 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 13 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 14 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 15 + type: iec-60320-c13 + power_port: Power Port 1 diff --git a/device-types/APC/AP9572.yaml b/device-types/APC/AP9572.yaml new file mode 100644 index 000000000..8e76da824 --- /dev/null +++ b/device-types/APC/AP9572.yaml @@ -0,0 +1,60 @@ +--- +manufacturer: APC +model: AP9572 +slug: apc-ap9572 +part_number: AP9572 +u_height: 0 +is_full_depth: false +airflow: passive +weight: 4.4 +weight_unit: lb +comments: Rack PDU, Basic, Zero U, 16A, 208/230V, (15) C13 +power-ports: + - name: Power Port 1 + type: iec-60320-c20 +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 5 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 6 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 7 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 8 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 9 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 10 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 11 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 12 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 13 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 14 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 15 + type: iec-60320-c13 + power_port: Power Port 1 diff --git a/device-types/APC/SMT1500RMI2UC.yaml b/device-types/APC/SMT1500RMI2UC.yaml new file mode 100644 index 000000000..77b50e166 --- /dev/null +++ b/device-types/APC/SMT1500RMI2UC.yaml @@ -0,0 +1,41 @@ +--- +manufacturer: APC +model: SMT1500RMI2UC +slug: apc-smt1500rmi2uc +part_number: SMT1500RMI2UC +u_height: 2 +is_full_depth: true +weight: 38.24 +weight_unit: kg +airflow: front-to-rear +front_image: true +rear_image: true +comments: APC Smart-UPS, Line Interactive, 1500VA, 2HE, 230V, 4 IEC C13-Stecker, SmartConnect Port+SmartSlot, AVR, LCD +console-ports: + - name: Serial + type: rj-45 + - name: USB + type: usb-b +power-ports: + - name: Source + type: iec-60320-c14 + maximum_draw: 3600 +power-outlets: + - name: Group 1 Outlet 1 + type: iec-60320-c13 + power_port: Source + - name: Group 1 Outlet 2 + type: iec-60320-c13 + power_port: Source + - name: Group 2 Outlet 1 + type: iec-60320-c13 + power_port: Source + - name: Group 2 Outlet 2 + type: iec-60320-c13 + power_port: Source +interfaces: + - name: Ethernet + type: 1000base-t + mgmt_only: true +module-bays: + - name: SmartSlot diff --git a/device-types/APC/SMT3000RMI2UC.yaml b/device-types/APC/SMT3000RMI2UC.yaml index cb792b2b7..4be84de48 100644 --- a/device-types/APC/SMT3000RMI2UC.yaml +++ b/device-types/APC/SMT3000RMI2UC.yaml @@ -6,6 +6,8 @@ part_number: SMT3000RMI2UC u_height: 2 is_full_depth: true airflow: front-to-rear +front_image: true +rear_image: true comments: APC Smart-UPS, Line Interactive, 3000VA, Rackmount 2U, 230V, 6x IEC C13 outlets, SmartSlot, AVR, LCD console-ports: - name: Serial diff --git a/device-types/APC/SMX3000RMLV2U.yaml b/device-types/APC/SMX3000RMLV2U.yaml new file mode 100644 index 000000000..4a10bcfdb --- /dev/null +++ b/device-types/APC/SMX3000RMLV2U.yaml @@ -0,0 +1,46 @@ +--- +manufacturer: APC +model: SMX3000RMLV2U +slug: apc-smx3000rmlv2u +part_number: SMX3000RMLV2U +u_height: 2 +is_full_depth: true +airflow: front-to-rear +front_image: true +rear_image: true +weight: 84.77 +weight_unit: lb +comments: APC Smart-UPS X, Line Interactive, 3kVA, Rack/tower convertible 2U, 100V-127V, 3x 5-15R+3x 5-20R+1x L5-30R NEMA, SmartSlot, Extended runtime +console-ports: + - name: Serial + type: rj-45 + - name: USB + type: usb-b +power-ports: + - name: Source + type: nema-l5-30p + maximum_draw: 3600 +power-outlets: + - name: Group 1 Outlet 1 + type: nema-5-15r + power_port: Source + - name: Group 1 Outlet 2 + type: nema-5-15r + power_port: Source + - name: Group 1 Outlet 3 + type: nema-5-15r + power_port: Source + - name: Group 2 Outlet 1 + type: nema-5-20r + power_port: Source + - name: Group 2 Outlet 2 + type: nema-5-20r + power_port: Source + - name: Group 2 Outlet 3 + type: nema-5-20r + power_port: Source + - name: Group 3 Outlet 1 + type: nema-l5-30r + power_port: Source +module-bays: + - name: SmartSlot diff --git a/device-types/AVM/FRITZBox-5530-Fiber.yaml b/device-types/AVM/FRITZBox-5530-Fiber.yaml new file mode 100644 index 000000000..38eca0a92 --- /dev/null +++ b/device-types/AVM/FRITZBox-5530-Fiber.yaml @@ -0,0 +1,31 @@ +--- +manufacturer: AVM +model: FRITZ!Box 5530 Fiber +slug: avm-fritzbox-5530-fiber +part_number: '20002960' +u_height: 0 +is_full_depth: false +airflow: passive +comments: '[AVM FRITZ!Box 5530 Fiber Datasheet](https://avm.de/produkte/fritzbox/fritzbox-5530-fiber/technische-daten/)' +power-ports: + - name: Power + type: dc-terminal + maximum_draw: 30 +interfaces: + - name: Fiber + label: Fiber + type: 10gbase-x-sfpp + - name: FON + label: FON + type: other + - name: LAN1 + label: LAN 1 + type: 2.5gbase-t + - name: LAN2 + label: LAN 2 + type: 1000base-t + - name: LAN3 + label: LAN 3 + type: 1000base-t + - name: WiFi + type: ieee802.11ax diff --git a/device-types/AVM/FRITZBox-5590-Fiber.yaml b/device-types/AVM/FRITZBox-5590-Fiber.yaml new file mode 100644 index 000000000..b7407ecb0 --- /dev/null +++ b/device-types/AVM/FRITZBox-5590-Fiber.yaml @@ -0,0 +1,40 @@ +--- +manufacturer: AVM +model: FRITZ!Box 5590 Fiber +slug: avm-fritzbox-5590-fiber +part_number: '20002981' +u_height: 0 +is_full_depth: false +airflow: passive +comments: '[AVM FRITZ!Box 5590 Fiber Datasheet](https://avm.de/produkte/fritzbox/fritzbox-5590-fiber/technische-daten/)' +power-ports: + - name: Power + type: dc-terminal + maximum_draw: 30 +interfaces: + - name: Fiber + label: Fiber + type: 10gbase-x-sfpp + - name: FON1 + label: FON 1 + type: other + - name: FON2 + label: FON 2 + type: other + - name: WAN + label: WAN + type: 2.5gbase-t + - name: LAN1 + label: LAN 1 + type: 1000base-t + - name: LAN2 + label: LAN 2 + type: 1000base-t + - name: LAN3 + label: LAN 3 + type: 1000base-t + - name: LAN4 + label: LAN 4 + type: 1000base-t + - name: WiFi + type: ieee802.11ax diff --git a/device-types/AVM/FRITZBox-7510.yaml b/device-types/AVM/FRITZBox-7510.yaml new file mode 100644 index 000000000..e00d41eda --- /dev/null +++ b/device-types/AVM/FRITZBox-7510.yaml @@ -0,0 +1,25 @@ +--- +manufacturer: AVM +model: FRITZ!Box 7510 +slug: avm-fritzbox-7510 +part_number: '20002839' +u_height: 0 +is_full_depth: false +airflow: passive +comments: '[AVM FRITZ!Box 7510 Datasheet](https://avm.de/produkte/fritzbox/fritzbox-7510/technische-daten/)' +power-ports: + - name: Power + type: dc-terminal + maximum_draw: 30 +interfaces: + - name: DSL + label: DSL + type: xdsl + - name: FON1 + label: FON 1 + type: other + - name: LAN1 + label: LAN 1 + type: 1000base-t + - name: WiFi + type: ieee802.11ax diff --git a/device-types/AVM/FRITZBox-7690.yaml b/device-types/AVM/FRITZBox-7690.yaml new file mode 100644 index 000000000..cd2af4780 --- /dev/null +++ b/device-types/AVM/FRITZBox-7690.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: AVM +model: FRITZ!Box 7690 +slug: avm-fritzbox-7690 +part_number: '20003057' +u_height: 0 +is_full_depth: false +airflow: passive +comments: '[AVM FRITZ!Box 7690 Datasheet](https://avm.de/produkte/fritzbox/fritzbox-7690/technische-daten/)' +power-ports: + - name: Power + type: dc-terminal + maximum_draw: 30 +interfaces: + - name: DSL + label: DSL + type: xdsl + - name: FON1 + label: FON 1 + type: other + - name: FON2 + label: FON 2 + type: other + - name: WAN_LAN + label: WAN/LAN + type: 2.5gbase-t + - name: LAN1 + label: LAN 1 + type: 2.5gbase-t + - name: LAN2 + label: LAN 2 + type: 1000base-t + - name: LAN3 + label: LAN 3 + type: 1000base-t + - name: WiFi + type: ieee802.11be diff --git a/device-types/Adtran/NetVanta-4660.yaml b/device-types/Adtran/NetVanta-4660.yaml index b394af370..b4f4a664a 100644 --- a/device-types/Adtran/NetVanta-4660.yaml +++ b/device-types/Adtran/NetVanta-4660.yaml @@ -6,6 +6,7 @@ part_number: 17004660F1 weight: 3.2 weight_unit: kg u_height: 1 +front_image: true is_full_depth: false console-ports: - name: Console diff --git a/device-types/Apple/mac-mini-2023.yaml b/device-types/Apple/mac-mini-2023.yaml new file mode 100644 index 000000000..2c86a14dc --- /dev/null +++ b/device-types/Apple/mac-mini-2023.yaml @@ -0,0 +1,32 @@ +--- +manufacturer: Apple +model: Mac mini (2023) +slug: apple-mac-mini-2023 +part_number: Mac14,3 +u_height: 1.0 +is_full_depth: false +airflow: passive +weight: 2.6 +weight_unit: lb +comments: https://support.apple.com/en-us/111837 +power-ports: + - name: Power + type: nema-1-15p + maximum_draw: 150 +interfaces: + - name: eth + type: 10gbase-t + enabled: true + mgmt_only: false + - name: thunderbolt-1 + type: other + enabled: true + mgmt_only: false + - name: thunderbolt-2 + type: other + enabled: true + mgmt_only: false + - name: wireless + type: ieee802.11ax + enabled: true + mgmt_only: false diff --git a/device-types/Arctic-Wolf/awn1000-10g.yaml b/device-types/Arctic-Wolf/awn1000-10g.yaml new file mode 100644 index 000000000..009e32855 --- /dev/null +++ b/device-types/Arctic-Wolf/awn1000-10g.yaml @@ -0,0 +1,90 @@ +--- +manufacturer: Arctic Wolf +model: AWN1000 10G +slug: arctic-wolf-awn1000-10g +description: 10G security sensor +part_number: AWN1000 10G +u_height: 1.0 +airflow: front-to-rear +is_full_depth: true +comments: '[Product documentation](https://docs.arcticwolf.com/bundle/sensors/page/deploy_an_awn1000_10g_sensor_with_internal_tap.html)' +console-ports: + - name: Console + type: rj-45 +interfaces: + - name: LAN0 + type: 10gbase-t + mgmt_only: false + description: 10G internal tap + - name: LAN1 + type: 10gbase-t + mgmt_only: false + description: 10G internal tap + - name: LAN2 + type: 1000base-t + mgmt_only: false + description: 1G internal tap + - name: LAN3 + type: 1000base-t + mgmt_only: false + description: 1G internal tap + - name: LAN4 + type: 1000base-t + mgmt_only: false + description: 1G internal tap + - name: LAN5 + type: 1000base-t + mgmt_only: false + description: 1G internal tap + - name: Management + type: 1000base-t + mgmt_only: true + - name: LAN6 + type: 10gbase-x-sfpp + mgmt_only: false + description: 10G Mirror + label: '1' + - name: LAN7 + type: 10gbase-x-sfpp + mgmt_only: false + description: 10G Mirror + label: '2' + - name: LAN8 + type: 10gbase-x-sfpp + mgmt_only: false + description: 10G Mirror + label: '3' + - name: LAN9 + type: 10gbase-x-sfpp + mgmt_only: false + description: 10G Mirror + label: '4' + - name: WAN0 + type: 10gbase-x-sfpp + mgmt_only: false + description: 10G internal tap + - name: WAN1 + type: 10gbase-x-sfpp + mgmt_only: false + description: 10G internal tap + - name: WAN2 + type: 1000base-t + mgmt_only: false + description: 1G internal tap + - name: WAN3 + type: 1000base-t + mgmt_only: false + description: 1G internal tap + - name: WAN4 + type: 1000base-t + mgmt_only: false + description: 1G internal tap + - name: WAN5 + type: 1000base-t + mgmt_only: false + description: 1G internal tap +module-bays: + - name: PS-A + position: A + - name: PS-B + position: B diff --git a/device-types/Arista/DCS-7050CX3-32C-F.yaml b/device-types/Arista/DCS-7050CX3-32C-F.yaml index dbc2b25bc..192641bd4 100644 --- a/device-types/Arista/DCS-7050CX3-32C-F.yaml +++ b/device-types/Arista/DCS-7050CX3-32C-F.yaml @@ -17,6 +17,8 @@ module-bays: position: '0' - name: PSU 1 position: '1' +front_image: true +rear_image: true interfaces: - name: Ethernet1/1 type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7050CX3-32C-R.yaml b/device-types/Arista/DCS-7050CX3-32C-R.yaml index c481fd7cd..0b72b3bb4 100644 --- a/device-types/Arista/DCS-7050CX3-32C-R.yaml +++ b/device-types/Arista/DCS-7050CX3-32C-R.yaml @@ -17,6 +17,8 @@ module-bays: position: '0' - name: PSU 1 position: '1' +front_image: true +rear_image: false interfaces: - name: Ethernet1/1 type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7050TX-64.yaml b/device-types/Arista/DCS-7050TX-64.yaml new file mode 100644 index 000000000..7e8487cf1 --- /dev/null +++ b/device-types/Arista/DCS-7050TX-64.yaml @@ -0,0 +1,125 @@ +--- +manufacturer: Arista +model: DCS-7050TX-64 +slug: arista-dcs-7050tx-64 +part_number: DCS-7050TX-64 +airflow: front-to-rear +weight: 8.6 +weight_unit: kg +is_full_depth: true +u_height: 1 +interfaces: + - name: Ethernet1 + type: 10gbase-t + - name: Ethernet2 + type: 10gbase-t + - name: Ethernet3 + type: 10gbase-t + - name: Ethernet4 + type: 10gbase-t + - name: Ethernet5 + type: 10gbase-t + - name: Ethernet6 + type: 10gbase-t + - name: Ethernet7 + type: 10gbase-t + - name: Ethernet8 + type: 10gbase-t + - name: Ethernet9 + type: 10gbase-t + - name: Ethernet10 + type: 10gbase-t + - name: Ethernet11 + type: 10gbase-t + - name: Ethernet12 + type: 10gbase-t + - name: Ethernet13 + type: 10gbase-t + - name: Ethernet14 + type: 10gbase-t + - name: Ethernet15 + type: 10gbase-t + - name: Ethernet16 + type: 10gbase-t + - name: Ethernet17 + type: 10gbase-t + - name: Ethernet18 + type: 10gbase-t + - name: Ethernet19 + type: 10gbase-t + - name: Ethernet20 + type: 10gbase-t + - name: Ethernet21 + type: 10gbase-t + - name: Ethernet22 + type: 10gbase-t + - name: Ethernet23 + type: 10gbase-t + - name: Ethernet24 + type: 10gbase-t + - name: Ethernet25 + type: 10gbase-t + - name: Ethernet26 + type: 10gbase-t + - name: Ethernet27 + type: 10gbase-t + - name: Ethernet28 + type: 10gbase-t + - name: Ethernet29 + type: 10gbase-t + - name: Ethernet30 + type: 10gbase-t + - name: Ethernet31 + type: 10gbase-t + - name: Ethernet32 + type: 10gbase-t + - name: Ethernet33 + type: 10gbase-t + - name: Ethernet34 + type: 10gbase-t + - name: Ethernet35 + type: 10gbase-t + - name: Ethernet36 + type: 10gbase-t + - name: Ethernet37 + type: 10gbase-t + - name: Ethernet38 + type: 10gbase-t + - name: Ethernet39 + type: 10gbase-t + - name: Ethernet40 + type: 10gbase-t + - name: Ethernet41 + type: 10gbase-t + - name: Ethernet42 + type: 10gbase-t + - name: Ethernet43 + type: 10gbase-t + - name: Ethernet44 + type: 10gbase-t + - name: Ethernet45 + type: 10gbase-t + - name: Ethernet46 + type: 10gbase-t + - name: Ethernet47 + type: 10gbase-t + - name: Ethernet48 + type: 10gbase-t + - name: Ethernet49 + type: 40gbase-x-qsfpp + - name: Ethernet50 + type: 40gbase-x-qsfpp + - name: Ethernet51 + type: 40gbase-x-qsfpp + - name: Ethernet52 + type: 40gbase-x-qsfpp + - name: Management1 + type: 1000base-t +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '1' + - name: PS2 + position: '2' diff --git a/device-types/Arista/DCS-7060DX5-32-F.yaml b/device-types/Arista/DCS-7060DX5-32-F.yaml new file mode 100644 index 000000000..494e0ab28 --- /dev/null +++ b/device-types/Arista/DCS-7060DX5-32-F.yaml @@ -0,0 +1,91 @@ +--- +manufacturer: Arista +model: DCS-7060DX5-32-F +part_number: DCS-7060DX5-32-F +slug: arista-dcs-7060dx5-32-f +is_full_depth: true +u_height: 1 +airflow: front-to-rear +weight: 11.06 +weight_unit: kg +comments: '[Arista 7060X5 Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7060X5-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '0' + - name: PS2 + position: '1' +front_image: true +rear_image: true +interfaces: + - name: Ethernet1/1 + type: 400gbase-x-qsfpdd + - name: Ethernet2/1 + type: 400gbase-x-qsfpdd + - name: Ethernet3/1 + type: 400gbase-x-qsfpdd + - name: Ethernet4/1 + type: 400gbase-x-qsfpdd + - name: Ethernet5/1 + type: 400gbase-x-qsfpdd + - name: Ethernet6/1 + type: 400gbase-x-qsfpdd + - name: Ethernet7/1 + type: 400gbase-x-qsfpdd + - name: Ethernet8/1 + type: 400gbase-x-qsfpdd + - name: Ethernet9/1 + type: 400gbase-x-qsfpdd + - name: Ethernet10/1 + type: 400gbase-x-qsfpdd + - name: Ethernet11/1 + type: 400gbase-x-qsfpdd + - name: Ethernet12/1 + type: 400gbase-x-qsfpdd + - name: Ethernet13/1 + type: 400gbase-x-qsfpdd + - name: Ethernet14/1 + type: 400gbase-x-qsfpdd + - name: Ethernet15/1 + type: 400gbase-x-qsfpdd + - name: Ethernet16/1 + type: 400gbase-x-qsfpdd + - name: Ethernet17/1 + type: 400gbase-x-qsfpdd + - name: Ethernet18/1 + type: 400gbase-x-qsfpdd + - name: Ethernet19/1 + type: 400gbase-x-qsfpdd + - name: Ethernet20/1 + type: 400gbase-x-qsfpdd + - name: Ethernet21/1 + type: 400gbase-x-qsfpdd + - name: Ethernet22/1 + type: 400gbase-x-qsfpdd + - name: Ethernet23/1 + type: 400gbase-x-qsfpdd + - name: Ethernet24/1 + type: 400gbase-x-qsfpdd + - name: Ethernet25/1 + type: 400gbase-x-qsfpdd + - name: Ethernet26/1 + type: 400gbase-x-qsfpdd + - name: Ethernet27/1 + type: 400gbase-x-qsfpdd + - name: Ethernet28/1 + type: 400gbase-x-qsfpdd + - name: Ethernet29/1 + type: 400gbase-x-qsfpdd + - name: Ethernet30/1 + type: 400gbase-x-qsfpdd + - name: Ethernet31/1 + type: 400gbase-x-qsfpdd + - name: Ethernet32/1 + type: 400gbase-x-qsfpdd + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7060DX5-32-R.yaml b/device-types/Arista/DCS-7060DX5-32-R.yaml new file mode 100644 index 000000000..bf86888f7 --- /dev/null +++ b/device-types/Arista/DCS-7060DX5-32-R.yaml @@ -0,0 +1,91 @@ +--- +manufacturer: Arista +model: DCS-7060DX5-32-R +part_number: DCS-7060DX5-32-R +slug: arista-dcs-7060dx5-32-r +is_full_depth: true +u_height: 1 +airflow: rear-to-front +weight: 11.06 +weight_unit: kg +comments: '[Arista 7060X5 Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7060X5-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '0' + - name: PS2 + position: '1' +front_image: true +rear_image: false +interfaces: + - name: Ethernet1/1 + type: 400gbase-x-qsfpdd + - name: Ethernet2/1 + type: 400gbase-x-qsfpdd + - name: Ethernet3/1 + type: 400gbase-x-qsfpdd + - name: Ethernet4/1 + type: 400gbase-x-qsfpdd + - name: Ethernet5/1 + type: 400gbase-x-qsfpdd + - name: Ethernet6/1 + type: 400gbase-x-qsfpdd + - name: Ethernet7/1 + type: 400gbase-x-qsfpdd + - name: Ethernet8/1 + type: 400gbase-x-qsfpdd + - name: Ethernet9/1 + type: 400gbase-x-qsfpdd + - name: Ethernet10/1 + type: 400gbase-x-qsfpdd + - name: Ethernet11/1 + type: 400gbase-x-qsfpdd + - name: Ethernet12/1 + type: 400gbase-x-qsfpdd + - name: Ethernet13/1 + type: 400gbase-x-qsfpdd + - name: Ethernet14/1 + type: 400gbase-x-qsfpdd + - name: Ethernet15/1 + type: 400gbase-x-qsfpdd + - name: Ethernet16/1 + type: 400gbase-x-qsfpdd + - name: Ethernet17/1 + type: 400gbase-x-qsfpdd + - name: Ethernet18/1 + type: 400gbase-x-qsfpdd + - name: Ethernet19/1 + type: 400gbase-x-qsfpdd + - name: Ethernet20/1 + type: 400gbase-x-qsfpdd + - name: Ethernet21/1 + type: 400gbase-x-qsfpdd + - name: Ethernet22/1 + type: 400gbase-x-qsfpdd + - name: Ethernet23/1 + type: 400gbase-x-qsfpdd + - name: Ethernet24/1 + type: 400gbase-x-qsfpdd + - name: Ethernet25/1 + type: 400gbase-x-qsfpdd + - name: Ethernet26/1 + type: 400gbase-x-qsfpdd + - name: Ethernet27/1 + type: 400gbase-x-qsfpdd + - name: Ethernet28/1 + type: 400gbase-x-qsfpdd + - name: Ethernet29/1 + type: 400gbase-x-qsfpdd + - name: Ethernet30/1 + type: 400gbase-x-qsfpdd + - name: Ethernet31/1 + type: 400gbase-x-qsfpdd + - name: Ethernet32/1 + type: 400gbase-x-qsfpdd + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7060DX5-64-F.yaml b/device-types/Arista/DCS-7060DX5-64-F.yaml new file mode 100644 index 000000000..8ff126988 --- /dev/null +++ b/device-types/Arista/DCS-7060DX5-64-F.yaml @@ -0,0 +1,93 @@ +--- +manufacturer: Arista +model: DCS-7060DX5-64-F +part_number: DCS-7060DX5-64-F +slug: arista-dcs-7060dx5-64-f +is_full_depth: true +u_height: 1 +airflow: front-to-rear +weight: 14.6 +weight_unit: kg +comments: '[Arista 7060X5 Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7060X5-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '0' + - name: PS2 + position: '1' +front_image: true +rear_image: true +interfaces: + - name: Ethernet1/1 + type: 800gbase-x-qsfpdd + - name: Ethernet2/1 + type: 800gbase-x-qsfpdd + - name: Ethernet3/1 + type: 800gbase-x-qsfpdd + - name: Ethernet4/1 + type: 800gbase-x-qsfpdd + - name: Ethernet5/1 + type: 800gbase-x-qsfpdd + - name: Ethernet6/1 + type: 800gbase-x-qsfpdd + - name: Ethernet7/1 + type: 800gbase-x-qsfpdd + - name: Ethernet8/1 + type: 800gbase-x-qsfpdd + - name: Ethernet9/1 + type: 800gbase-x-qsfpdd + - name: Ethernet10/1 + type: 800gbase-x-qsfpdd + - name: Ethernet11/1 + type: 800gbase-x-qsfpdd + - name: Ethernet12/1 + type: 800gbase-x-qsfpdd + - name: Ethernet13/1 + type: 800gbase-x-qsfpdd + - name: Ethernet14/1 + type: 800gbase-x-qsfpdd + - name: Ethernet15/1 + type: 800gbase-x-qsfpdd + - name: Ethernet16/1 + type: 800gbase-x-qsfpdd + - name: Ethernet17/1 + type: 800gbase-x-qsfpdd + - name: Ethernet18/1 + type: 800gbase-x-qsfpdd + - name: Ethernet19/1 + type: 800gbase-x-qsfpdd + - name: Ethernet20/1 + type: 800gbase-x-qsfpdd + - name: Ethernet21/1 + type: 800gbase-x-qsfpdd + - name: Ethernet22/1 + type: 800gbase-x-qsfpdd + - name: Ethernet23/1 + type: 800gbase-x-qsfpdd + - name: Ethernet24/1 + type: 800gbase-x-qsfpdd + - name: Ethernet25/1 + type: 800gbase-x-qsfpdd + - name: Ethernet26/1 + type: 800gbase-x-qsfpdd + - name: Ethernet27/1 + type: 800gbase-x-qsfpdd + - name: Ethernet28/1 + type: 800gbase-x-qsfpdd + - name: Ethernet29/1 + type: 800gbase-x-qsfpdd + - name: Ethernet30/1 + type: 800gbase-x-qsfpdd + - name: Ethernet31/1 + type: 800gbase-x-qsfpdd + - name: Ethernet32/1 + type: 800gbase-x-qsfpdd + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7060DX5-64E-F.yaml b/device-types/Arista/DCS-7060DX5-64E-F.yaml new file mode 100644 index 000000000..76583b52e --- /dev/null +++ b/device-types/Arista/DCS-7060DX5-64E-F.yaml @@ -0,0 +1,93 @@ +--- +manufacturer: Arista +model: DCS-7060DX5-64E-F +part_number: DCS-7060DX5-64E-F +slug: arista-dcs-7060dx5-64e-f +is_full_depth: true +u_height: 1 +airflow: front-to-rear +weight: 14.6 +weight_unit: kg +comments: '[Arista 7060X5 Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7060X5-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '0' + - name: PS2 + position: '1' +front_image: true +rear_image: true +interfaces: + - name: Ethernet1/1 + type: 800gbase-x-qsfpdd + - name: Ethernet2/1 + type: 800gbase-x-qsfpdd + - name: Ethernet3/1 + type: 800gbase-x-qsfpdd + - name: Ethernet4/1 + type: 800gbase-x-qsfpdd + - name: Ethernet5/1 + type: 800gbase-x-qsfpdd + - name: Ethernet6/1 + type: 800gbase-x-qsfpdd + - name: Ethernet7/1 + type: 800gbase-x-qsfpdd + - name: Ethernet8/1 + type: 800gbase-x-qsfpdd + - name: Ethernet9/1 + type: 800gbase-x-qsfpdd + - name: Ethernet10/1 + type: 800gbase-x-qsfpdd + - name: Ethernet11/1 + type: 800gbase-x-qsfpdd + - name: Ethernet12/1 + type: 800gbase-x-qsfpdd + - name: Ethernet13/1 + type: 800gbase-x-qsfpdd + - name: Ethernet14/1 + type: 800gbase-x-qsfpdd + - name: Ethernet15/1 + type: 800gbase-x-qsfpdd + - name: Ethernet16/1 + type: 800gbase-x-qsfpdd + - name: Ethernet17/1 + type: 800gbase-x-qsfpdd + - name: Ethernet18/1 + type: 800gbase-x-qsfpdd + - name: Ethernet19/1 + type: 800gbase-x-qsfpdd + - name: Ethernet20/1 + type: 800gbase-x-qsfpdd + - name: Ethernet21/1 + type: 800gbase-x-qsfpdd + - name: Ethernet22/1 + type: 800gbase-x-qsfpdd + - name: Ethernet23/1 + type: 800gbase-x-qsfpdd + - name: Ethernet24/1 + type: 800gbase-x-qsfpdd + - name: Ethernet25/1 + type: 800gbase-x-qsfpdd + - name: Ethernet26/1 + type: 800gbase-x-qsfpdd + - name: Ethernet27/1 + type: 800gbase-x-qsfpdd + - name: Ethernet28/1 + type: 800gbase-x-qsfpdd + - name: Ethernet29/1 + type: 800gbase-x-qsfpdd + - name: Ethernet30/1 + type: 800gbase-x-qsfpdd + - name: Ethernet31/1 + type: 800gbase-x-qsfpdd + - name: Ethernet32/1 + type: 800gbase-x-qsfpdd + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7060DX5-64S-F.yaml b/device-types/Arista/DCS-7060DX5-64S-F.yaml new file mode 100644 index 000000000..3213e0693 --- /dev/null +++ b/device-types/Arista/DCS-7060DX5-64S-F.yaml @@ -0,0 +1,157 @@ +--- +manufacturer: Arista +model: DCS-7060DX5-64S-F +part_number: DCS-7060DX5-64S-F +slug: arista-dcs-7060dx5-64s-f +is_full_depth: true +u_height: 2 +airflow: front-to-rear +weight: 21.95 +weight_unit: kg +comments: '[Arista 7060X5 Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7060X5-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '0' + - name: PS2 + position: '1' +front_image: true +rear_image: true +interfaces: + - name: Ethernet1/1 + type: 400gbase-x-qsfpdd + - name: Ethernet2/1 + type: 400gbase-x-qsfpdd + - name: Ethernet3/1 + type: 400gbase-x-qsfpdd + - name: Ethernet4/1 + type: 400gbase-x-qsfpdd + - name: Ethernet5/1 + type: 400gbase-x-qsfpdd + - name: Ethernet6/1 + type: 400gbase-x-qsfpdd + - name: Ethernet7/1 + type: 400gbase-x-qsfpdd + - name: Ethernet8/1 + type: 400gbase-x-qsfpdd + - name: Ethernet9/1 + type: 400gbase-x-qsfpdd + - name: Ethernet10/1 + type: 400gbase-x-qsfpdd + - name: Ethernet11/1 + type: 400gbase-x-qsfpdd + - name: Ethernet12/1 + type: 400gbase-x-qsfpdd + - name: Ethernet13/1 + type: 400gbase-x-qsfpdd + - name: Ethernet14/1 + type: 400gbase-x-qsfpdd + - name: Ethernet15/1 + type: 400gbase-x-qsfpdd + - name: Ethernet16/1 + type: 400gbase-x-qsfpdd + - name: Ethernet17/1 + type: 400gbase-x-qsfpdd + - name: Ethernet18/1 + type: 400gbase-x-qsfpdd + - name: Ethernet19/1 + type: 400gbase-x-qsfpdd + - name: Ethernet20/1 + type: 400gbase-x-qsfpdd + - name: Ethernet21/1 + type: 400gbase-x-qsfpdd + - name: Ethernet22/1 + type: 400gbase-x-qsfpdd + - name: Ethernet23/1 + type: 400gbase-x-qsfpdd + - name: Ethernet24/1 + type: 400gbase-x-qsfpdd + - name: Ethernet25/1 + type: 400gbase-x-qsfpdd + - name: Ethernet26/1 + type: 400gbase-x-qsfpdd + - name: Ethernet27/1 + type: 400gbase-x-qsfpdd + - name: Ethernet28/1 + type: 400gbase-x-qsfpdd + - name: Ethernet29/1 + type: 400gbase-x-qsfpdd + - name: Ethernet30/1 + type: 400gbase-x-qsfpdd + - name: Ethernet31/1 + type: 400gbase-x-qsfpdd + - name: Ethernet32/1 + type: 400gbase-x-qsfpdd + - name: Ethernet33/1 + type: 400gbase-x-qsfpdd + - name: Ethernet34/1 + type: 400gbase-x-qsfpdd + - name: Ethernet35/1 + type: 400gbase-x-qsfpdd + - name: Ethernet36/1 + type: 400gbase-x-qsfpdd + - name: Ethernet37/1 + type: 400gbase-x-qsfpdd + - name: Ethernet38/1 + type: 400gbase-x-qsfpdd + - name: Ethernet39/1 + type: 400gbase-x-qsfpdd + - name: Ethernet40/1 + type: 400gbase-x-qsfpdd + - name: Ethernet41/1 + type: 400gbase-x-qsfpdd + - name: Ethernet42/1 + type: 400gbase-x-qsfpdd + - name: Ethernet43/1 + type: 400gbase-x-qsfpdd + - name: Ethernet44/1 + type: 400gbase-x-qsfpdd + - name: Ethernet45/1 + type: 400gbase-x-qsfpdd + - name: Ethernet46/1 + type: 400gbase-x-qsfpdd + - name: Ethernet47/1 + type: 400gbase-x-qsfpdd + - name: Ethernet48/1 + type: 400gbase-x-qsfpdd + - name: Ethernet49/1 + type: 400gbase-x-qsfpdd + - name: Ethernet50/1 + type: 400gbase-x-qsfpdd + - name: Ethernet51/1 + type: 400gbase-x-qsfpdd + - name: Ethernet52/1 + type: 400gbase-x-qsfpdd + - name: Ethernet53/1 + type: 400gbase-x-qsfpdd + - name: Ethernet54/1 + type: 400gbase-x-qsfpdd + - name: Ethernet55/1 + type: 400gbase-x-qsfpdd + - name: Ethernet56/1 + type: 400gbase-x-qsfpdd + - name: Ethernet57/1 + type: 400gbase-x-qsfpdd + - name: Ethernet58/1 + type: 400gbase-x-qsfpdd + - name: Ethernet59/1 + type: 400gbase-x-qsfpdd + - name: Ethernet60/1 + type: 400gbase-x-qsfpdd + - name: Ethernet61/1 + type: 400gbase-x-qsfpdd + - name: Ethernet62/1 + type: 400gbase-x-qsfpdd + - name: Ethernet63/1 + type: 400gbase-x-qsfpdd + - name: Ethernet64/1 + type: 400gbase-x-qsfpdd + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7060DX5-64S-R.yaml b/device-types/Arista/DCS-7060DX5-64S-R.yaml new file mode 100644 index 000000000..5a05a5c6b --- /dev/null +++ b/device-types/Arista/DCS-7060DX5-64S-R.yaml @@ -0,0 +1,157 @@ +--- +manufacturer: Arista +model: DCS-7060DX5-64S-R +part_number: DCS-7060DX5-64S-R +slug: arista-dcs-7060dx5-64s-r +is_full_depth: true +u_height: 2 +airflow: rear-to-front +weight: 21.95 +weight_unit: kg +comments: '[Arista 7060X5 Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7060X5-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '0' + - name: PS2 + position: '1' +front_image: true +rear_image: false +interfaces: + - name: Ethernet1/1 + type: 400gbase-x-qsfpdd + - name: Ethernet2/1 + type: 400gbase-x-qsfpdd + - name: Ethernet3/1 + type: 400gbase-x-qsfpdd + - name: Ethernet4/1 + type: 400gbase-x-qsfpdd + - name: Ethernet5/1 + type: 400gbase-x-qsfpdd + - name: Ethernet6/1 + type: 400gbase-x-qsfpdd + - name: Ethernet7/1 + type: 400gbase-x-qsfpdd + - name: Ethernet8/1 + type: 400gbase-x-qsfpdd + - name: Ethernet9/1 + type: 400gbase-x-qsfpdd + - name: Ethernet10/1 + type: 400gbase-x-qsfpdd + - name: Ethernet11/1 + type: 400gbase-x-qsfpdd + - name: Ethernet12/1 + type: 400gbase-x-qsfpdd + - name: Ethernet13/1 + type: 400gbase-x-qsfpdd + - name: Ethernet14/1 + type: 400gbase-x-qsfpdd + - name: Ethernet15/1 + type: 400gbase-x-qsfpdd + - name: Ethernet16/1 + type: 400gbase-x-qsfpdd + - name: Ethernet17/1 + type: 400gbase-x-qsfpdd + - name: Ethernet18/1 + type: 400gbase-x-qsfpdd + - name: Ethernet19/1 + type: 400gbase-x-qsfpdd + - name: Ethernet20/1 + type: 400gbase-x-qsfpdd + - name: Ethernet21/1 + type: 400gbase-x-qsfpdd + - name: Ethernet22/1 + type: 400gbase-x-qsfpdd + - name: Ethernet23/1 + type: 400gbase-x-qsfpdd + - name: Ethernet24/1 + type: 400gbase-x-qsfpdd + - name: Ethernet25/1 + type: 400gbase-x-qsfpdd + - name: Ethernet26/1 + type: 400gbase-x-qsfpdd + - name: Ethernet27/1 + type: 400gbase-x-qsfpdd + - name: Ethernet28/1 + type: 400gbase-x-qsfpdd + - name: Ethernet29/1 + type: 400gbase-x-qsfpdd + - name: Ethernet30/1 + type: 400gbase-x-qsfpdd + - name: Ethernet31/1 + type: 400gbase-x-qsfpdd + - name: Ethernet32/1 + type: 400gbase-x-qsfpdd + - name: Ethernet33/1 + type: 400gbase-x-qsfpdd + - name: Ethernet34/1 + type: 400gbase-x-qsfpdd + - name: Ethernet35/1 + type: 400gbase-x-qsfpdd + - name: Ethernet36/1 + type: 400gbase-x-qsfpdd + - name: Ethernet37/1 + type: 400gbase-x-qsfpdd + - name: Ethernet38/1 + type: 400gbase-x-qsfpdd + - name: Ethernet39/1 + type: 400gbase-x-qsfpdd + - name: Ethernet40/1 + type: 400gbase-x-qsfpdd + - name: Ethernet41/1 + type: 400gbase-x-qsfpdd + - name: Ethernet42/1 + type: 400gbase-x-qsfpdd + - name: Ethernet43/1 + type: 400gbase-x-qsfpdd + - name: Ethernet44/1 + type: 400gbase-x-qsfpdd + - name: Ethernet45/1 + type: 400gbase-x-qsfpdd + - name: Ethernet46/1 + type: 400gbase-x-qsfpdd + - name: Ethernet47/1 + type: 400gbase-x-qsfpdd + - name: Ethernet48/1 + type: 400gbase-x-qsfpdd + - name: Ethernet49/1 + type: 400gbase-x-qsfpdd + - name: Ethernet50/1 + type: 400gbase-x-qsfpdd + - name: Ethernet51/1 + type: 400gbase-x-qsfpdd + - name: Ethernet52/1 + type: 400gbase-x-qsfpdd + - name: Ethernet53/1 + type: 400gbase-x-qsfpdd + - name: Ethernet54/1 + type: 400gbase-x-qsfpdd + - name: Ethernet55/1 + type: 400gbase-x-qsfpdd + - name: Ethernet56/1 + type: 400gbase-x-qsfpdd + - name: Ethernet57/1 + type: 400gbase-x-qsfpdd + - name: Ethernet58/1 + type: 400gbase-x-qsfpdd + - name: Ethernet59/1 + type: 400gbase-x-qsfpdd + - name: Ethernet60/1 + type: 400gbase-x-qsfpdd + - name: Ethernet61/1 + type: 400gbase-x-qsfpdd + - name: Ethernet62/1 + type: 400gbase-x-qsfpdd + - name: Ethernet63/1 + type: 400gbase-x-qsfpdd + - name: Ethernet64/1 + type: 400gbase-x-qsfpdd + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7060PX5-64E-F.yaml b/device-types/Arista/DCS-7060PX5-64E-F.yaml new file mode 100644 index 000000000..3a34c0235 --- /dev/null +++ b/device-types/Arista/DCS-7060PX5-64E-F.yaml @@ -0,0 +1,93 @@ +--- +manufacturer: Arista +model: DCS-7060PX5-64E-F +part_number: DCS-7060PX5-64E-F +slug: arista-dcs-7060px5-64e-f +is_full_depth: true +u_height: 1 +airflow: front-to-rear +weight: 14.33 +weight_unit: kg +comments: '[Arista 7060X5 Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7060X5-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '0' + - name: PS2 + position: '1' +front_image: true +rear_image: true +interfaces: + - name: Ethernet1/1 + type: 800gbase-x-osfp + - name: Ethernet2/1 + type: 800gbase-x-osfp + - name: Ethernet3/1 + type: 800gbase-x-osfp + - name: Ethernet4/1 + type: 800gbase-x-osfp + - name: Ethernet5/1 + type: 800gbase-x-osfp + - name: Ethernet6/1 + type: 800gbase-x-osfp + - name: Ethernet7/1 + type: 800gbase-x-osfp + - name: Ethernet8/1 + type: 800gbase-x-osfp + - name: Ethernet9/1 + type: 800gbase-x-osfp + - name: Ethernet10/1 + type: 800gbase-x-osfp + - name: Ethernet11/1 + type: 800gbase-x-osfp + - name: Ethernet12/1 + type: 800gbase-x-osfp + - name: Ethernet13/1 + type: 800gbase-x-osfp + - name: Ethernet14/1 + type: 800gbase-x-osfp + - name: Ethernet15/1 + type: 800gbase-x-osfp + - name: Ethernet16/1 + type: 800gbase-x-osfp + - name: Ethernet17/1 + type: 800gbase-x-osfp + - name: Ethernet18/1 + type: 800gbase-x-osfp + - name: Ethernet19/1 + type: 800gbase-x-osfp + - name: Ethernet20/1 + type: 800gbase-x-osfp + - name: Ethernet21/1 + type: 800gbase-x-osfp + - name: Ethernet22/1 + type: 800gbase-x-osfp + - name: Ethernet23/1 + type: 800gbase-x-osfp + - name: Ethernet24/1 + type: 800gbase-x-osfp + - name: Ethernet25/1 + type: 800gbase-x-osfp + - name: Ethernet26/1 + type: 800gbase-x-osfp + - name: Ethernet27/1 + type: 800gbase-x-osfp + - name: Ethernet28/1 + type: 800gbase-x-osfp + - name: Ethernet29/1 + type: 800gbase-x-osfp + - name: Ethernet30/1 + type: 800gbase-x-osfp + - name: Ethernet31/1 + type: 800gbase-x-osfp + - name: Ethernet32/1 + type: 800gbase-x-osfp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-16G3S-F.yaml b/device-types/Arista/DCS-7130-16G3S-F.yaml new file mode 100644 index 000000000..65189ce7e --- /dev/null +++ b/device-types/Arista/DCS-7130-16G3S-F.yaml @@ -0,0 +1,59 @@ +--- +manufacturer: Arista +model: DCS-7130-16G3S-F +slug: arista-dcs-7130-16g3s-f +part_number: DCS-7130-16G3S-F +u_height: 2 +weight: 20 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7130 Connect S Series Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130-Connect-S-Series-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 190 + - name: PS2 + position: '1' + maximum_draw: 190 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-16G3S-R.yaml b/device-types/Arista/DCS-7130-16G3S-R.yaml new file mode 100644 index 000000000..7a2d3d231 --- /dev/null +++ b/device-types/Arista/DCS-7130-16G3S-R.yaml @@ -0,0 +1,59 @@ +--- +manufacturer: Arista +model: DCS-7130-16G3S-R +slug: arista-dcs-7130-16g3s-r +part_number: DCS-7130-16G3S-R +u_height: 2 +weight: 20 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7130 Connect S Series Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130-Connect-S-Series-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 190 + - name: PS2 + position: '1' + maximum_draw: 190 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-48EH-F.yaml b/device-types/Arista/DCS-7130-48EH-F.yaml new file mode 100644 index 000000000..53c469bab --- /dev/null +++ b/device-types/Arista/DCS-7130-48EH-F.yaml @@ -0,0 +1,122 @@ +--- +manufacturer: Arista +model: DCS-7130-48EH-F +slug: arista-dcs-7130-48eh-f +part_number: DCS-7130-48EH-F +u_height: 1 +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7130 E Series Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130E-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + - name: PS2 + position: '1' +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-48EH-R.yaml b/device-types/Arista/DCS-7130-48EH-R.yaml new file mode 100644 index 000000000..ef7968a6f --- /dev/null +++ b/device-types/Arista/DCS-7130-48EH-R.yaml @@ -0,0 +1,122 @@ +--- +manufacturer: Arista +model: DCS-7130-48EH-R +slug: arista-dcs-7130-48eh-r +part_number: DCS-7130-48EH-R +u_height: 1 +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7130 E Series Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130E-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + - name: PS2 + position: '1' +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-48G3S-F.yaml b/device-types/Arista/DCS-7130-48G3S-F.yaml new file mode 100644 index 000000000..f660cd96e --- /dev/null +++ b/device-types/Arista/DCS-7130-48G3S-F.yaml @@ -0,0 +1,123 @@ +--- +manufacturer: Arista +model: DCS-7130-48G3S-F +slug: arista-dcs-7130-48g3s-f +part_number: DCS-7130-48G3S-F +u_height: 2 +weight: 20 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7130 Connect S Series Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130-Connect-S-Series-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 190 + - name: PS2 + position: '1' + maximum_draw: 190 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-48G3S-R.yaml b/device-types/Arista/DCS-7130-48G3S-R.yaml new file mode 100644 index 000000000..af26c0ab6 --- /dev/null +++ b/device-types/Arista/DCS-7130-48G3S-R.yaml @@ -0,0 +1,123 @@ +--- +manufacturer: Arista +model: DCS-7130-48G3S-R +slug: arista-dcs-7130-48g3s-r +part_number: DCS-7130-48G3S-R +u_height: 2 +weight: 20 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7130 Connect S Series Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130-Connect-S-Series-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 190 + - name: PS2 + position: '1' + maximum_draw: 190 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-48LAS-F.yaml b/device-types/Arista/DCS-7130-48LAS-F.yaml new file mode 100644 index 000000000..f57680c41 --- /dev/null +++ b/device-types/Arista/DCS-7130-48LAS-F.yaml @@ -0,0 +1,126 @@ +--- +manufacturer: Arista +model: DCS-7130-48LAS-F +slug: arista-dcs-7130-48las-f +part_number: DCS-7130-48LAS-F +u_height: 1 +weight: 20 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 190 + - name: PS2 + position: '1' + maximum_draw: 190 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-48LAS-R.yaml b/device-types/Arista/DCS-7130-48LAS-R.yaml new file mode 100644 index 000000000..da548bab4 --- /dev/null +++ b/device-types/Arista/DCS-7130-48LAS-R.yaml @@ -0,0 +1,126 @@ +--- +manufacturer: Arista +model: DCS-7130-48LAS-R +slug: arista-dcs-7130-48las-r +part_number: DCS-7130-48LAS-R +u_height: 1 +weight: 20 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 190 + - name: PS2 + position: '1' + maximum_draw: 190 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-48LBAS-F.yaml b/device-types/Arista/DCS-7130-48LBAS-F.yaml new file mode 100644 index 000000000..60e1d9444 --- /dev/null +++ b/device-types/Arista/DCS-7130-48LBAS-F.yaml @@ -0,0 +1,126 @@ +--- +manufacturer: Arista +model: DCS-7130-48LBAS-F +slug: arista-dcs-7130-48lbas-f +part_number: DCS-7130-48LBAS-F +u_height: 1 +weight: 20 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 190 + - name: PS2 + position: '1' + maximum_draw: 190 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-48LBAS-R.yaml b/device-types/Arista/DCS-7130-48LBAS-R.yaml new file mode 100644 index 000000000..7dc013416 --- /dev/null +++ b/device-types/Arista/DCS-7130-48LBAS-R.yaml @@ -0,0 +1,126 @@ +--- +manufacturer: Arista +model: DCS-7130-48LBAS-R +slug: arista-dcs-7130-48lbas-r +part_number: DCS-7130-48LBAS-R +u_height: 1 +weight: 20 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 190 + - name: PS2 + position: '1' + maximum_draw: 190 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-48LBS-F.yaml b/device-types/Arista/DCS-7130-48LBS-F.yaml new file mode 100644 index 000000000..4cb6d1bbe --- /dev/null +++ b/device-types/Arista/DCS-7130-48LBS-F.yaml @@ -0,0 +1,126 @@ +--- +manufacturer: Arista +model: DCS-7130-48LBS-F +slug: arista-dcs-7130-48lbs-f +part_number: DCS-7130-48LBS-F +u_height: 1 +weight: 20 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 190 + - name: PS2 + position: '1' + maximum_draw: 190 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-48LBS-R.yaml b/device-types/Arista/DCS-7130-48LBS-R.yaml new file mode 100644 index 000000000..dbe87140d --- /dev/null +++ b/device-types/Arista/DCS-7130-48LBS-R.yaml @@ -0,0 +1,126 @@ +--- +manufacturer: Arista +model: DCS-7130-48LBS-R +slug: arista-dcs-7130-48lbs-r +part_number: DCS-7130-48LBS-R +u_height: 1 +weight: 20 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 190 + - name: PS2 + position: '1' + maximum_draw: 190 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-48LS-F.yaml b/device-types/Arista/DCS-7130-48LS-F.yaml new file mode 100644 index 000000000..a5b480a08 --- /dev/null +++ b/device-types/Arista/DCS-7130-48LS-F.yaml @@ -0,0 +1,126 @@ +--- +manufacturer: Arista +model: DCS-7130-48LS-F +slug: arista-dcs-7130-48ls-f +part_number: DCS-7130-48LS-F +u_height: 1 +weight: 20 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 190 + - name: PS2 + position: '1' + maximum_draw: 190 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-48LS-R.yaml b/device-types/Arista/DCS-7130-48LS-R.yaml new file mode 100644 index 000000000..a3899228e --- /dev/null +++ b/device-types/Arista/DCS-7130-48LS-R.yaml @@ -0,0 +1,126 @@ +--- +manufacturer: Arista +model: DCS-7130-48LS-R +slug: arista-dcs-7130-48ls-r +part_number: DCS-7130-48LS-R +u_height: 1 +weight: 20 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 190 + - name: PS2 + position: '1' + maximum_draw: 190 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-96G3S-F.yaml b/device-types/Arista/DCS-7130-96G3S-F.yaml new file mode 100644 index 000000000..0ef9d8d2f --- /dev/null +++ b/device-types/Arista/DCS-7130-96G3S-F.yaml @@ -0,0 +1,222 @@ +--- +manufacturer: Arista +model: DCS-7130-96G3S-F +slug: arista-dcs-7130-96g3s-f +part_number: DCS-7130-96G3S-F +u_height: 2 +weight: 22 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7130 Connect S Series Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130-Connect-S-Series-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 388 + - name: PS2 + position: '1' + maximum_draw: 388 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Ethernet49 + type: 10gbase-x-sfpp + - name: Ethernet50 + type: 10gbase-x-sfpp + - name: Ethernet51 + type: 10gbase-x-sfpp + - name: Ethernet52 + type: 10gbase-x-sfpp + - name: Ethernet53 + type: 10gbase-x-sfpp + - name: Ethernet54 + type: 10gbase-x-sfpp + - name: Ethernet55 + type: 10gbase-x-sfpp + - name: Ethernet56 + type: 10gbase-x-sfpp + - name: Ethernet57 + type: 10gbase-x-sfpp + - name: Ethernet58 + type: 10gbase-x-sfpp + - name: Ethernet59 + type: 10gbase-x-sfpp + - name: Ethernet60 + type: 10gbase-x-sfpp + - name: Ethernet61 + type: 10gbase-x-sfpp + - name: Ethernet62 + type: 10gbase-x-sfpp + - name: Ethernet63 + type: 10gbase-x-sfpp + - name: Ethernet64 + type: 10gbase-x-sfpp + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp + - name: Ethernet67 + type: 10gbase-x-sfpp + - name: Ethernet68 + type: 10gbase-x-sfpp + - name: Ethernet69 + type: 10gbase-x-sfpp + - name: Ethernet70 + type: 10gbase-x-sfpp + - name: Ethernet71 + type: 10gbase-x-sfpp + - name: Ethernet72 + type: 10gbase-x-sfpp + - name: Ethernet73 + type: 10gbase-x-sfpp + - name: Ethernet74 + type: 10gbase-x-sfpp + - name: Ethernet75 + type: 10gbase-x-sfpp + - name: Ethernet76 + type: 10gbase-x-sfpp + - name: Ethernet77 + type: 10gbase-x-sfpp + - name: Ethernet78 + type: 10gbase-x-sfpp + - name: Ethernet79 + type: 10gbase-x-sfpp + - name: Ethernet80 + type: 10gbase-x-sfpp + - name: Ethernet81 + type: 10gbase-x-sfpp + - name: Ethernet82 + type: 10gbase-x-sfpp + - name: Ethernet83 + type: 10gbase-x-sfpp + - name: Ethernet84 + type: 10gbase-x-sfpp + - name: Ethernet85 + type: 10gbase-x-sfpp + - name: Ethernet86 + type: 10gbase-x-sfpp + - name: Ethernet87 + type: 10gbase-x-sfpp + - name: Ethernet88 + type: 10gbase-x-sfpp + - name: Ethernet89 + type: 10gbase-x-sfpp + - name: Ethernet90 + type: 10gbase-x-sfpp + - name: Ethernet91 + type: 10gbase-x-sfpp + - name: Ethernet92 + type: 10gbase-x-sfpp + - name: Ethernet93 + type: 10gbase-x-sfpp + - name: Ethernet94 + type: 10gbase-x-sfpp + - name: Ethernet95 + type: 10gbase-x-sfpp + - name: Ethernet96 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-96G3S-R.yaml b/device-types/Arista/DCS-7130-96G3S-R.yaml new file mode 100644 index 000000000..cc1d19407 --- /dev/null +++ b/device-types/Arista/DCS-7130-96G3S-R.yaml @@ -0,0 +1,222 @@ +--- +manufacturer: Arista +model: DCS-7130-96G3S-R +slug: arista-dcs-7130-96g3s-r +part_number: DCS-7130-96G3S-R +u_height: 2 +weight: 22 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7130 Connect S Series Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130-Connect-S-Series-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 388 + - name: PS2 + position: '1' + maximum_draw: 388 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Ethernet49 + type: 10gbase-x-sfpp + - name: Ethernet50 + type: 10gbase-x-sfpp + - name: Ethernet51 + type: 10gbase-x-sfpp + - name: Ethernet52 + type: 10gbase-x-sfpp + - name: Ethernet53 + type: 10gbase-x-sfpp + - name: Ethernet54 + type: 10gbase-x-sfpp + - name: Ethernet55 + type: 10gbase-x-sfpp + - name: Ethernet56 + type: 10gbase-x-sfpp + - name: Ethernet57 + type: 10gbase-x-sfpp + - name: Ethernet58 + type: 10gbase-x-sfpp + - name: Ethernet59 + type: 10gbase-x-sfpp + - name: Ethernet60 + type: 10gbase-x-sfpp + - name: Ethernet61 + type: 10gbase-x-sfpp + - name: Ethernet62 + type: 10gbase-x-sfpp + - name: Ethernet63 + type: 10gbase-x-sfpp + - name: Ethernet64 + type: 10gbase-x-sfpp + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp + - name: Ethernet67 + type: 10gbase-x-sfpp + - name: Ethernet68 + type: 10gbase-x-sfpp + - name: Ethernet69 + type: 10gbase-x-sfpp + - name: Ethernet70 + type: 10gbase-x-sfpp + - name: Ethernet71 + type: 10gbase-x-sfpp + - name: Ethernet72 + type: 10gbase-x-sfpp + - name: Ethernet73 + type: 10gbase-x-sfpp + - name: Ethernet74 + type: 10gbase-x-sfpp + - name: Ethernet75 + type: 10gbase-x-sfpp + - name: Ethernet76 + type: 10gbase-x-sfpp + - name: Ethernet77 + type: 10gbase-x-sfpp + - name: Ethernet78 + type: 10gbase-x-sfpp + - name: Ethernet79 + type: 10gbase-x-sfpp + - name: Ethernet80 + type: 10gbase-x-sfpp + - name: Ethernet81 + type: 10gbase-x-sfpp + - name: Ethernet82 + type: 10gbase-x-sfpp + - name: Ethernet83 + type: 10gbase-x-sfpp + - name: Ethernet84 + type: 10gbase-x-sfpp + - name: Ethernet85 + type: 10gbase-x-sfpp + - name: Ethernet86 + type: 10gbase-x-sfpp + - name: Ethernet87 + type: 10gbase-x-sfpp + - name: Ethernet88 + type: 10gbase-x-sfpp + - name: Ethernet89 + type: 10gbase-x-sfpp + - name: Ethernet90 + type: 10gbase-x-sfpp + - name: Ethernet91 + type: 10gbase-x-sfpp + - name: Ethernet92 + type: 10gbase-x-sfpp + - name: Ethernet93 + type: 10gbase-x-sfpp + - name: Ethernet94 + type: 10gbase-x-sfpp + - name: Ethernet95 + type: 10gbase-x-sfpp + - name: Ethernet96 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-96LAS-F.yaml b/device-types/Arista/DCS-7130-96LAS-F.yaml new file mode 100644 index 000000000..95612726d --- /dev/null +++ b/device-types/Arista/DCS-7130-96LAS-F.yaml @@ -0,0 +1,222 @@ +--- +manufacturer: Arista +model: DCS-7130-96LAS-F +slug: arista-dcs-7130-96las-f +part_number: DCS-7130-96LAS-F +u_height: 2 +weight: 26 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 388 + - name: PS2 + position: '1' + maximum_draw: 388 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Ethernet49 + type: 10gbase-x-sfpp + - name: Ethernet50 + type: 10gbase-x-sfpp + - name: Ethernet51 + type: 10gbase-x-sfpp + - name: Ethernet52 + type: 10gbase-x-sfpp + - name: Ethernet53 + type: 10gbase-x-sfpp + - name: Ethernet54 + type: 10gbase-x-sfpp + - name: Ethernet55 + type: 10gbase-x-sfpp + - name: Ethernet56 + type: 10gbase-x-sfpp + - name: Ethernet57 + type: 10gbase-x-sfpp + - name: Ethernet58 + type: 10gbase-x-sfpp + - name: Ethernet59 + type: 10gbase-x-sfpp + - name: Ethernet60 + type: 10gbase-x-sfpp + - name: Ethernet61 + type: 10gbase-x-sfpp + - name: Ethernet62 + type: 10gbase-x-sfpp + - name: Ethernet63 + type: 10gbase-x-sfpp + - name: Ethernet64 + type: 10gbase-x-sfpp + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp + - name: Ethernet67 + type: 10gbase-x-sfpp + - name: Ethernet68 + type: 10gbase-x-sfpp + - name: Ethernet69 + type: 10gbase-x-sfpp + - name: Ethernet70 + type: 10gbase-x-sfpp + - name: Ethernet71 + type: 10gbase-x-sfpp + - name: Ethernet72 + type: 10gbase-x-sfpp + - name: Ethernet73 + type: 10gbase-x-sfpp + - name: Ethernet74 + type: 10gbase-x-sfpp + - name: Ethernet75 + type: 10gbase-x-sfpp + - name: Ethernet76 + type: 10gbase-x-sfpp + - name: Ethernet77 + type: 10gbase-x-sfpp + - name: Ethernet78 + type: 10gbase-x-sfpp + - name: Ethernet79 + type: 10gbase-x-sfpp + - name: Ethernet80 + type: 10gbase-x-sfpp + - name: Ethernet81 + type: 10gbase-x-sfpp + - name: Ethernet82 + type: 10gbase-x-sfpp + - name: Ethernet83 + type: 10gbase-x-sfpp + - name: Ethernet84 + type: 10gbase-x-sfpp + - name: Ethernet85 + type: 10gbase-x-sfpp + - name: Ethernet86 + type: 10gbase-x-sfpp + - name: Ethernet87 + type: 10gbase-x-sfpp + - name: Ethernet88 + type: 10gbase-x-sfpp + - name: Ethernet89 + type: 10gbase-x-sfpp + - name: Ethernet90 + type: 10gbase-x-sfpp + - name: Ethernet91 + type: 10gbase-x-sfpp + - name: Ethernet92 + type: 10gbase-x-sfpp + - name: Ethernet93 + type: 10gbase-x-sfpp + - name: Ethernet94 + type: 10gbase-x-sfpp + - name: Ethernet95 + type: 10gbase-x-sfpp + - name: Ethernet96 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-96LAS-R.yaml b/device-types/Arista/DCS-7130-96LAS-R.yaml new file mode 100644 index 000000000..561c608ff --- /dev/null +++ b/device-types/Arista/DCS-7130-96LAS-R.yaml @@ -0,0 +1,222 @@ +--- +manufacturer: Arista +model: DCS-7130-96LAS-R +slug: arista-dcs-7130-96las-r +part_number: DCS-7130-96LAS-R +u_height: 2 +weight: 26 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 388 + - name: PS2 + position: '1' + maximum_draw: 388 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Ethernet49 + type: 10gbase-x-sfpp + - name: Ethernet50 + type: 10gbase-x-sfpp + - name: Ethernet51 + type: 10gbase-x-sfpp + - name: Ethernet52 + type: 10gbase-x-sfpp + - name: Ethernet53 + type: 10gbase-x-sfpp + - name: Ethernet54 + type: 10gbase-x-sfpp + - name: Ethernet55 + type: 10gbase-x-sfpp + - name: Ethernet56 + type: 10gbase-x-sfpp + - name: Ethernet57 + type: 10gbase-x-sfpp + - name: Ethernet58 + type: 10gbase-x-sfpp + - name: Ethernet59 + type: 10gbase-x-sfpp + - name: Ethernet60 + type: 10gbase-x-sfpp + - name: Ethernet61 + type: 10gbase-x-sfpp + - name: Ethernet62 + type: 10gbase-x-sfpp + - name: Ethernet63 + type: 10gbase-x-sfpp + - name: Ethernet64 + type: 10gbase-x-sfpp + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp + - name: Ethernet67 + type: 10gbase-x-sfpp + - name: Ethernet68 + type: 10gbase-x-sfpp + - name: Ethernet69 + type: 10gbase-x-sfpp + - name: Ethernet70 + type: 10gbase-x-sfpp + - name: Ethernet71 + type: 10gbase-x-sfpp + - name: Ethernet72 + type: 10gbase-x-sfpp + - name: Ethernet73 + type: 10gbase-x-sfpp + - name: Ethernet74 + type: 10gbase-x-sfpp + - name: Ethernet75 + type: 10gbase-x-sfpp + - name: Ethernet76 + type: 10gbase-x-sfpp + - name: Ethernet77 + type: 10gbase-x-sfpp + - name: Ethernet78 + type: 10gbase-x-sfpp + - name: Ethernet79 + type: 10gbase-x-sfpp + - name: Ethernet80 + type: 10gbase-x-sfpp + - name: Ethernet81 + type: 10gbase-x-sfpp + - name: Ethernet82 + type: 10gbase-x-sfpp + - name: Ethernet83 + type: 10gbase-x-sfpp + - name: Ethernet84 + type: 10gbase-x-sfpp + - name: Ethernet85 + type: 10gbase-x-sfpp + - name: Ethernet86 + type: 10gbase-x-sfpp + - name: Ethernet87 + type: 10gbase-x-sfpp + - name: Ethernet88 + type: 10gbase-x-sfpp + - name: Ethernet89 + type: 10gbase-x-sfpp + - name: Ethernet90 + type: 10gbase-x-sfpp + - name: Ethernet91 + type: 10gbase-x-sfpp + - name: Ethernet92 + type: 10gbase-x-sfpp + - name: Ethernet93 + type: 10gbase-x-sfpp + - name: Ethernet94 + type: 10gbase-x-sfpp + - name: Ethernet95 + type: 10gbase-x-sfpp + - name: Ethernet96 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-96LBAS-F.yaml b/device-types/Arista/DCS-7130-96LBAS-F.yaml new file mode 100644 index 000000000..ef3e2f9ea --- /dev/null +++ b/device-types/Arista/DCS-7130-96LBAS-F.yaml @@ -0,0 +1,222 @@ +--- +manufacturer: Arista +model: DCS-7130-96LBAS-F +slug: arista-dcs-7130-96lbas-f +part_number: DCS-7130-96LBAS-F +u_height: 2 +weight: 26 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 388 + - name: PS2 + position: '1' + maximum_draw: 388 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Ethernet49 + type: 10gbase-x-sfpp + - name: Ethernet50 + type: 10gbase-x-sfpp + - name: Ethernet51 + type: 10gbase-x-sfpp + - name: Ethernet52 + type: 10gbase-x-sfpp + - name: Ethernet53 + type: 10gbase-x-sfpp + - name: Ethernet54 + type: 10gbase-x-sfpp + - name: Ethernet55 + type: 10gbase-x-sfpp + - name: Ethernet56 + type: 10gbase-x-sfpp + - name: Ethernet57 + type: 10gbase-x-sfpp + - name: Ethernet58 + type: 10gbase-x-sfpp + - name: Ethernet59 + type: 10gbase-x-sfpp + - name: Ethernet60 + type: 10gbase-x-sfpp + - name: Ethernet61 + type: 10gbase-x-sfpp + - name: Ethernet62 + type: 10gbase-x-sfpp + - name: Ethernet63 + type: 10gbase-x-sfpp + - name: Ethernet64 + type: 10gbase-x-sfpp + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp + - name: Ethernet67 + type: 10gbase-x-sfpp + - name: Ethernet68 + type: 10gbase-x-sfpp + - name: Ethernet69 + type: 10gbase-x-sfpp + - name: Ethernet70 + type: 10gbase-x-sfpp + - name: Ethernet71 + type: 10gbase-x-sfpp + - name: Ethernet72 + type: 10gbase-x-sfpp + - name: Ethernet73 + type: 10gbase-x-sfpp + - name: Ethernet74 + type: 10gbase-x-sfpp + - name: Ethernet75 + type: 10gbase-x-sfpp + - name: Ethernet76 + type: 10gbase-x-sfpp + - name: Ethernet77 + type: 10gbase-x-sfpp + - name: Ethernet78 + type: 10gbase-x-sfpp + - name: Ethernet79 + type: 10gbase-x-sfpp + - name: Ethernet80 + type: 10gbase-x-sfpp + - name: Ethernet81 + type: 10gbase-x-sfpp + - name: Ethernet82 + type: 10gbase-x-sfpp + - name: Ethernet83 + type: 10gbase-x-sfpp + - name: Ethernet84 + type: 10gbase-x-sfpp + - name: Ethernet85 + type: 10gbase-x-sfpp + - name: Ethernet86 + type: 10gbase-x-sfpp + - name: Ethernet87 + type: 10gbase-x-sfpp + - name: Ethernet88 + type: 10gbase-x-sfpp + - name: Ethernet89 + type: 10gbase-x-sfpp + - name: Ethernet90 + type: 10gbase-x-sfpp + - name: Ethernet91 + type: 10gbase-x-sfpp + - name: Ethernet92 + type: 10gbase-x-sfpp + - name: Ethernet93 + type: 10gbase-x-sfpp + - name: Ethernet94 + type: 10gbase-x-sfpp + - name: Ethernet95 + type: 10gbase-x-sfpp + - name: Ethernet96 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-96LBAS-R.yaml b/device-types/Arista/DCS-7130-96LBAS-R.yaml new file mode 100644 index 000000000..fd439f73c --- /dev/null +++ b/device-types/Arista/DCS-7130-96LBAS-R.yaml @@ -0,0 +1,222 @@ +--- +manufacturer: Arista +model: DCS-7130-96LBAS-R +slug: arista-dcs-7130-96lbas-r +part_number: DCS-7130-96LBAS-R +u_height: 2 +weight: 26 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 388 + - name: PS2 + position: '1' + maximum_draw: 388 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Ethernet49 + type: 10gbase-x-sfpp + - name: Ethernet50 + type: 10gbase-x-sfpp + - name: Ethernet51 + type: 10gbase-x-sfpp + - name: Ethernet52 + type: 10gbase-x-sfpp + - name: Ethernet53 + type: 10gbase-x-sfpp + - name: Ethernet54 + type: 10gbase-x-sfpp + - name: Ethernet55 + type: 10gbase-x-sfpp + - name: Ethernet56 + type: 10gbase-x-sfpp + - name: Ethernet57 + type: 10gbase-x-sfpp + - name: Ethernet58 + type: 10gbase-x-sfpp + - name: Ethernet59 + type: 10gbase-x-sfpp + - name: Ethernet60 + type: 10gbase-x-sfpp + - name: Ethernet61 + type: 10gbase-x-sfpp + - name: Ethernet62 + type: 10gbase-x-sfpp + - name: Ethernet63 + type: 10gbase-x-sfpp + - name: Ethernet64 + type: 10gbase-x-sfpp + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp + - name: Ethernet67 + type: 10gbase-x-sfpp + - name: Ethernet68 + type: 10gbase-x-sfpp + - name: Ethernet69 + type: 10gbase-x-sfpp + - name: Ethernet70 + type: 10gbase-x-sfpp + - name: Ethernet71 + type: 10gbase-x-sfpp + - name: Ethernet72 + type: 10gbase-x-sfpp + - name: Ethernet73 + type: 10gbase-x-sfpp + - name: Ethernet74 + type: 10gbase-x-sfpp + - name: Ethernet75 + type: 10gbase-x-sfpp + - name: Ethernet76 + type: 10gbase-x-sfpp + - name: Ethernet77 + type: 10gbase-x-sfpp + - name: Ethernet78 + type: 10gbase-x-sfpp + - name: Ethernet79 + type: 10gbase-x-sfpp + - name: Ethernet80 + type: 10gbase-x-sfpp + - name: Ethernet81 + type: 10gbase-x-sfpp + - name: Ethernet82 + type: 10gbase-x-sfpp + - name: Ethernet83 + type: 10gbase-x-sfpp + - name: Ethernet84 + type: 10gbase-x-sfpp + - name: Ethernet85 + type: 10gbase-x-sfpp + - name: Ethernet86 + type: 10gbase-x-sfpp + - name: Ethernet87 + type: 10gbase-x-sfpp + - name: Ethernet88 + type: 10gbase-x-sfpp + - name: Ethernet89 + type: 10gbase-x-sfpp + - name: Ethernet90 + type: 10gbase-x-sfpp + - name: Ethernet91 + type: 10gbase-x-sfpp + - name: Ethernet92 + type: 10gbase-x-sfpp + - name: Ethernet93 + type: 10gbase-x-sfpp + - name: Ethernet94 + type: 10gbase-x-sfpp + - name: Ethernet95 + type: 10gbase-x-sfpp + - name: Ethernet96 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-96LBS-F.yaml b/device-types/Arista/DCS-7130-96LBS-F.yaml new file mode 100644 index 000000000..7042532c6 --- /dev/null +++ b/device-types/Arista/DCS-7130-96LBS-F.yaml @@ -0,0 +1,222 @@ +--- +manufacturer: Arista +model: DCS-7130-96LBS-F +slug: arista-dcs-7130-96lbs-f +part_number: DCS-7130-96LBS-F +u_height: 2 +weight: 26 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 388 + - name: PS2 + position: '1' + maximum_draw: 388 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Ethernet49 + type: 10gbase-x-sfpp + - name: Ethernet50 + type: 10gbase-x-sfpp + - name: Ethernet51 + type: 10gbase-x-sfpp + - name: Ethernet52 + type: 10gbase-x-sfpp + - name: Ethernet53 + type: 10gbase-x-sfpp + - name: Ethernet54 + type: 10gbase-x-sfpp + - name: Ethernet55 + type: 10gbase-x-sfpp + - name: Ethernet56 + type: 10gbase-x-sfpp + - name: Ethernet57 + type: 10gbase-x-sfpp + - name: Ethernet58 + type: 10gbase-x-sfpp + - name: Ethernet59 + type: 10gbase-x-sfpp + - name: Ethernet60 + type: 10gbase-x-sfpp + - name: Ethernet61 + type: 10gbase-x-sfpp + - name: Ethernet62 + type: 10gbase-x-sfpp + - name: Ethernet63 + type: 10gbase-x-sfpp + - name: Ethernet64 + type: 10gbase-x-sfpp + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp + - name: Ethernet67 + type: 10gbase-x-sfpp + - name: Ethernet68 + type: 10gbase-x-sfpp + - name: Ethernet69 + type: 10gbase-x-sfpp + - name: Ethernet70 + type: 10gbase-x-sfpp + - name: Ethernet71 + type: 10gbase-x-sfpp + - name: Ethernet72 + type: 10gbase-x-sfpp + - name: Ethernet73 + type: 10gbase-x-sfpp + - name: Ethernet74 + type: 10gbase-x-sfpp + - name: Ethernet75 + type: 10gbase-x-sfpp + - name: Ethernet76 + type: 10gbase-x-sfpp + - name: Ethernet77 + type: 10gbase-x-sfpp + - name: Ethernet78 + type: 10gbase-x-sfpp + - name: Ethernet79 + type: 10gbase-x-sfpp + - name: Ethernet80 + type: 10gbase-x-sfpp + - name: Ethernet81 + type: 10gbase-x-sfpp + - name: Ethernet82 + type: 10gbase-x-sfpp + - name: Ethernet83 + type: 10gbase-x-sfpp + - name: Ethernet84 + type: 10gbase-x-sfpp + - name: Ethernet85 + type: 10gbase-x-sfpp + - name: Ethernet86 + type: 10gbase-x-sfpp + - name: Ethernet87 + type: 10gbase-x-sfpp + - name: Ethernet88 + type: 10gbase-x-sfpp + - name: Ethernet89 + type: 10gbase-x-sfpp + - name: Ethernet90 + type: 10gbase-x-sfpp + - name: Ethernet91 + type: 10gbase-x-sfpp + - name: Ethernet92 + type: 10gbase-x-sfpp + - name: Ethernet93 + type: 10gbase-x-sfpp + - name: Ethernet94 + type: 10gbase-x-sfpp + - name: Ethernet95 + type: 10gbase-x-sfpp + - name: Ethernet96 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-96LBS-R.yaml b/device-types/Arista/DCS-7130-96LBS-R.yaml new file mode 100644 index 000000000..c0a2f255a --- /dev/null +++ b/device-types/Arista/DCS-7130-96LBS-R.yaml @@ -0,0 +1,222 @@ +--- +manufacturer: Arista +model: DCS-7130-96LBS-R +slug: arista-dcs-7130-96lbs-r +part_number: DCS-7130-96LBS-R +u_height: 2 +weight: 26 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 388 + - name: PS2 + position: '1' + maximum_draw: 388 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Ethernet49 + type: 10gbase-x-sfpp + - name: Ethernet50 + type: 10gbase-x-sfpp + - name: Ethernet51 + type: 10gbase-x-sfpp + - name: Ethernet52 + type: 10gbase-x-sfpp + - name: Ethernet53 + type: 10gbase-x-sfpp + - name: Ethernet54 + type: 10gbase-x-sfpp + - name: Ethernet55 + type: 10gbase-x-sfpp + - name: Ethernet56 + type: 10gbase-x-sfpp + - name: Ethernet57 + type: 10gbase-x-sfpp + - name: Ethernet58 + type: 10gbase-x-sfpp + - name: Ethernet59 + type: 10gbase-x-sfpp + - name: Ethernet60 + type: 10gbase-x-sfpp + - name: Ethernet61 + type: 10gbase-x-sfpp + - name: Ethernet62 + type: 10gbase-x-sfpp + - name: Ethernet63 + type: 10gbase-x-sfpp + - name: Ethernet64 + type: 10gbase-x-sfpp + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp + - name: Ethernet67 + type: 10gbase-x-sfpp + - name: Ethernet68 + type: 10gbase-x-sfpp + - name: Ethernet69 + type: 10gbase-x-sfpp + - name: Ethernet70 + type: 10gbase-x-sfpp + - name: Ethernet71 + type: 10gbase-x-sfpp + - name: Ethernet72 + type: 10gbase-x-sfpp + - name: Ethernet73 + type: 10gbase-x-sfpp + - name: Ethernet74 + type: 10gbase-x-sfpp + - name: Ethernet75 + type: 10gbase-x-sfpp + - name: Ethernet76 + type: 10gbase-x-sfpp + - name: Ethernet77 + type: 10gbase-x-sfpp + - name: Ethernet78 + type: 10gbase-x-sfpp + - name: Ethernet79 + type: 10gbase-x-sfpp + - name: Ethernet80 + type: 10gbase-x-sfpp + - name: Ethernet81 + type: 10gbase-x-sfpp + - name: Ethernet82 + type: 10gbase-x-sfpp + - name: Ethernet83 + type: 10gbase-x-sfpp + - name: Ethernet84 + type: 10gbase-x-sfpp + - name: Ethernet85 + type: 10gbase-x-sfpp + - name: Ethernet86 + type: 10gbase-x-sfpp + - name: Ethernet87 + type: 10gbase-x-sfpp + - name: Ethernet88 + type: 10gbase-x-sfpp + - name: Ethernet89 + type: 10gbase-x-sfpp + - name: Ethernet90 + type: 10gbase-x-sfpp + - name: Ethernet91 + type: 10gbase-x-sfpp + - name: Ethernet92 + type: 10gbase-x-sfpp + - name: Ethernet93 + type: 10gbase-x-sfpp + - name: Ethernet94 + type: 10gbase-x-sfpp + - name: Ethernet95 + type: 10gbase-x-sfpp + - name: Ethernet96 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-96LS-F.yaml b/device-types/Arista/DCS-7130-96LS-F.yaml new file mode 100644 index 000000000..d31aacec1 --- /dev/null +++ b/device-types/Arista/DCS-7130-96LS-F.yaml @@ -0,0 +1,222 @@ +--- +manufacturer: Arista +model: DCS-7130-96LS-F +slug: arista-dcs-7130-96ls-f +part_number: DCS-7130-96LS-F +u_height: 2 +weight: 26 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 388 + - name: PS2 + position: '1' + maximum_draw: 388 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Ethernet49 + type: 10gbase-x-sfpp + - name: Ethernet50 + type: 10gbase-x-sfpp + - name: Ethernet51 + type: 10gbase-x-sfpp + - name: Ethernet52 + type: 10gbase-x-sfpp + - name: Ethernet53 + type: 10gbase-x-sfpp + - name: Ethernet54 + type: 10gbase-x-sfpp + - name: Ethernet55 + type: 10gbase-x-sfpp + - name: Ethernet56 + type: 10gbase-x-sfpp + - name: Ethernet57 + type: 10gbase-x-sfpp + - name: Ethernet58 + type: 10gbase-x-sfpp + - name: Ethernet59 + type: 10gbase-x-sfpp + - name: Ethernet60 + type: 10gbase-x-sfpp + - name: Ethernet61 + type: 10gbase-x-sfpp + - name: Ethernet62 + type: 10gbase-x-sfpp + - name: Ethernet63 + type: 10gbase-x-sfpp + - name: Ethernet64 + type: 10gbase-x-sfpp + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp + - name: Ethernet67 + type: 10gbase-x-sfpp + - name: Ethernet68 + type: 10gbase-x-sfpp + - name: Ethernet69 + type: 10gbase-x-sfpp + - name: Ethernet70 + type: 10gbase-x-sfpp + - name: Ethernet71 + type: 10gbase-x-sfpp + - name: Ethernet72 + type: 10gbase-x-sfpp + - name: Ethernet73 + type: 10gbase-x-sfpp + - name: Ethernet74 + type: 10gbase-x-sfpp + - name: Ethernet75 + type: 10gbase-x-sfpp + - name: Ethernet76 + type: 10gbase-x-sfpp + - name: Ethernet77 + type: 10gbase-x-sfpp + - name: Ethernet78 + type: 10gbase-x-sfpp + - name: Ethernet79 + type: 10gbase-x-sfpp + - name: Ethernet80 + type: 10gbase-x-sfpp + - name: Ethernet81 + type: 10gbase-x-sfpp + - name: Ethernet82 + type: 10gbase-x-sfpp + - name: Ethernet83 + type: 10gbase-x-sfpp + - name: Ethernet84 + type: 10gbase-x-sfpp + - name: Ethernet85 + type: 10gbase-x-sfpp + - name: Ethernet86 + type: 10gbase-x-sfpp + - name: Ethernet87 + type: 10gbase-x-sfpp + - name: Ethernet88 + type: 10gbase-x-sfpp + - name: Ethernet89 + type: 10gbase-x-sfpp + - name: Ethernet90 + type: 10gbase-x-sfpp + - name: Ethernet91 + type: 10gbase-x-sfpp + - name: Ethernet92 + type: 10gbase-x-sfpp + - name: Ethernet93 + type: 10gbase-x-sfpp + - name: Ethernet94 + type: 10gbase-x-sfpp + - name: Ethernet95 + type: 10gbase-x-sfpp + - name: Ethernet96 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130-96LS-R.yaml b/device-types/Arista/DCS-7130-96LS-R.yaml new file mode 100644 index 000000000..2bbc853d9 --- /dev/null +++ b/device-types/Arista/DCS-7130-96LS-R.yaml @@ -0,0 +1,222 @@ +--- +manufacturer: Arista +model: DCS-7130-96LS-R +slug: arista-dcs-7130-96ls-r +part_number: DCS-7130-96LS-R +u_height: 2 +weight: 26 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7130LS Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LS-Series-Data-Sheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + maximum_draw: 388 + - name: PS2 + position: '1' + maximum_draw: 388 +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Ethernet49 + type: 10gbase-x-sfpp + - name: Ethernet50 + type: 10gbase-x-sfpp + - name: Ethernet51 + type: 10gbase-x-sfpp + - name: Ethernet52 + type: 10gbase-x-sfpp + - name: Ethernet53 + type: 10gbase-x-sfpp + - name: Ethernet54 + type: 10gbase-x-sfpp + - name: Ethernet55 + type: 10gbase-x-sfpp + - name: Ethernet56 + type: 10gbase-x-sfpp + - name: Ethernet57 + type: 10gbase-x-sfpp + - name: Ethernet58 + type: 10gbase-x-sfpp + - name: Ethernet59 + type: 10gbase-x-sfpp + - name: Ethernet60 + type: 10gbase-x-sfpp + - name: Ethernet61 + type: 10gbase-x-sfpp + - name: Ethernet62 + type: 10gbase-x-sfpp + - name: Ethernet63 + type: 10gbase-x-sfpp + - name: Ethernet64 + type: 10gbase-x-sfpp + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp + - name: Ethernet67 + type: 10gbase-x-sfpp + - name: Ethernet68 + type: 10gbase-x-sfpp + - name: Ethernet69 + type: 10gbase-x-sfpp + - name: Ethernet70 + type: 10gbase-x-sfpp + - name: Ethernet71 + type: 10gbase-x-sfpp + - name: Ethernet72 + type: 10gbase-x-sfpp + - name: Ethernet73 + type: 10gbase-x-sfpp + - name: Ethernet74 + type: 10gbase-x-sfpp + - name: Ethernet75 + type: 10gbase-x-sfpp + - name: Ethernet76 + type: 10gbase-x-sfpp + - name: Ethernet77 + type: 10gbase-x-sfpp + - name: Ethernet78 + type: 10gbase-x-sfpp + - name: Ethernet79 + type: 10gbase-x-sfpp + - name: Ethernet80 + type: 10gbase-x-sfpp + - name: Ethernet81 + type: 10gbase-x-sfpp + - name: Ethernet82 + type: 10gbase-x-sfpp + - name: Ethernet83 + type: 10gbase-x-sfpp + - name: Ethernet84 + type: 10gbase-x-sfpp + - name: Ethernet85 + type: 10gbase-x-sfpp + - name: Ethernet86 + type: 10gbase-x-sfpp + - name: Ethernet87 + type: 10gbase-x-sfpp + - name: Ethernet88 + type: 10gbase-x-sfpp + - name: Ethernet89 + type: 10gbase-x-sfpp + - name: Ethernet90 + type: 10gbase-x-sfpp + - name: Ethernet91 + type: 10gbase-x-sfpp + - name: Ethernet92 + type: 10gbase-x-sfpp + - name: Ethernet93 + type: 10gbase-x-sfpp + - name: Ethernet94 + type: 10gbase-x-sfpp + - name: Ethernet95 + type: 10gbase-x-sfpp + - name: Ethernet96 + type: 10gbase-x-sfpp + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Management2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130LBR-48S6QD-F.yaml b/device-types/Arista/DCS-7130LBR-48S6QD-F.yaml new file mode 100644 index 000000000..a9dc557f8 --- /dev/null +++ b/device-types/Arista/DCS-7130LBR-48S6QD-F.yaml @@ -0,0 +1,133 @@ +--- +manufacturer: Arista +model: DCS-7130LBR-48S6QD-F +slug: arista-dcs-7130lbr-48s6qd-f +part_number: DCS-7130LBR-48S6QD-F +u_height: 1 +weight: 33 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7130LBR Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LBR-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + - name: PS2 + position: '1' +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Ethernet49/1 + type: 100gbase-x-qsfpdd + - name: Ethernet50/1 + type: 100gbase-x-qsfpdd + - name: Ethernet51/1 + type: 100gbase-x-qsfpdd + - name: Ethernet52/1 + type: 100gbase-x-qsfpdd + - name: Ethernet53/1 + type: 100gbase-x-qsfpdd + - name: Ethernet54/1 + type: 100gbase-x-qsfpdd + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7130LBR-48S6QD-R.yaml b/device-types/Arista/DCS-7130LBR-48S6QD-R.yaml new file mode 100644 index 000000000..d2cd8af5f --- /dev/null +++ b/device-types/Arista/DCS-7130LBR-48S6QD-R.yaml @@ -0,0 +1,133 @@ +--- +manufacturer: Arista +model: DCS-7130LBR-48S6QD-R +slug: arista-dcs-7130lbr-48s6qd-r +part_number: DCS-7130LBR-48S6QD-R +u_height: 1 +weight: 33 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7130LBR Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7130LBR-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + - name: PS2 + position: '1' +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Ethernet49/1 + type: 100gbase-x-qsfpdd + - name: Ethernet50/1 + type: 100gbase-x-qsfpdd + - name: Ethernet51/1 + type: 100gbase-x-qsfpdd + - name: Ethernet52/1 + type: 100gbase-x-qsfpdd + - name: Ethernet53/1 + type: 100gbase-x-qsfpdd + - name: Ethernet54/1 + type: 100gbase-x-qsfpdd + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7132LB-48Y4C-F.yaml b/device-types/Arista/DCS-7132LB-48Y4C-F.yaml new file mode 100644 index 000000000..22a3fad2b --- /dev/null +++ b/device-types/Arista/DCS-7132LB-48Y4C-F.yaml @@ -0,0 +1,133 @@ +--- +manufacturer: Arista +model: DCS-7132LB-48Y4C-F +slug: arista-dcs-7132lb-48y4c-f +part_number: DCS-7132LB-48Y4C-F +u_height: 1 +weight: 27 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7132LB Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7132LB-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + allocated_draw: 367 + maximum_draw: 550 + - name: PS2 + position: '1' + allocated_draw: 367 + maximum_draw: 550 +interfaces: + - name: Ethernet1 + type: 25gbase-x-sfp28 + - name: Ethernet2 + type: 25gbase-x-sfp28 + - name: Ethernet3 + type: 25gbase-x-sfp28 + - name: Ethernet4 + type: 25gbase-x-sfp28 + - name: Ethernet5 + type: 25gbase-x-sfp28 + - name: Ethernet6 + type: 25gbase-x-sfp28 + - name: Ethernet7 + type: 25gbase-x-sfp28 + - name: Ethernet8 + type: 25gbase-x-sfp28 + - name: Ethernet9 + type: 25gbase-x-sfp28 + - name: Ethernet10 + type: 25gbase-x-sfp28 + - name: Ethernet11 + type: 25gbase-x-sfp28 + - name: Ethernet12 + type: 25gbase-x-sfp28 + - name: Ethernet13 + type: 25gbase-x-sfp28 + - name: Ethernet14 + type: 25gbase-x-sfp28 + - name: Ethernet15 + type: 25gbase-x-sfp28 + - name: Ethernet16 + type: 25gbase-x-sfp28 + - name: Ethernet17 + type: 25gbase-x-sfp28 + - name: Ethernet18 + type: 25gbase-x-sfp28 + - name: Ethernet19 + type: 25gbase-x-sfp28 + - name: Ethernet20 + type: 25gbase-x-sfp28 + - name: Ethernet21 + type: 25gbase-x-sfp28 + - name: Ethernet22 + type: 25gbase-x-sfp28 + - name: Ethernet23 + type: 25gbase-x-sfp28 + - name: Ethernet24 + type: 25gbase-x-sfp28 + - name: Ethernet25 + type: 25gbase-x-sfp28 + - name: Ethernet26 + type: 25gbase-x-sfp28 + - name: Ethernet27 + type: 25gbase-x-sfp28 + - name: Ethernet28 + type: 25gbase-x-sfp28 + - name: Ethernet29 + type: 25gbase-x-sfp28 + - name: Ethernet30 + type: 25gbase-x-sfp28 + - name: Ethernet31 + type: 25gbase-x-sfp28 + - name: Ethernet32 + type: 25gbase-x-sfp28 + - name: Ethernet33 + type: 25gbase-x-sfp28 + - name: Ethernet34 + type: 25gbase-x-sfp28 + - name: Ethernet35 + type: 25gbase-x-sfp28 + - name: Ethernet36 + type: 25gbase-x-sfp28 + - name: Ethernet37 + type: 25gbase-x-sfp28 + - name: Ethernet38 + type: 25gbase-x-sfp28 + - name: Ethernet39 + type: 25gbase-x-sfp28 + - name: Ethernet40 + type: 25gbase-x-sfp28 + - name: Ethernet41 + type: 25gbase-x-sfp28 + - name: Ethernet42 + type: 25gbase-x-sfp28 + - name: Ethernet43 + type: 25gbase-x-sfp28 + - name: Ethernet44 + type: 25gbase-x-sfp28 + - name: Ethernet45 + type: 25gbase-x-sfp28 + - name: Ethernet46 + type: 25gbase-x-sfp28 + - name: Ethernet47 + type: 25gbase-x-sfp28 + - name: Ethernet48 + type: 25gbase-x-sfp28 + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7132LB-48Y4C-R.yaml b/device-types/Arista/DCS-7132LB-48Y4C-R.yaml new file mode 100644 index 000000000..adf7ca6f5 --- /dev/null +++ b/device-types/Arista/DCS-7132LB-48Y4C-R.yaml @@ -0,0 +1,133 @@ +--- +manufacturer: Arista +model: DCS-7132LB-48Y4C-R +slug: arista-dcs-7132lb-48y4c-r +part_number: DCS-7132LB-48Y4C-R +u_height: 1 +weight: 27 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7132LB Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7132LB-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + allocated_draw: 367 + maximum_draw: 550 + - name: PS2 + position: '1' + allocated_draw: 367 + maximum_draw: 550 +interfaces: + - name: Ethernet1 + type: 25gbase-x-sfp28 + - name: Ethernet2 + type: 25gbase-x-sfp28 + - name: Ethernet3 + type: 25gbase-x-sfp28 + - name: Ethernet4 + type: 25gbase-x-sfp28 + - name: Ethernet5 + type: 25gbase-x-sfp28 + - name: Ethernet6 + type: 25gbase-x-sfp28 + - name: Ethernet7 + type: 25gbase-x-sfp28 + - name: Ethernet8 + type: 25gbase-x-sfp28 + - name: Ethernet9 + type: 25gbase-x-sfp28 + - name: Ethernet10 + type: 25gbase-x-sfp28 + - name: Ethernet11 + type: 25gbase-x-sfp28 + - name: Ethernet12 + type: 25gbase-x-sfp28 + - name: Ethernet13 + type: 25gbase-x-sfp28 + - name: Ethernet14 + type: 25gbase-x-sfp28 + - name: Ethernet15 + type: 25gbase-x-sfp28 + - name: Ethernet16 + type: 25gbase-x-sfp28 + - name: Ethernet17 + type: 25gbase-x-sfp28 + - name: Ethernet18 + type: 25gbase-x-sfp28 + - name: Ethernet19 + type: 25gbase-x-sfp28 + - name: Ethernet20 + type: 25gbase-x-sfp28 + - name: Ethernet21 + type: 25gbase-x-sfp28 + - name: Ethernet22 + type: 25gbase-x-sfp28 + - name: Ethernet23 + type: 25gbase-x-sfp28 + - name: Ethernet24 + type: 25gbase-x-sfp28 + - name: Ethernet25 + type: 25gbase-x-sfp28 + - name: Ethernet26 + type: 25gbase-x-sfp28 + - name: Ethernet27 + type: 25gbase-x-sfp28 + - name: Ethernet28 + type: 25gbase-x-sfp28 + - name: Ethernet29 + type: 25gbase-x-sfp28 + - name: Ethernet30 + type: 25gbase-x-sfp28 + - name: Ethernet31 + type: 25gbase-x-sfp28 + - name: Ethernet32 + type: 25gbase-x-sfp28 + - name: Ethernet33 + type: 25gbase-x-sfp28 + - name: Ethernet34 + type: 25gbase-x-sfp28 + - name: Ethernet35 + type: 25gbase-x-sfp28 + - name: Ethernet36 + type: 25gbase-x-sfp28 + - name: Ethernet37 + type: 25gbase-x-sfp28 + - name: Ethernet38 + type: 25gbase-x-sfp28 + - name: Ethernet39 + type: 25gbase-x-sfp28 + - name: Ethernet40 + type: 25gbase-x-sfp28 + - name: Ethernet41 + type: 25gbase-x-sfp28 + - name: Ethernet42 + type: 25gbase-x-sfp28 + - name: Ethernet43 + type: 25gbase-x-sfp28 + - name: Ethernet44 + type: 25gbase-x-sfp28 + - name: Ethernet45 + type: 25gbase-x-sfp28 + - name: Ethernet46 + type: 25gbase-x-sfp28 + - name: Ethernet47 + type: 25gbase-x-sfp28 + - name: Ethernet48 + type: 25gbase-x-sfp28 + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7135LB-48Y4C-F.yaml b/device-types/Arista/DCS-7135LB-48Y4C-F.yaml new file mode 100644 index 000000000..a09c45966 --- /dev/null +++ b/device-types/Arista/DCS-7135LB-48Y4C-F.yaml @@ -0,0 +1,133 @@ +--- +manufacturer: Arista +model: DCS-7135LB-48Y4C-F +slug: arista-dcs-7135lb-48y4c-f +part_number: DCS-7135LB-48Y4C-F +u_height: 1 +weight: 27 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7135LB Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7135LB-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + allocated_draw: 667 + maximum_draw: 1000 + - name: PS2 + position: '1' + allocated_draw: 667 + maximum_draw: 1000 +interfaces: + - name: Ethernet1 + type: 25gbase-x-sfp28 + - name: Ethernet2 + type: 25gbase-x-sfp28 + - name: Ethernet3 + type: 25gbase-x-sfp28 + - name: Ethernet4 + type: 25gbase-x-sfp28 + - name: Ethernet5 + type: 25gbase-x-sfp28 + - name: Ethernet6 + type: 25gbase-x-sfp28 + - name: Ethernet7 + type: 25gbase-x-sfp28 + - name: Ethernet8 + type: 25gbase-x-sfp28 + - name: Ethernet9 + type: 25gbase-x-sfp28 + - name: Ethernet10 + type: 25gbase-x-sfp28 + - name: Ethernet11 + type: 25gbase-x-sfp28 + - name: Ethernet12 + type: 25gbase-x-sfp28 + - name: Ethernet13 + type: 25gbase-x-sfp28 + - name: Ethernet14 + type: 25gbase-x-sfp28 + - name: Ethernet15 + type: 25gbase-x-sfp28 + - name: Ethernet16 + type: 25gbase-x-sfp28 + - name: Ethernet17 + type: 25gbase-x-sfp28 + - name: Ethernet18 + type: 25gbase-x-sfp28 + - name: Ethernet19 + type: 25gbase-x-sfp28 + - name: Ethernet20 + type: 25gbase-x-sfp28 + - name: Ethernet21 + type: 25gbase-x-sfp28 + - name: Ethernet22 + type: 25gbase-x-sfp28 + - name: Ethernet23 + type: 25gbase-x-sfp28 + - name: Ethernet24 + type: 25gbase-x-sfp28 + - name: Ethernet25 + type: 25gbase-x-sfp28 + - name: Ethernet26 + type: 25gbase-x-sfp28 + - name: Ethernet27 + type: 25gbase-x-sfp28 + - name: Ethernet28 + type: 25gbase-x-sfp28 + - name: Ethernet29 + type: 25gbase-x-sfp28 + - name: Ethernet30 + type: 25gbase-x-sfp28 + - name: Ethernet31 + type: 25gbase-x-sfp28 + - name: Ethernet32 + type: 25gbase-x-sfp28 + - name: Ethernet33 + type: 25gbase-x-sfp28 + - name: Ethernet34 + type: 25gbase-x-sfp28 + - name: Ethernet35 + type: 25gbase-x-sfp28 + - name: Ethernet36 + type: 25gbase-x-sfp28 + - name: Ethernet37 + type: 25gbase-x-sfp28 + - name: Ethernet38 + type: 25gbase-x-sfp28 + - name: Ethernet39 + type: 25gbase-x-sfp28 + - name: Ethernet40 + type: 25gbase-x-sfp28 + - name: Ethernet41 + type: 25gbase-x-sfp28 + - name: Ethernet42 + type: 25gbase-x-sfp28 + - name: Ethernet43 + type: 25gbase-x-sfp28 + - name: Ethernet44 + type: 25gbase-x-sfp28 + - name: Ethernet45 + type: 25gbase-x-sfp28 + - name: Ethernet46 + type: 25gbase-x-sfp28 + - name: Ethernet47 + type: 25gbase-x-sfp28 + - name: Ethernet48 + type: 25gbase-x-sfp28 + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7135LB-48Y4C-R.yaml b/device-types/Arista/DCS-7135LB-48Y4C-R.yaml new file mode 100644 index 000000000..1838f3471 --- /dev/null +++ b/device-types/Arista/DCS-7135LB-48Y4C-R.yaml @@ -0,0 +1,133 @@ +--- +manufacturer: Arista +model: DCS-7135LB-48Y4C-R +slug: arista-dcs-7135lb-48y4c-r +part_number: DCS-7135LB-48Y4C-R +u_height: 1 +weight: 27 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7135LB Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7135LB-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: PS1 + position: '0' + allocated_draw: 667 + maximum_draw: 1000 + - name: PS2 + position: '1' + allocated_draw: 667 + maximum_draw: 1000 +interfaces: + - name: Ethernet1 + type: 25gbase-x-sfp28 + - name: Ethernet2 + type: 25gbase-x-sfp28 + - name: Ethernet3 + type: 25gbase-x-sfp28 + - name: Ethernet4 + type: 25gbase-x-sfp28 + - name: Ethernet5 + type: 25gbase-x-sfp28 + - name: Ethernet6 + type: 25gbase-x-sfp28 + - name: Ethernet7 + type: 25gbase-x-sfp28 + - name: Ethernet8 + type: 25gbase-x-sfp28 + - name: Ethernet9 + type: 25gbase-x-sfp28 + - name: Ethernet10 + type: 25gbase-x-sfp28 + - name: Ethernet11 + type: 25gbase-x-sfp28 + - name: Ethernet12 + type: 25gbase-x-sfp28 + - name: Ethernet13 + type: 25gbase-x-sfp28 + - name: Ethernet14 + type: 25gbase-x-sfp28 + - name: Ethernet15 + type: 25gbase-x-sfp28 + - name: Ethernet16 + type: 25gbase-x-sfp28 + - name: Ethernet17 + type: 25gbase-x-sfp28 + - name: Ethernet18 + type: 25gbase-x-sfp28 + - name: Ethernet19 + type: 25gbase-x-sfp28 + - name: Ethernet20 + type: 25gbase-x-sfp28 + - name: Ethernet21 + type: 25gbase-x-sfp28 + - name: Ethernet22 + type: 25gbase-x-sfp28 + - name: Ethernet23 + type: 25gbase-x-sfp28 + - name: Ethernet24 + type: 25gbase-x-sfp28 + - name: Ethernet25 + type: 25gbase-x-sfp28 + - name: Ethernet26 + type: 25gbase-x-sfp28 + - name: Ethernet27 + type: 25gbase-x-sfp28 + - name: Ethernet28 + type: 25gbase-x-sfp28 + - name: Ethernet29 + type: 25gbase-x-sfp28 + - name: Ethernet30 + type: 25gbase-x-sfp28 + - name: Ethernet31 + type: 25gbase-x-sfp28 + - name: Ethernet32 + type: 25gbase-x-sfp28 + - name: Ethernet33 + type: 25gbase-x-sfp28 + - name: Ethernet34 + type: 25gbase-x-sfp28 + - name: Ethernet35 + type: 25gbase-x-sfp28 + - name: Ethernet36 + type: 25gbase-x-sfp28 + - name: Ethernet37 + type: 25gbase-x-sfp28 + - name: Ethernet38 + type: 25gbase-x-sfp28 + - name: Ethernet39 + type: 25gbase-x-sfp28 + - name: Ethernet40 + type: 25gbase-x-sfp28 + - name: Ethernet41 + type: 25gbase-x-sfp28 + - name: Ethernet42 + type: 25gbase-x-sfp28 + - name: Ethernet43 + type: 25gbase-x-sfp28 + - name: Ethernet44 + type: 25gbase-x-sfp28 + - name: Ethernet45 + type: 25gbase-x-sfp28 + - name: Ethernet46 + type: 25gbase-x-sfp28 + - name: Ethernet47 + type: 25gbase-x-sfp28 + - name: Ethernet48 + type: 25gbase-x-sfp28 + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7160-48YC6-F.yaml b/device-types/Arista/DCS-7160-48YC6-F.yaml new file mode 100644 index 000000000..ba66fe0e6 --- /dev/null +++ b/device-types/Arista/DCS-7160-48YC6-F.yaml @@ -0,0 +1,134 @@ +--- +manufacturer: Arista +model: DCS-7160-48YC6-F +slug: arista-dcs-7160-48yc6-f +part_number: DCS-7160-48YC6-F +u_height: 1 +weight: 19.24 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7160 Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7160-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +front_image: true +rear_image: false +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1 + type: 25gbase-x-sfp28 + - name: Ethernet2 + type: 25gbase-x-sfp28 + - name: Ethernet3 + type: 25gbase-x-sfp28 + - name: Ethernet4 + type: 25gbase-x-sfp28 + - name: Ethernet5 + type: 25gbase-x-sfp28 + - name: Ethernet6 + type: 25gbase-x-sfp28 + - name: Ethernet7 + type: 25gbase-x-sfp28 + - name: Ethernet8 + type: 25gbase-x-sfp28 + - name: Ethernet9 + type: 25gbase-x-sfp28 + - name: Ethernet10 + type: 25gbase-x-sfp28 + - name: Ethernet11 + type: 25gbase-x-sfp28 + - name: Ethernet12 + type: 25gbase-x-sfp28 + - name: Ethernet13 + type: 25gbase-x-sfp28 + - name: Ethernet14 + type: 25gbase-x-sfp28 + - name: Ethernet15 + type: 25gbase-x-sfp28 + - name: Ethernet16 + type: 25gbase-x-sfp28 + - name: Ethernet17 + type: 25gbase-x-sfp28 + - name: Ethernet18 + type: 25gbase-x-sfp28 + - name: Ethernet19 + type: 25gbase-x-sfp28 + - name: Ethernet20 + type: 25gbase-x-sfp28 + - name: Ethernet21 + type: 25gbase-x-sfp28 + - name: Ethernet22 + type: 25gbase-x-sfp28 + - name: Ethernet23 + type: 25gbase-x-sfp28 + - name: Ethernet24 + type: 25gbase-x-sfp28 + - name: Ethernet25 + type: 25gbase-x-sfp28 + - name: Ethernet26 + type: 25gbase-x-sfp28 + - name: Ethernet27 + type: 25gbase-x-sfp28 + - name: Ethernet28 + type: 25gbase-x-sfp28 + - name: Ethernet29 + type: 25gbase-x-sfp28 + - name: Ethernet30 + type: 25gbase-x-sfp28 + - name: Ethernet31 + type: 25gbase-x-sfp28 + - name: Ethernet32 + type: 25gbase-x-sfp28 + - name: Ethernet33 + type: 25gbase-x-sfp28 + - name: Ethernet34 + type: 25gbase-x-sfp28 + - name: Ethernet35 + type: 25gbase-x-sfp28 + - name: Ethernet36 + type: 25gbase-x-sfp28 + - name: Ethernet37 + type: 25gbase-x-sfp28 + - name: Ethernet38 + type: 25gbase-x-sfp28 + - name: Ethernet39 + type: 25gbase-x-sfp28 + - name: Ethernet40 + type: 25gbase-x-sfp28 + - name: Ethernet41 + type: 25gbase-x-sfp28 + - name: Ethernet42 + type: 25gbase-x-sfp28 + - name: Ethernet43 + type: 25gbase-x-sfp28 + - name: Ethernet44 + type: 25gbase-x-sfp28 + - name: Ethernet45 + type: 25gbase-x-sfp28 + - name: Ethernet46 + type: 25gbase-x-sfp28 + - name: Ethernet47 + type: 25gbase-x-sfp28 + - name: Ethernet48 + type: 25gbase-x-sfp28 +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7160-48YC6-R.yaml b/device-types/Arista/DCS-7160-48YC6-R.yaml new file mode 100644 index 000000000..5aee4f395 --- /dev/null +++ b/device-types/Arista/DCS-7160-48YC6-R.yaml @@ -0,0 +1,134 @@ +--- +manufacturer: Arista +model: DCS-7160-48YC6-R +slug: arista-dcs-7160-48yc6-r +part_number: DCS-7160-48YC6-R +u_height: 1 +weight: 19.24 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7160 Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7160-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +front_image: true +rear_image: false +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1 + type: 25gbase-x-sfp28 + - name: Ethernet2 + type: 25gbase-x-sfp28 + - name: Ethernet3 + type: 25gbase-x-sfp28 + - name: Ethernet4 + type: 25gbase-x-sfp28 + - name: Ethernet5 + type: 25gbase-x-sfp28 + - name: Ethernet6 + type: 25gbase-x-sfp28 + - name: Ethernet7 + type: 25gbase-x-sfp28 + - name: Ethernet8 + type: 25gbase-x-sfp28 + - name: Ethernet9 + type: 25gbase-x-sfp28 + - name: Ethernet10 + type: 25gbase-x-sfp28 + - name: Ethernet11 + type: 25gbase-x-sfp28 + - name: Ethernet12 + type: 25gbase-x-sfp28 + - name: Ethernet13 + type: 25gbase-x-sfp28 + - name: Ethernet14 + type: 25gbase-x-sfp28 + - name: Ethernet15 + type: 25gbase-x-sfp28 + - name: Ethernet16 + type: 25gbase-x-sfp28 + - name: Ethernet17 + type: 25gbase-x-sfp28 + - name: Ethernet18 + type: 25gbase-x-sfp28 + - name: Ethernet19 + type: 25gbase-x-sfp28 + - name: Ethernet20 + type: 25gbase-x-sfp28 + - name: Ethernet21 + type: 25gbase-x-sfp28 + - name: Ethernet22 + type: 25gbase-x-sfp28 + - name: Ethernet23 + type: 25gbase-x-sfp28 + - name: Ethernet24 + type: 25gbase-x-sfp28 + - name: Ethernet25 + type: 25gbase-x-sfp28 + - name: Ethernet26 + type: 25gbase-x-sfp28 + - name: Ethernet27 + type: 25gbase-x-sfp28 + - name: Ethernet28 + type: 25gbase-x-sfp28 + - name: Ethernet29 + type: 25gbase-x-sfp28 + - name: Ethernet30 + type: 25gbase-x-sfp28 + - name: Ethernet31 + type: 25gbase-x-sfp28 + - name: Ethernet32 + type: 25gbase-x-sfp28 + - name: Ethernet33 + type: 25gbase-x-sfp28 + - name: Ethernet34 + type: 25gbase-x-sfp28 + - name: Ethernet35 + type: 25gbase-x-sfp28 + - name: Ethernet36 + type: 25gbase-x-sfp28 + - name: Ethernet37 + type: 25gbase-x-sfp28 + - name: Ethernet38 + type: 25gbase-x-sfp28 + - name: Ethernet39 + type: 25gbase-x-sfp28 + - name: Ethernet40 + type: 25gbase-x-sfp28 + - name: Ethernet41 + type: 25gbase-x-sfp28 + - name: Ethernet42 + type: 25gbase-x-sfp28 + - name: Ethernet43 + type: 25gbase-x-sfp28 + - name: Ethernet44 + type: 25gbase-x-sfp28 + - name: Ethernet45 + type: 25gbase-x-sfp28 + - name: Ethernet46 + type: 25gbase-x-sfp28 + - name: Ethernet47 + type: 25gbase-x-sfp28 + - name: Ethernet48 + type: 25gbase-x-sfp28 +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280CR3MK-32D4A-S-F.yaml b/device-types/Arista/DCS-7280CR3MK-32D4A-S-F.yaml new file mode 100644 index 000000000..de7e79a22 --- /dev/null +++ b/device-types/Arista/DCS-7280CR3MK-32D4A-S-F.yaml @@ -0,0 +1,97 @@ +--- +manufacturer: Arista +model: DCS-7280CR3MK-32D4A-S-F +slug: arista-dcs-7280cr3mk-32d4a-s-f +part_number: DCS-7280CR3MK-32D4A-S-F +u_height: 1 +weight: 27 +weight_unit: lb +airflow: front-to-rear +is_full_depth: true +comments: '[Arista 7280R3 MACSec Datasheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R3-MACSec-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 0 + position: '0' + - name: PSU 1 + position: '1' +front_image: false +rear_image: false +interfaces: + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 400gbase-x-qsfpdd + - name: Ethernet34/1 + type: 400gbase-x-qsfpdd + - name: Ethernet35/1 + type: 400gbase-x-qsfpdd + - name: Ethernet36/1 + type: 400gbase-x-qsfpdd + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7280CR3MK-32D4A-S-R.yaml b/device-types/Arista/DCS-7280CR3MK-32D4A-S-R.yaml new file mode 100644 index 000000000..431f254c6 --- /dev/null +++ b/device-types/Arista/DCS-7280CR3MK-32D4A-S-R.yaml @@ -0,0 +1,97 @@ +--- +manufacturer: Arista +model: DCS-7280CR3MK-32D4A-S-R +slug: arista-dcs-7280cr3mk-32d4a-s-r +part_number: DCS-7280CR3MK-32D4A-S-R +u_height: 1 +weight: 27 +weight_unit: lb +airflow: rear-to-front +is_full_depth: true +comments: '[Arista 7280R3 MACSec Datasheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R3-MACSec-Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 0 + position: '0' + - name: PSU 1 + position: '1' +front_image: false +rear_image: false +interfaces: + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 400gbase-x-qsfpdd + - name: Ethernet34/1 + type: 400gbase-x-qsfpdd + - name: Ethernet35/1 + type: 400gbase-x-qsfpdd + - name: Ethernet36/1 + type: 400gbase-x-qsfpdd + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7280SE-72-F.yaml b/device-types/Arista/DCS-7280SE-72-F.yaml new file mode 100644 index 000000000..88d56ccf1 --- /dev/null +++ b/device-types/Arista/DCS-7280SE-72-F.yaml @@ -0,0 +1,124 @@ +--- +manufacturer: Arista +model: DCS-7280SE-72-F +slug: arista-dcs-7280se-72-f +part_number: DCS-7280SE-72-F +u_height: 1 +weight: 10.2 +weight_unit: kg +airflow: front-to-rear +is_full_depth: false +front_image: false +rear_image: false +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Ethernet49/1 + type: 100gbase-x-sfpdd + - name: Ethernet50/1 + type: 100gbase-x-sfpdd + - name: Management1 + type: 1000base-t + mgmt_only: true +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '0' + - name: PS2 + position: '1' diff --git a/device-types/Arista/DCS-7280SE-72-R.yaml b/device-types/Arista/DCS-7280SE-72-R.yaml new file mode 100644 index 000000000..4cec3c820 --- /dev/null +++ b/device-types/Arista/DCS-7280SE-72-R.yaml @@ -0,0 +1,124 @@ +--- +manufacturer: Arista +model: DCS-7280SE-72-R +slug: arista-dcs-7280se-72-r +part_number: DCS-7280SE-72-R +u_height: 1 +weight: 10.2 +weight_unit: kg +airflow: rear-to-front +is_full_depth: false +front_image: false +rear_image: false +interfaces: + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp + - name: Ethernet49/1 + type: 100gbase-x-sfpdd + - name: Ethernet50/1 + type: 100gbase-x-sfpdd + - name: Management1 + type: 1000base-t + mgmt_only: true +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '0' + - name: PS2 + position: '1' diff --git a/device-types/Avocent/ACS8008SAC-400.yaml b/device-types/Avocent/ACS8008SAC-400.yaml index 3bc6fc962..097ffb9b2 100644 --- a/device-types/Avocent/ACS8008SAC-400.yaml +++ b/device-types/Avocent/ACS8008SAC-400.yaml @@ -3,7 +3,7 @@ manufacturer: Avocent model: ACS 8008 Single-AC slug: avocent-acs8008sac-400 part_number: ACS8008SAC-400 -comments: '[Avocent® ACS 8000 Advanced Console Server Data Sheet](https://www.vertiv.com/4ae0c3/globalassets/products/monitoring-control-and-management/serial-consoles-and-gateways/avocent-acs-8000-advanced-console-server-data-sheet.pdf)' +comments: '[Avocent ACS 8000 Advanced Console Server Data Sheet](https://www.vertiv.com/4ae0c3/globalassets/products/monitoring-control-and-management/serial-consoles-and-gateways/avocent-acs-8000-advanced-console-server-data-sheet.pdf)' u_height: 1 is_full_depth: false airflow: passive diff --git a/device-types/Avocent/ACS8016SAC-400.yaml b/device-types/Avocent/ACS8016SAC-400.yaml index 502c0ef08..ca232ce7d 100644 --- a/device-types/Avocent/ACS8016SAC-400.yaml +++ b/device-types/Avocent/ACS8016SAC-400.yaml @@ -3,7 +3,7 @@ manufacturer: Avocent model: ACS 8016 Single-AC slug: avocent-acs8016sac-400 part_number: ACS8016SAC-400 -comments: '[Avocent® ACS 8000 Advanced Console Server Data Sheet](https://www.vertiv.com/4ae0c3/globalassets/products/monitoring-control-and-management/serial-consoles-and-gateways/avocent-acs-8000-advanced-console-server-data-sheet.pdf)' +comments: '[Avocent ACS 8000 Advanced Console Server Data Sheet](https://www.vertiv.com/4ae0c3/globalassets/products/monitoring-control-and-management/serial-consoles-and-gateways/avocent-acs-8000-advanced-console-server-data-sheet.pdf)' u_height: 1 is_full_depth: false airflow: passive diff --git a/device-types/Avocent/ACS8032SAC-400.yaml b/device-types/Avocent/ACS8032SAC-400.yaml index 0ac9efd35..edb3fd76c 100644 --- a/device-types/Avocent/ACS8032SAC-400.yaml +++ b/device-types/Avocent/ACS8032SAC-400.yaml @@ -3,7 +3,7 @@ manufacturer: Avocent model: ACS 8032 Single-AC slug: avocent-acs8032sac-400 part_number: ACS8032SAC-400 -comments: '[Avocent® ACS 8000 Advanced Console Server Data Sheet](https://www.vertiv.com/4ae0c3/globalassets/products/monitoring-control-and-management/serial-consoles-and-gateways/avocent-acs-8000-advanced-console-server-data-sheet.pdf)' +comments: '[Avocent ACS 8000 Advanced Console Server Data Sheet](https://www.vertiv.com/4ae0c3/globalassets/products/monitoring-control-and-management/serial-consoles-and-gateways/avocent-acs-8000-advanced-console-server-data-sheet.pdf)' u_height: 1 is_full_depth: false airflow: passive diff --git a/device-types/Avocent/ACS8048SAC-400.yaml b/device-types/Avocent/ACS8048SAC-400.yaml index b48bf43e6..8afd9231c 100644 --- a/device-types/Avocent/ACS8048SAC-400.yaml +++ b/device-types/Avocent/ACS8048SAC-400.yaml @@ -3,7 +3,7 @@ manufacturer: Avocent model: ACS 8048 Single-AC slug: avocent-acs8048sac-400 part_number: ACS8048SAC-400 -comments: '[Avocent® ACS 8000 Advanced Console Server Data Sheet](https://www.vertiv.com/4ae0c3/globalassets/products/monitoring-control-and-management/serial-consoles-and-gateways/avocent-acs-8000-advanced-console-server-data-sheet.pdf)' +comments: '[Avocent ACS 8000 Advanced Console Server Data Sheet](https://www.vertiv.com/4ae0c3/globalassets/products/monitoring-control-and-management/serial-consoles-and-gateways/avocent-acs-8000-advanced-console-server-data-sheet.pdf)' u_height: 1 is_full_depth: false airflow: passive diff --git a/device-types/Bachmann/Bachmann-6x-power-socket.yml b/device-types/Bachmann/Bachmann-6x-power-socket.yml new file mode 100644 index 000000000..7eb91a689 --- /dev/null +++ b/device-types/Bachmann/Bachmann-6x-power-socket.yml @@ -0,0 +1,38 @@ +--- +manufacturer: Bachmann +model: Bachmann 6x Power Socket +slug: bachmann-6x-power-socket +part_number: '4016514017232' +u_height: 1 +is_full_depth: false +airflow: passive +weight: 2.0 +weight_unit: kg +power-ports: + - name: Power 1 + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: ita-f + power_port: Power 1 + - name: Outlet 2 + type: ita-f + power_port: Power 1 + - name: Outlet 3 + type: ita-f + power_port: Power 1 + - name: Outlet 4 + type: ita-f + power_port: Power 1 + - name: Outlet 5 + type: ita-f + power_port: Power 1 + - name: Outlet 6 + type: ita-f + power_port: Power 1 + - name: Outlet 7 + type: ita-f + power_port: Power 1 + - name: Outlet 8 + type: ita-f + power_port: Power 1 diff --git a/device-types/Blackmagicdesign/atem-constellation-1-m-e-4k.yaml b/device-types/Blackmagicdesign/atem-constellation-1-m-e-4k.yaml new file mode 100644 index 000000000..23b250b53 --- /dev/null +++ b/device-types/Blackmagicdesign/atem-constellation-1-m-e-4k.yaml @@ -0,0 +1,67 @@ +--- +manufacturer: Blackmagicdesign +model: ATEM Constellation 1 M/E 4k +slug: blackmagicdesign-atem-constellation-1-m-e-4k +part_number: W-APS-40 +u_height: 1 +is_full_depth: false +airflow: right-to-left +weight: 4.12 +weight_unit: lb +console-ports: + - name: USB0 + type: usb-c +power-ports: + - name: PSU + type: iec-60320-c14 + allocated_draw: 90 +interfaces: + - name: CONTROL + type: 1000base-t + - name: TALKBACK + type: 1000base-t +rear-ports: + - name: REF-IN + type: bnc + - name: SDI-INPUT-1 + type: bnc + - name: SDI-INPUT-2 + type: bnc + - name: SDI-INPUT-3 + type: bnc + - name: SDI-INPUT-4 + type: bnc + - name: SDI-INPUT-5 + type: bnc + - name: SDI-INPUT-6 + type: bnc + - name: SDI-INPUT-7 + type: bnc + - name: SDI-INPUT-8 + type: bnc + - name: SDI-INPUT-9 + type: bnc + - name: SDI-INPUT-10 + type: bnc + - name: SDI-INPUT-11 + type: bnc + - name: SDI-INPUT-12 + type: bnc + - name: SDI-OUTPUT-1 + type: bnc + - name: SDI-OUTPUT-2 + type: bnc + - name: SDI-OUTPUT-3 + type: bnc + - name: SDI-OUTPUT-4 + type: bnc + - name: SDI-OUTPUT-5 + type: bnc + - name: SDI-OUTPUT-6 + type: bnc + - name: MULTIVIEW-OUTPUT + type: bnc + - name: ANALOG-AUDIO-IN-1 + type: other + - name: ANALOG-AUDIO-IN-2 + type: other diff --git a/device-types/Blackmagicdesign/atem-constellation-1-m-e-hd.yaml b/device-types/Blackmagicdesign/atem-constellation-1-m-e-hd.yaml new file mode 100644 index 000000000..0cf064248 --- /dev/null +++ b/device-types/Blackmagicdesign/atem-constellation-1-m-e-hd.yaml @@ -0,0 +1,67 @@ +--- +manufacturer: Blackmagicdesign +model: ATEM Constellation 1 M/E HD +slug: blackmagicdesign-atem-constellation-1-m-e-hd +part_number: W-APS-25 +u_height: 1 +is_full_depth: false +airflow: right-to-left +weight: 4.13 +weight_unit: lb +console-ports: + - name: USB0 + type: usb-c +power-ports: + - name: PSU + type: iec-60320-c14 + allocated_draw: 36 +interfaces: + - name: CONTROL + type: 1000base-t + - name: TALKBACK + type: 1000base-t +rear-ports: + - name: REF-IN + type: bnc + - name: SDI-INPUT-1 + type: bnc + - name: SDI-INPUT-2 + type: bnc + - name: SDI-INPUT-3 + type: bnc + - name: SDI-INPUT-4 + type: bnc + - name: SDI-INPUT-5 + type: bnc + - name: SDI-INPUT-6 + type: bnc + - name: SDI-INPUT-7 + type: bnc + - name: SDI-INPUT-8 + type: bnc + - name: SDI-INPUT-9 + type: bnc + - name: SDI-INPUT-10 + type: bnc + - name: SDI-INPUT-11 + type: bnc + - name: SDI-INPUT-12 + type: bnc + - name: SDI-OUTPUT-1 + type: bnc + - name: SDI-OUTPUT-2 + type: bnc + - name: SDI-OUTPUT-3 + type: bnc + - name: SDI-OUTPUT-4 + type: bnc + - name: SDI-OUTPUT-5 + type: bnc + - name: SDI-OUTPUT-6 + type: bnc + - name: MULTIVIEW-OUTPUT + type: bnc + - name: ANALOG-AUDIO-IN-1 + type: other + - name: ANALOG-AUDIO-IN-2 + type: other diff --git a/device-types/Blackmagicdesign/atem-constellation-2-m-e-4k.yaml b/device-types/Blackmagicdesign/atem-constellation-2-m-e-4k.yaml new file mode 100644 index 000000000..91e836694 --- /dev/null +++ b/device-types/Blackmagicdesign/atem-constellation-2-m-e-4k.yaml @@ -0,0 +1,99 @@ +--- +manufacturer: Blackmagicdesign +model: ATEM Constellation 2 M/E 4k +slug: blackmagicdesign-atem-constellation-2-m-e-4k +part_number: W-APS-41 +u_height: 1 +is_full_depth: false +airflow: right-to-left +weight: 6.55 +weight_unit: lb +console-ports: + - name: USB0 + type: usb-c + - name: REMOTE + type: rj-12 +power-ports: + - name: PSU + type: iec-60320-c14 + allocated_draw: 140 +interfaces: + - name: CONTROL + type: 1000base-t + - name: TALKBACK + type: 1000base-t +rear-ports: + - name: REF-IN + type: bnc + - name: SDI-INPUT-1 + type: bnc + - name: SDI-INPUT-2 + type: bnc + - name: SDI-INPUT-3 + type: bnc + - name: SDI-INPUT-4 + type: bnc + - name: SDI-INPUT-5 + type: bnc + - name: SDI-INPUT-6 + type: bnc + - name: SDI-INPUT-7 + type: bnc + - name: SDI-INPUT-8 + type: bnc + - name: SDI-INPUT-9 + type: bnc + - name: SDI-INPUT-10 + type: bnc + - name: SDI-INPUT-11 + type: bnc + - name: SDI-INPUT-12 + type: bnc + - name: SDI-INPUT-13 + type: bnc + - name: SDI-INPUT-14 + type: bnc + - name: SDI-INPUT-15 + type: bnc + - name: SDI-INPUT-16 + type: bnc + - name: SDI-INPUT-17 + type: bnc + - name: SDI-INPUT-18 + type: bnc + - name: SDI-INPUT-19 + type: bnc + - name: SDI-INPUT-20 + type: bnc + - name: SDI-OUTPUT-1 + type: bnc + - name: SDI-OUTPUT-2 + type: bnc + - name: SDI-OUTPUT-3 + type: bnc + - name: SDI-OUTPUT-4 + type: bnc + - name: SDI-OUTPUT-5 + type: bnc + - name: SDI-OUTPUT-6 + type: bnc + - name: SDI-OUTPUT-7 + type: bnc + - name: SDI-OUTPUT-8 + type: bnc + - name: SDI-OUTPUT-9 + type: bnc + - name: SDI-OUTPUT-10 + type: bnc + - name: SDI-OUTPUT-11 + type: bnc + - name: SDI-OUTPUT-12 + type: bnc + - name: MULTIVIEW-OUTPUT-1 + type: bnc + - name: MULTIVIEW-OUTPUT-2 + type: bnc + - name: ANALOG-AUDIO-IN-1 + type: other + - name: ANALOG-AUDIO-IN-2 + type: other diff --git a/device-types/Blackmagicdesign/atem-constellation-2-m-e-hd.yaml b/device-types/Blackmagicdesign/atem-constellation-2-m-e-hd.yaml new file mode 100644 index 000000000..ae873b223 --- /dev/null +++ b/device-types/Blackmagicdesign/atem-constellation-2-m-e-hd.yaml @@ -0,0 +1,97 @@ +--- +manufacturer: Blackmagicdesign +model: ATEM Constellation 2 M/E HD +slug: blackmagicdesign-atem-constellation-2-m-e-hd +part_number: W-APS-26 +u_height: 1 +is_full_depth: false +airflow: right-to-left +weight: 6.57 +weight_unit: lb +console-ports: + - name: USB0 + type: usb-c +power-ports: + - name: PSU + type: iec-60320-c14 + allocated_draw: 52 +interfaces: + - name: CONTROL + type: 1000base-t + - name: TALKBACK + type: 1000base-t +rear-ports: + - name: REF-IN + type: bnc + - name: SDI-INPUT-1 + type: bnc + - name: SDI-INPUT-2 + type: bnc + - name: SDI-INPUT-3 + type: bnc + - name: SDI-INPUT-4 + type: bnc + - name: SDI-INPUT-5 + type: bnc + - name: SDI-INPUT-6 + type: bnc + - name: SDI-INPUT-7 + type: bnc + - name: SDI-INPUT-8 + type: bnc + - name: SDI-INPUT-9 + type: bnc + - name: SDI-INPUT-10 + type: bnc + - name: SDI-INPUT-11 + type: bnc + - name: SDI-INPUT-12 + type: bnc + - name: SDI-INPUT-13 + type: bnc + - name: SDI-INPUT-14 + type: bnc + - name: SDI-INPUT-15 + type: bnc + - name: SDI-INPUT-16 + type: bnc + - name: SDI-INPUT-17 + type: bnc + - name: SDI-INPUT-18 + type: bnc + - name: SDI-INPUT-19 + type: bnc + - name: SDI-INPUT-20 + type: bnc + - name: SDI-OUTPUT-1 + type: bnc + - name: SDI-OUTPUT-2 + type: bnc + - name: SDI-OUTPUT-3 + type: bnc + - name: SDI-OUTPUT-4 + type: bnc + - name: SDI-OUTPUT-5 + type: bnc + - name: SDI-OUTPUT-6 + type: bnc + - name: SDI-OUTPUT-7 + type: bnc + - name: SDI-OUTPUT-8 + type: bnc + - name: SDI-OUTPUT-9 + type: bnc + - name: SDI-OUTPUT-10 + type: bnc + - name: SDI-OUTPUT-11 + type: bnc + - name: SDI-OUTPUT-12 + type: bnc + - name: MULTIVIEW-OUTPUT-1 + type: bnc + - name: MULTIVIEW-OUTPUT-2 + type: bnc + - name: ANALOG-AUDIO-IN-1 + type: other + - name: ANALOG-AUDIO-IN-2 + type: other diff --git a/device-types/Blackmagicdesign/atem-constellation-4-m-e-4k.yaml b/device-types/Blackmagicdesign/atem-constellation-4-m-e-4k.yaml new file mode 100644 index 000000000..a508a5d09 --- /dev/null +++ b/device-types/Blackmagicdesign/atem-constellation-4-m-e-4k.yaml @@ -0,0 +1,180 @@ +--- +manufacturer: Blackmagicdesign +model: ATEM Constellation 4 M/E 4k +slug: blackmagicdesign-atem-constellation-4-m-e-4k +part_number: W-APS-42 +u_height: 2 +is_full_depth: false +airflow: right-to-left +weight: 18.52 +weight_unit: lb +console-ports: + - name: USB0 + type: usb-c + - name: REMOTE + type: rj-12 +power-ports: + - name: PSU1 + type: iec-60320-c14 + allocated_draw: 255 + - name: PSU2 + type: iec-60320-c14 + allocated_draw: 255 +interfaces: + - name: CONTROL + type: 1000base-t + - name: TALKBACK + type: 1000base-t +rear-ports: + - name: REF-IN + type: bnc + - name: MADI-IN + type: bnc + - name: MADI-OUT-1 + type: bnc + - name: MADI-OUT-2 + type: bnc + - name: SDI-INPUT-1 + type: bnc + - name: SDI-INPUT-2 + type: bnc + - name: SDI-INPUT-3 + type: bnc + - name: SDI-INPUT-4 + type: bnc + - name: SDI-INPUT-5 + type: bnc + - name: SDI-INPUT-6 + type: bnc + - name: SDI-INPUT-7 + type: bnc + - name: SDI-INPUT-8 + type: bnc + - name: SDI-INPUT-9 + type: bnc + - name: SDI-INPUT-10 + type: bnc + - name: SDI-INPUT-11 + type: bnc + - name: SDI-INPUT-12 + type: bnc + - name: SDI-INPUT-13 + type: bnc + - name: SDI-INPUT-14 + type: bnc + - name: SDI-INPUT-15 + type: bnc + - name: SDI-INPUT-16 + type: bnc + - name: SDI-INPUT-17 + type: bnc + - name: SDI-INPUT-18 + type: bnc + - name: SDI-INPUT-19 + type: bnc + - name: SDI-INPUT-20 + type: bnc + - name: SDI-INPUT-21 + type: bnc + - name: SDI-INPUT-22 + type: bnc + - name: SDI-INPUT-23 + type: bnc + - name: SDI-INPUT-24 + type: bnc + - name: SDI-INPUT-25 + type: bnc + - name: SDI-INPUT-26 + type: bnc + - name: SDI-INPUT-27 + type: bnc + - name: SDI-INPUT-28 + type: bnc + - name: SDI-INPUT-29 + type: bnc + - name: SDI-INPUT-30 + type: bnc + - name: SDI-INPUT-31 + type: bnc + - name: SDI-INPUT-32 + type: bnc + - name: SDI-INPUT-33 + type: bnc + - name: SDI-INPUT-34 + type: bnc + - name: SDI-INPUT-35 + type: bnc + - name: SDI-INPUT-36 + type: bnc + - name: SDI-INPUT-37 + type: bnc + - name: SDI-INPUT-38 + type: bnc + - name: SDI-INPUT-39 + type: bnc + - name: SDI-INPUT-40 + type: bnc + - name: SDI-OUTPUT-1 + type: bnc + - name: SDI-OUTPUT-2 + type: bnc + - name: SDI-OUTPUT-3 + type: bnc + - name: SDI-OUTPUT-4 + type: bnc + - name: SDI-OUTPUT-5 + type: bnc + - name: SDI-OUTPUT-6 + type: bnc + - name: SDI-OUTPUT-7 + type: bnc + - name: SDI-OUTPUT-8 + type: bnc + - name: SDI-OUTPUT-9 + type: bnc + - name: SDI-OUTPUT-10 + type: bnc + - name: SDI-OUTPUT-11 + type: bnc + - name: SDI-OUTPUT-12 + type: bnc + - name: SDI-OUTPUT-13 + type: bnc + - name: SDI-OUTPUT-14 + type: bnc + - name: SDI-OUTPUT-15 + type: bnc + - name: SDI-OUTPUT-16 + type: bnc + - name: SDI-OUTPUT-17 + type: bnc + - name: SDI-OUTPUT-18 + type: bnc + - name: SDI-OUTPUT-19 + type: bnc + - name: SDI-OUTPUT-20 + type: bnc + - name: SDI-OUTPUT-21 + type: bnc + - name: SDI-OUTPUT-22 + type: bnc + - name: SDI-OUTPUT-23 + type: bnc + - name: SDI-OUTPUT-24 + type: bnc + - name: MULTIVIEW-OUTPUT-1 + type: bnc + - name: MULTIVIEW-OUTPUT-2 + type: bnc + - name: MULTIVIEW-OUTPUT-3 + type: bnc + - name: MULTIVIEW-OUTPUT-4 + type: bnc + - name: ANALOG-AUDIO-IN-1 + type: other + - name: ANALOG-AUDIO-IN-2 + type: other + - name: ANALOG-AUDIO-OUT-1 + type: other + - name: ANALOG-AUDIO-OUT-2 + type: other diff --git a/device-types/Blackmagicdesign/atem-constellation-4-m-e-hd.yaml b/device-types/Blackmagicdesign/atem-constellation-4-m-e-hd.yaml new file mode 100644 index 000000000..4d455655e --- /dev/null +++ b/device-types/Blackmagicdesign/atem-constellation-4-m-e-hd.yaml @@ -0,0 +1,180 @@ +--- +manufacturer: Blackmagicdesign +model: ATEM Constellation 4 M/E HD +slug: blackmagicdesign-atem-constellation-4-m-e-hd +part_number: W-APS-27 +u_height: 2 +is_full_depth: false +airflow: right-to-left +weight: 11.53 +weight_unit: lb +console-ports: + - name: USB0 + type: usb-c + - name: REMOTE + type: rj-12 +power-ports: + - name: PSU1 + type: iec-60320-c14 + allocated_draw: 147 + - name: PSU2 + type: iec-60320-c14 + allocated_draw: 147 +interfaces: + - name: CONTROL + type: 1000base-t + - name: TALKBACK + type: 1000base-t +rear-ports: + - name: REF-IN + type: bnc + - name: MADI-IN + type: bnc + - name: MADI-OUT-1 + type: bnc + - name: MADI-OUT-2 + type: bnc + - name: SDI-INPUT-1 + type: bnc + - name: SDI-INPUT-2 + type: bnc + - name: SDI-INPUT-3 + type: bnc + - name: SDI-INPUT-4 + type: bnc + - name: SDI-INPUT-5 + type: bnc + - name: SDI-INPUT-6 + type: bnc + - name: SDI-INPUT-7 + type: bnc + - name: SDI-INPUT-8 + type: bnc + - name: SDI-INPUT-9 + type: bnc + - name: SDI-INPUT-10 + type: bnc + - name: SDI-INPUT-11 + type: bnc + - name: SDI-INPUT-12 + type: bnc + - name: SDI-INPUT-13 + type: bnc + - name: SDI-INPUT-14 + type: bnc + - name: SDI-INPUT-15 + type: bnc + - name: SDI-INPUT-16 + type: bnc + - name: SDI-INPUT-17 + type: bnc + - name: SDI-INPUT-18 + type: bnc + - name: SDI-INPUT-19 + type: bnc + - name: SDI-INPUT-20 + type: bnc + - name: SDI-INPUT-21 + type: bnc + - name: SDI-INPUT-22 + type: bnc + - name: SDI-INPUT-23 + type: bnc + - name: SDI-INPUT-24 + type: bnc + - name: SDI-INPUT-25 + type: bnc + - name: SDI-INPUT-26 + type: bnc + - name: SDI-INPUT-27 + type: bnc + - name: SDI-INPUT-28 + type: bnc + - name: SDI-INPUT-29 + type: bnc + - name: SDI-INPUT-30 + type: bnc + - name: SDI-INPUT-31 + type: bnc + - name: SDI-INPUT-32 + type: bnc + - name: SDI-INPUT-33 + type: bnc + - name: SDI-INPUT-34 + type: bnc + - name: SDI-INPUT-35 + type: bnc + - name: SDI-INPUT-36 + type: bnc + - name: SDI-INPUT-37 + type: bnc + - name: SDI-INPUT-38 + type: bnc + - name: SDI-INPUT-39 + type: bnc + - name: SDI-INPUT-40 + type: bnc + - name: SDI-OUTPUT-1 + type: bnc + - name: SDI-OUTPUT-2 + type: bnc + - name: SDI-OUTPUT-3 + type: bnc + - name: SDI-OUTPUT-4 + type: bnc + - name: SDI-OUTPUT-5 + type: bnc + - name: SDI-OUTPUT-6 + type: bnc + - name: SDI-OUTPUT-7 + type: bnc + - name: SDI-OUTPUT-8 + type: bnc + - name: SDI-OUTPUT-9 + type: bnc + - name: SDI-OUTPUT-10 + type: bnc + - name: SDI-OUTPUT-11 + type: bnc + - name: SDI-OUTPUT-12 + type: bnc + - name: SDI-OUTPUT-13 + type: bnc + - name: SDI-OUTPUT-14 + type: bnc + - name: SDI-OUTPUT-15 + type: bnc + - name: SDI-OUTPUT-16 + type: bnc + - name: SDI-OUTPUT-17 + type: bnc + - name: SDI-OUTPUT-18 + type: bnc + - name: SDI-OUTPUT-19 + type: bnc + - name: SDI-OUTPUT-20 + type: bnc + - name: SDI-OUTPUT-21 + type: bnc + - name: SDI-OUTPUT-22 + type: bnc + - name: SDI-OUTPUT-23 + type: bnc + - name: SDI-OUTPUT-24 + type: bnc + - name: MULTIVIEW-OUTPUT-1 + type: bnc + - name: MULTIVIEW-OUTPUT-2 + type: bnc + - name: MULTIVIEW-OUTPUT-3 + type: bnc + - name: MULTIVIEW-OUTPUT-4 + type: bnc + - name: ANALOG-AUDIO-IN-1 + type: other + - name: ANALOG-AUDIO-IN-2 + type: other + - name: ANALOG-AUDIO-OUT-1 + type: other + - name: ANALOG-AUDIO-OUT-2 + type: other diff --git a/device-types/Blackmagicdesign/ATEM-Constellation-8K.yaml b/device-types/Blackmagicdesign/atem-constellation-8k.yaml similarity index 100% rename from device-types/Blackmagicdesign/ATEM-Constellation-8K.yaml rename to device-types/Blackmagicdesign/atem-constellation-8k.yaml diff --git a/device-types/Brennenstuhl/1156057128.yml b/device-types/Brennenstuhl/1156057128.yml new file mode 100644 index 000000000..b3783863f --- /dev/null +++ b/device-types/Brennenstuhl/1156057128.yml @@ -0,0 +1,38 @@ +--- +manufacturer: Brennenstuhl +model: '1156057128' +slug: brennenstuhl-1156057128 +part_number: '4007123665372' +u_height: 1 +is_full_depth: false +airflow: passive +weight: 2.0 +weight_unit: kg +power-ports: + - name: Power 1 + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: ita-f + power_port: Power 1 + - name: Outlet 2 + type: ita-f + power_port: Power 1 + - name: Outlet 3 + type: ita-f + power_port: Power 1 + - name: Outlet 4 + type: ita-f + power_port: Power 1 + - name: Outlet 5 + type: ita-f + power_port: Power 1 + - name: Outlet 6 + type: ita-f + power_port: Power 1 + - name: Outlet 7 + type: ita-f + power_port: Power 1 + - name: Outlet 8 + type: ita-f + power_port: Power 1 diff --git a/device-types/Brocade/ICX-6400-EPS1500.yaml b/device-types/Brocade/ICX-6400-EPS1500.yaml new file mode 100644 index 000000000..dae91b45c --- /dev/null +++ b/device-types/Brocade/ICX-6400-EPS1500.yaml @@ -0,0 +1,24 @@ +--- +manufacturer: Brocade +model: ICX 6400-EPS1500 +slug: brocade-icx6400-eps1500 +part_number: ICX6400-EPS1500 +is_full_depth: false +u_height: 1 +airflow: side-to-rear +weight: 6.75 +weight_unit: kg +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 1600 +power-outlets: + - name: EPS OUT 1 + type: dc-terminal + power_port: PS1 + - name: EPS OUT 2 + type: dc-terminal + power_port: PS1 + - name: EPS OUT 3 + type: dc-terminal + power_port: PS1 diff --git a/device-types/Brocade/ICX-6430-24.yaml b/device-types/Brocade/ICX-6430-24.yaml index 06ac8b130..fb12e2e72 100644 --- a/device-types/Brocade/ICX-6430-24.yaml +++ b/device-types/Brocade/ICX-6430-24.yaml @@ -75,3 +75,6 @@ power-ports: - name: PSU0 type: iec-60320-c14 maximum_draw: 20 + - name: EPS1 + type: dc-terminal + maximum_draw: 20 diff --git a/device-types/Brocade/ICX-6430-48.yaml b/device-types/Brocade/ICX-6430-48.yaml index 6b6f1ef75..6c0acb108 100644 --- a/device-types/Brocade/ICX-6430-48.yaml +++ b/device-types/Brocade/ICX-6430-48.yaml @@ -123,3 +123,6 @@ power-ports: - name: PSU0 type: iec-60320-c14 maximum_draw: 38 + - name: EPS1 + type: dc-terminal + maximum_draw: 38 diff --git a/device-types/Brocade/ICX-6450-24.yaml b/device-types/Brocade/ICX-6450-24.yaml index 6af4a18fd..e02d6714f 100644 --- a/device-types/Brocade/ICX-6450-24.yaml +++ b/device-types/Brocade/ICX-6450-24.yaml @@ -75,3 +75,6 @@ power-ports: - name: PSU0 type: iec-60320-c14 maximum_draw: 37 + - name: EPS1 + type: dc-terminal + maximum_draw: 37 diff --git a/device-types/Brocade/ICX-6450-24p.yaml b/device-types/Brocade/ICX-6450-24p.yaml index b3e16367e..84b8e02ed 100644 --- a/device-types/Brocade/ICX-6450-24p.yaml +++ b/device-types/Brocade/ICX-6450-24p.yaml @@ -76,3 +76,6 @@ power-ports: - name: PSU0 type: iec-60320-c14 maximum_draw: 400 + - name: EPS1 + type: dc-terminal + maximum_draw: 400 diff --git a/device-types/Brocade/ICX-6450-48.yaml b/device-types/Brocade/ICX-6450-48.yaml index 070ff0e15..b834a4774 100644 --- a/device-types/Brocade/ICX-6450-48.yaml +++ b/device-types/Brocade/ICX-6450-48.yaml @@ -120,3 +120,6 @@ power-ports: - name: PSU0 type: iec-60320-c14 maximum_draw: 55 + - name: EPS1 + type: dc-terminal + maximum_draw: 55 diff --git a/device-types/Brocade/ICX-6610-24.yaml b/device-types/Brocade/ICX-6610-24.yaml index e6a4d6f8b..996b6ae70 100644 --- a/device-types/Brocade/ICX-6610-24.yaml +++ b/device-types/Brocade/ICX-6610-24.yaml @@ -80,10 +80,8 @@ interfaces: console-ports: - name: con0 type: rj-45 -power-ports: +module-bays: - name: PSU1 - type: iec-60320-c14 - maximum_draw: 120 + position: '1' - name: PSU2 - type: iec-60320-c14 - maximum_draw: 120 + position: '2' diff --git a/device-types/Brocade/ICX-6610-24F.yaml b/device-types/Brocade/ICX-6610-24F.yaml new file mode 100644 index 000000000..07031187f --- /dev/null +++ b/device-types/Brocade/ICX-6610-24F.yaml @@ -0,0 +1,90 @@ +--- +manufacturer: Brocade +model: ICX 6610-24F +slug: brocade-icx6610-24f +part_number: ICX6610-24F +airflow: front-to-rear +weight: 6.69 +weight_unit: kg +is_full_depth: false +u_height: 1 +interfaces: + - name: GigEthernetmgmt1 + type: 1000base-t + mgmt_only: true + - name: ethernet 1/1/1 + type: 1000base-x-sfp + - name: ethernet 1/1/2 + type: 1000base-x-sfp + - name: ethernet 1/1/3 + type: 1000base-x-sfp + - name: ethernet 1/1/4 + type: 1000base-x-sfp + - name: ethernet 1/1/5 + type: 1000base-x-sfp + - name: ethernet 1/1/6 + type: 1000base-x-sfp + - name: ethernet 1/1/7 + type: 1000base-x-sfp + - name: ethernet 1/1/8 + type: 1000base-x-sfp + - name: ethernet 1/1/9 + type: 1000base-x-sfp + - name: ethernet 1/1/10 + type: 1000base-x-sfp + - name: ethernet 1/1/11 + type: 1000base-x-sfp + - name: ethernet 1/1/12 + type: 1000base-x-sfp + - name: ethernet 1/1/13 + type: 1000base-x-sfp + - name: ethernet 1/1/14 + type: 1000base-x-sfp + - name: ethernet 1/1/15 + type: 1000base-x-sfp + - name: ethernet 1/1/16 + type: 1000base-x-sfp + - name: ethernet 1/1/17 + type: 1000base-x-sfp + - name: ethernet 1/1/18 + type: 1000base-x-sfp + - name: ethernet 1/1/19 + type: 1000base-x-sfp + - name: ethernet 1/1/20 + type: 1000base-x-sfp + - name: ethernet 1/1/21 + type: 1000base-x-sfp + - name: ethernet 1/1/22 + type: 1000base-x-sfp + - name: ethernet 1/1/23 + type: 1000base-x-sfp + - name: ethernet 1/1/24 + type: 1000base-x-sfp + - name: ethernet 1/2/1 + type: 40gbase-x-qsfpp + - name: ethernet 1/2/6 + type: 40gbase-x-qsfpp + - name: ethernet 1/3/1 + type: 10gbase-x-sfpp + - name: ethernet 1/3/2 + type: 10gbase-x-sfpp + - name: ethernet 1/3/3 + type: 10gbase-x-sfpp + - name: ethernet 1/3/4 + type: 10gbase-x-sfpp + - name: ethernet 1/3/5 + type: 10gbase-x-sfpp + - name: ethernet 1/3/6 + type: 10gbase-x-sfpp + - name: ethernet 1/3/7 + type: 10gbase-x-sfpp + - name: ethernet 1/3/8 + type: 10gbase-x-sfpp +console-ports: + - name: con0 + type: rj-45 +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' diff --git a/device-types/Brocade/ICX-6610-48.yaml b/device-types/Brocade/ICX-6610-48.yaml index 768dcf6da..19f523f61 100644 --- a/device-types/Brocade/ICX-6610-48.yaml +++ b/device-types/Brocade/ICX-6610-48.yaml @@ -128,10 +128,8 @@ interfaces: console-ports: - name: con0 type: rj-45 -power-ports: +module-bays: - name: PSU1 - type: iec-60320-c14 - maximum_draw: 120 + position: '1' - name: PSU2 - type: iec-60320-c14 - maximum_draw: 120 + position: '2' diff --git a/device-types/Brocade/ICX-6610-48p.yaml b/device-types/Brocade/ICX-6610-48p.yaml index 51edf4d21..aafaff0dc 100644 --- a/device-types/Brocade/ICX-6610-48p.yaml +++ b/device-types/Brocade/ICX-6610-48p.yaml @@ -129,10 +129,8 @@ interfaces: console-ports: - name: con0 type: rj-45 -power-ports: +module-bays: - name: PSU1 - type: iec-60320-c14 - maximum_draw: 1000 + position: '1' - name: PSU2 - type: iec-60320-c14 - maximum_draw: 1000 + position: '2' diff --git a/device-types/CE6885-48YS8CQ.yaml b/device-types/CE6885-48YS8CQ.yaml new file mode 100644 index 000000000..937b930a6 --- /dev/null +++ b/device-types/CE6885-48YS8CQ.yaml @@ -0,0 +1,131 @@ +--- +manufacturer: Huawei +model: CE6885-48YS8CQ +slug: huawei-ce6885-48ys8cq +u_height: 1 +is_full_depth: true +comments: '[CE6885-48YS8CQ] (https://support.huawei.com/hedex/hdx.do?docid=EDOC1100345000&id=EN-US_CONCEPT_0000001969420452)' +console-ports: + - name: console0 + type: rj-45 +module-bays: + - name: PSU1 + position: PSU 1 + - name: PSU2 + position: PSU 2 +interfaces: + - name: MEth0/0/0 + type: 1000base-t + mgmt_only: true + - name: 25GE1/0/1 + type: 25gbase-x-sfp28 + - name: 25GE1/0/2 + type: 25gbase-x-sfp28 + - name: 25GE1/0/3 + type: 25gbase-x-sfp28 + - name: 25GE1/0/4 + type: 25gbase-x-sfp28 + - name: 25GE1/0/5 + type: 25gbase-x-sfp28 + - name: 25GE1/0/6 + type: 25gbase-x-sfp28 + - name: 25GE1/0/7 + type: 25gbase-x-sfp28 + - name: 25GE1/0/8 + type: 25gbase-x-sfp28 + - name: 25GE1/0/9 + type: 25gbase-x-sfp28 + - name: 25GE1/0/10 + type: 25gbase-x-sfp28 + - name: 25GE1/0/11 + type: 25gbase-x-sfp28 + - name: 25GE1/0/12 + type: 25gbase-x-sfp28 + - name: 25GE1/0/13 + type: 25gbase-x-sfp28 + - name: 25GE1/0/14 + type: 25gbase-x-sfp28 + - name: 25GE1/0/15 + type: 25gbase-x-sfp28 + - name: 25GE1/0/16 + type: 25gbase-x-sfp28 + - name: 25GE1/0/17 + type: 25gbase-x-sfp28 + - name: 25GE1/0/18 + type: 25gbase-x-sfp28 + - name: 25GE1/0/19 + type: 25gbase-x-sfp28 + - name: 25GE1/0/20 + type: 25gbase-x-sfp28 + - name: 25GE1/0/21 + type: 25gbase-x-sfp28 + - name: 25GE1/0/22 + type: 25gbase-x-sfp28 + - name: 25GE1/0/23 + type: 25gbase-x-sfp28 + - name: 25GE1/0/24 + type: 25gbase-x-sfp28 + - name: 25GE1/0/25 + type: 25gbase-x-sfp28 + - name: 25GE1/0/26 + type: 25gbase-x-sfp28 + - name: 25GE1/0/27 + type: 25gbase-x-sfp28 + - name: 25GE1/0/28 + type: 25gbase-x-sfp28 + - name: 25GE1/0/29 + type: 25gbase-x-sfp28 + - name: 25GE1/0/30 + type: 25gbase-x-sfp28 + - name: 25GE1/0/31 + type: 25gbase-x-sfp28 + - name: 25GE1/0/32 + type: 25gbase-x-sfp28 + - name: 25GE1/0/33 + type: 25gbase-x-sfp28 + - name: 25GE1/0/34 + type: 25gbase-x-sfp28 + - name: 25GE1/0/35 + type: 25gbase-x-sfp28 + - name: 25GE1/0/36 + type: 25gbase-x-sfp28 + - name: 25GE1/0/37 + type: 25gbase-x-sfp28 + - name: 25GE1/0/38 + type: 25gbase-x-sfp28 + - name: 25GE1/0/39 + type: 25gbase-x-sfp28 + - name: 25GE1/0/40 + type: 25gbase-x-sfp28 + - name: 25GE1/0/41 + type: 25gbase-x-sfp28 + - name: 25GE1/0/42 + type: 25gbase-x-sfp28 + - name: 25GE1/0/43 + type: 25gbase-x-sfp28 + - name: 25GE1/0/44 + type: 25gbase-x-sfp28 + - name: 25GE1/0/45 + type: 25gbase-x-sfp28 + - name: 25GE1/0/46 + type: 25gbase-x-sfp28 + - name: 25GE1/0/47 + type: 25gbase-x-sfp28 + - name: 25GE1/0/48 + type: 25gbase-x-sfp28 + - name: 100GE1/0/1 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/2 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/3 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/4 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/5 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/6 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/7 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/8 + type: 100gbase-x-qsfp28 diff --git a/device-types/Calient/s320.yaml b/device-types/Calient/s320.yaml new file mode 100644 index 000000000..12da307bb --- /dev/null +++ b/device-types/Calient/s320.yaml @@ -0,0 +1,678 @@ +--- +manufacturer: Calient +model: s320 +slug: calient-s320 +part_number: s320 +u_height: 7 +is_full_depth: false +front_image: true +airflow: passive +weight: 20.5 +weight_unit: kg +console-ports: + - name: CONSOLE + type: rj-45 +module-bays: + - name: PWR-1 + position: '1' + description: | + CN-FC-SPC8-00 AC PLUGGABLE POWER SUPPLY + - name: PWR-2 + position: '2' + description: | + CN-FC-SPC8-00 AC PLUGGABLE POWER SUPPLY +interfaces: + - name: ethA + type: 1000base-t + mgmt_only: true + - name: ethB + type: 1000base-t + mgmt_only: true + - name: 1.1.1 + type: other + - name: 1.1.2 + type: other + - name: 1.1.3 + type: other + - name: 1.1.4 + type: other + - name: 1.1.5 + type: other + - name: 1.1.6 + type: other + - name: 1.1.7 + type: other + - name: 1.1.8 + type: other + - name: 1.2.1 + type: other + - name: 1.2.2 + type: other + - name: 1.2.3 + type: other + - name: 1.2.4 + type: other + - name: 1.2.5 + type: other + - name: 1.2.6 + type: other + - name: 1.2.7 + type: other + - name: 1.2.8 + type: other + - name: 1.3.1 + type: other + - name: 1.3.2 + type: other + - name: 1.3.3 + type: other + - name: 1.3.4 + type: other + - name: 1.3.5 + type: other + - name: 1.3.6 + type: other + - name: 1.3.7 + type: other + - name: 1.3.8 + type: other + - name: 1.4.1 + type: other + - name: 1.4.2 + type: other + - name: 1.4.3 + type: other + - name: 1.4.4 + type: other + - name: 1.4.5 + type: other + - name: 1.4.6 + type: other + - name: 1.4.7 + type: other + - name: 1.4.8 + type: other + - name: 1.5.1 + type: other + - name: 1.5.2 + type: other + - name: 1.5.3 + type: other + - name: 1.5.4 + type: other + - name: 1.5.5 + type: other + - name: 1.5.6 + type: other + - name: 1.5.7 + type: other + - name: 1.5.8 + type: other + - name: 1.6.1 + type: other + - name: 1.6.2 + type: other + - name: 1.6.3 + type: other + - name: 1.6.4 + type: other + - name: 1.6.5 + type: other + - name: 1.6.6 + type: other + - name: 1.6.7 + type: other + - name: 1.6.8 + type: other + - name: 1.7.1 + type: other + - name: 1.7.2 + type: other + - name: 1.7.3 + type: other + - name: 1.7.4 + type: other + - name: 1.7.5 + type: other + - name: 1.7.6 + type: other + - name: 1.7.7 + type: other + - name: 1.7.8 + type: other + - name: 1.8.1 + type: other + - name: 1.8.2 + type: other + - name: 1.8.3 + type: other + - name: 1.8.4 + type: other + - name: 1.8.5 + type: other + - name: 1.8.6 + type: other + - name: 1.8.7 + type: other + - name: 1.8.8 + type: other + - name: 2.1.1 + type: other + - name: 2.1.2 + type: other + - name: 2.1.3 + type: other + - name: 2.1.4 + type: other + - name: 2.1.5 + type: other + - name: 2.1.6 + type: other + - name: 2.1.7 + type: other + - name: 2.1.8 + type: other + - name: 2.2.1 + type: other + - name: 2.2.2 + type: other + - name: 2.2.3 + type: other + - name: 2.2.4 + type: other + - name: 2.2.5 + type: other + - name: 2.2.6 + type: other + - name: 2.2.7 + type: other + - name: 2.2.8 + type: other + - name: 2.3.1 + type: other + - name: 2.3.2 + type: other + - name: 2.3.3 + type: other + - name: 2.3.4 + type: other + - name: 2.3.5 + type: other + - name: 2.3.6 + type: other + - name: 2.3.7 + type: other + - name: 2.3.8 + type: other + - name: 2.4.1 + type: other + - name: 2.4.2 + type: other + - name: 2.4.3 + type: other + - name: 2.4.4 + type: other + - name: 2.4.5 + type: other + - name: 2.4.6 + type: other + - name: 2.4.7 + type: other + - name: 2.4.8 + type: other + - name: 2.5.1 + type: other + - name: 2.5.2 + type: other + - name: 2.5.3 + type: other + - name: 2.5.4 + type: other + - name: 2.5.5 + type: other + - name: 2.5.6 + type: other + - name: 2.5.7 + type: other + - name: 2.5.8 + type: other + - name: 2.6.1 + type: other + - name: 2.6.2 + type: other + - name: 2.6.3 + type: other + - name: 2.6.4 + type: other + - name: 2.6.5 + type: other + - name: 2.6.6 + type: other + - name: 2.6.7 + type: other + - name: 2.6.8 + type: other + - name: 2.7.1 + type: other + - name: 2.7.2 + type: other + - name: 2.7.3 + type: other + - name: 2.7.4 + type: other + - name: 2.7.5 + type: other + - name: 2.7.6 + type: other + - name: 2.7.7 + type: other + - name: 2.7.8 + type: other + - name: 2.8.1 + type: other + - name: 2.8.2 + type: other + - name: 2.8.3 + type: other + - name: 2.8.4 + type: other + - name: 2.8.5 + type: other + - name: 2.8.6 + type: other + - name: 2.8.7 + type: other + - name: 2.8.8 + type: other + - name: 3.1.1 + type: other + - name: 3.1.2 + type: other + - name: 3.1.3 + type: other + - name: 3.1.4 + type: other + - name: 3.1.5 + type: other + - name: 3.1.6 + type: other + - name: 3.1.7 + type: other + - name: 3.1.8 + type: other + - name: 3.2.1 + type: other + - name: 3.2.2 + type: other + - name: 3.2.3 + type: other + - name: 3.2.4 + type: other + - name: 3.2.5 + type: other + - name: 3.2.6 + type: other + - name: 3.2.7 + type: other + - name: 3.2.8 + type: other + - name: 3.3.1 + type: other + - name: 3.3.2 + type: other + - name: 3.3.3 + type: other + - name: 3.3.4 + type: other + - name: 3.3.5 + type: other + - name: 3.3.6 + type: other + - name: 3.3.7 + type: other + - name: 3.3.8 + type: other + - name: 3.4.1 + type: other + - name: 3.4.2 + type: other + - name: 3.4.3 + type: other + - name: 3.4.4 + type: other + - name: 3.4.5 + type: other + - name: 3.4.6 + type: other + - name: 3.4.7 + type: other + - name: 3.4.8 + type: other + - name: 3.5.1 + type: other + - name: 3.5.2 + type: other + - name: 3.5.3 + type: other + - name: 3.5.4 + type: other + - name: 3.5.5 + type: other + - name: 3.5.6 + type: other + - name: 3.5.7 + type: other + - name: 3.5.8 + type: other + - name: 3.6.1 + type: other + - name: 3.6.2 + type: other + - name: 3.6.3 + type: other + - name: 3.6.4 + type: other + - name: 3.6.5 + type: other + - name: 3.6.6 + type: other + - name: 3.6.7 + type: other + - name: 3.6.8 + type: other + - name: 3.7.1 + type: other + - name: 3.7.2 + type: other + - name: 3.7.3 + type: other + - name: 3.7.4 + type: other + - name: 3.7.5 + type: other + - name: 3.7.6 + type: other + - name: 3.7.7 + type: other + - name: 3.7.8 + type: other + - name: 3.8.1 + type: other + - name: 3.8.2 + type: other + - name: 3.8.3 + type: other + - name: 3.8.4 + type: other + - name: 3.8.5 + type: other + - name: 3.8.6 + type: other + - name: 3.8.7 + type: other + - name: 3.8.8 + type: other + - name: 4.1.1 + type: other + - name: 4.1.2 + type: other + - name: 4.1.3 + type: other + - name: 4.1.4 + type: other + - name: 4.1.5 + type: other + - name: 4.1.6 + type: other + - name: 4.1.7 + type: other + - name: 4.1.8 + type: other + - name: 4.2.1 + type: other + - name: 4.2.2 + type: other + - name: 4.2.3 + type: other + - name: 4.2.4 + type: other + - name: 4.2.5 + type: other + - name: 4.2.6 + type: other + - name: 4.2.7 + type: other + - name: 4.2.8 + type: other + - name: 4.3.1 + type: other + - name: 4.3.2 + type: other + - name: 4.3.3 + type: other + - name: 4.3.4 + type: other + - name: 4.3.5 + type: other + - name: 4.3.6 + type: other + - name: 4.3.7 + type: other + - name: 4.3.8 + type: other + - name: 4.4.1 + type: other + - name: 4.4.2 + type: other + - name: 4.4.3 + type: other + - name: 4.4.4 + type: other + - name: 4.4.5 + type: other + - name: 4.4.6 + type: other + - name: 4.4.7 + type: other + - name: 4.4.8 + type: other + - name: 4.5.1 + type: other + - name: 4.5.2 + type: other + - name: 4.5.3 + type: other + - name: 4.5.4 + type: other + - name: 4.5.5 + type: other + - name: 4.5.6 + type: other + - name: 4.5.7 + type: other + - name: 4.5.8 + type: other + - name: 4.6.1 + type: other + - name: 4.6.2 + type: other + - name: 4.6.3 + type: other + - name: 4.6.4 + type: other + - name: 4.6.5 + type: other + - name: 4.6.6 + type: other + - name: 4.6.7 + type: other + - name: 4.6.8 + type: other + - name: 4.7.1 + type: other + - name: 4.7.2 + type: other + - name: 4.7.3 + type: other + - name: 4.7.4 + type: other + - name: 4.7.5 + type: other + - name: 4.7.6 + type: other + - name: 4.7.7 + type: other + - name: 4.7.8 + type: other + - name: 4.8.1 + type: other + - name: 4.8.2 + type: other + - name: 4.8.3 + type: other + - name: 4.8.4 + type: other + - name: 4.8.5 + type: other + - name: 4.8.6 + type: other + - name: 4.8.7 + type: other + - name: 4.8.8 + type: other + - name: 5.1.1 + type: other + - name: 5.1.2 + type: other + - name: 5.1.3 + type: other + - name: 5.1.4 + type: other + - name: 5.1.5 + type: other + - name: 5.1.6 + type: other + - name: 5.1.7 + type: other + - name: 5.1.8 + type: other + - name: 5.2.1 + type: other + - name: 5.2.2 + type: other + - name: 5.2.3 + type: other + - name: 5.2.4 + type: other + - name: 5.2.5 + type: other + - name: 5.2.6 + type: other + - name: 5.2.7 + type: other + - name: 5.2.8 + type: other + - name: 5.3.1 + type: other + - name: 5.3.2 + type: other + - name: 5.3.3 + type: other + - name: 5.3.4 + type: other + - name: 5.3.5 + type: other + - name: 5.3.6 + type: other + - name: 5.3.7 + type: other + - name: 5.3.8 + type: other + - name: 5.4.1 + type: other + - name: 5.4.2 + type: other + - name: 5.4.3 + type: other + - name: 5.4.4 + type: other + - name: 5.4.5 + type: other + - name: 5.4.6 + type: other + - name: 5.4.7 + type: other + - name: 5.4.8 + type: other + - name: 5.5.1 + type: other + - name: 5.5.2 + type: other + - name: 5.5.3 + type: other + - name: 5.5.4 + type: other + - name: 5.5.5 + type: other + - name: 5.5.6 + type: other + - name: 5.5.7 + type: other + - name: 5.5.8 + type: other + - name: 5.6.1 + type: other + - name: 5.6.2 + type: other + - name: 5.6.3 + type: other + - name: 5.6.4 + type: other + - name: 5.6.5 + type: other + - name: 5.6.6 + type: other + - name: 5.6.7 + type: other + - name: 5.6.8 + type: other + - name: 5.7.1 + type: other + - name: 5.7.2 + type: other + - name: 5.7.3 + type: other + - name: 5.7.4 + type: other + - name: 5.7.5 + type: other + - name: 5.7.6 + type: other + - name: 5.7.7 + type: other + - name: 5.7.8 + type: other + - name: 5.8.1 + type: other + - name: 5.8.2 + type: other + - name: 5.8.3 + type: other + - name: 5.8.4 + type: other + - name: 5.8.5 + type: other + - name: 5.8.6 + type: other + - name: 5.8.7 + type: other + - name: 5.8.8 + type: other + - name: 6.1.1 + type: other + - name: 6.1.2 + type: other + - name: 6.1.3 + type: other + - name: 6.1.4 + type: other diff --git a/device-types/Canon/IR-ADV-525I-III.yaml b/device-types/Canon/IR-ADV-525I-III.yaml new file mode 100644 index 000000000..26b065e50 --- /dev/null +++ b/device-types/Canon/IR-ADV-525I-III.yaml @@ -0,0 +1,16 @@ +--- +manufacturer: Canon +model: imageRunner ADVANCE 525i III +slug: canon-imagerunner-advance-525i-iii +part_number: IR-ADV-525I-III +u_height: 0 +comments: '[Monochrome A4 Laser Multifunctional](https://oip.manual.canon/USRMA-3906-zz-CS-715-enGB//)' +power-ports: + - name: PSU1 + type: iec-60320-c14 +interfaces: + - name: eth + type: 1000base-t + - name: wifi + label: Wireless + type: ieee802.11n diff --git a/device-types/Canon/IR-ADV-527I.yaml b/device-types/Canon/IR-ADV-527I.yaml new file mode 100644 index 000000000..5193e2096 --- /dev/null +++ b/device-types/Canon/IR-ADV-527I.yaml @@ -0,0 +1,16 @@ +--- +manufacturer: Canon +model: imageRunner ADVANCE DX 527i +slug: canon-imagerunner-advance-dx-527i +part_number: IR-ADV-527I +u_height: 0 +comments: '[A4 Monochrome Laser Multifunctional](https://oip.manual.canon/USRMA-4844-zz-CS-717-enGB/)' +power-ports: + - name: PSU1 + type: iec-60320-c14 +interfaces: + - name: eth + type: 1000base-t + - name: wifi + label: Wireless + type: ieee802.11n diff --git a/device-types/Ciena/3806.yaml b/device-types/Ciena/3806.yaml new file mode 100644 index 000000000..a9b2e7e81 --- /dev/null +++ b/device-types/Ciena/3806.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: Ciena +model: '3806' +slug: ciena-3806 +part_number: 170-3806-900 +comments: Ciena 3806 (https://www.ciena.com/__data/assets/pdf_file/0017/94211/3806_DS.pdf) +u_height: 0 +weight: .5 +weight_unit: kg +is_full_depth: false +airflow: passive +console-ports: + - name: CONSOLE + type: rj-45 +power-ports: + - name: DC 12V + type: dc-terminal + maximum_draw: 5 + allocated_draw: 3 + - name: UPS + type: dc-terminal + maximum_draw: 5 + allocated_draw: 3 +interfaces: + - name: XGS-PON + type: xgs-pon + - name: 2.5G LAN + type: 2.5gbase-t + poe_mode: pd + poe_type: type1-ieee802.3af diff --git a/device-types/Ciena/3903AC.yaml b/device-types/Ciena/3903-ac.yaml similarity index 92% rename from device-types/Ciena/3903AC.yaml rename to device-types/Ciena/3903-ac.yaml index 19fa12316..5fb70b5d7 100644 --- a/device-types/Ciena/3903AC.yaml +++ b/device-types/Ciena/3903-ac.yaml @@ -1,7 +1,7 @@ --- manufacturer: Ciena -model: 3903AC -slug: ciena-3903ac +model: 3903 AC +slug: ciena-3903-ac part_number: 170-3903-900 u_height: 1 is_full_depth: false diff --git a/device-types/Ciena/3916-900.yaml b/device-types/Ciena/3916-900.yaml new file mode 100644 index 000000000..42da40f8b --- /dev/null +++ b/device-types/Ciena/3916-900.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: Ciena +model: 3916-900 +slug: ciena-3916-900 +part_number: 170-3916-900 +u_height: 1 +is_full_depth: false +weight: 1.6 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: rj-45 +power-ports: + - name: PSA + type: iec-60320-c14 + maximum_draw: 96 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp diff --git a/device-types/Ciena/3916-901.yaml b/device-types/Ciena/3916-901.yaml new file mode 100644 index 000000000..38b9f5d11 --- /dev/null +++ b/device-types/Ciena/3916-901.yaml @@ -0,0 +1,29 @@ +--- +manufacturer: Ciena +model: 3916-901 +slug: ciena-3916-901 +part_number: 170-3916-901 +u_height: 1 +is_full_depth: false +weight: 1.6 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: rj-45 +power-ports: + - name: PSA + type: dc-terminal +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp diff --git a/device-types/Ciena/3916-902.yaml b/device-types/Ciena/3916-902.yaml new file mode 100644 index 000000000..9b0c7208c --- /dev/null +++ b/device-types/Ciena/3916-902.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: Ciena +model: 3916-902 +slug: ciena-3916-902 +part_number: 170-3916-902 +u_height: 1 +is_full_depth: false +weight: 1.6 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: rj-45 +power-ports: + - name: PSA + type: iec-60320-c14 + maximum_draw: 96 + - name: PSB + type: iec-60320-c14 + maximum_draw: 96 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp diff --git a/device-types/Ciena/3916-904.yaml b/device-types/Ciena/3916-904.yaml new file mode 100644 index 000000000..c18638ce8 --- /dev/null +++ b/device-types/Ciena/3916-904.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: Ciena +model: 3916-904 +slug: ciena-3916-904 +part_number: 170-3916-904 +u_height: 1 +is_full_depth: false +weight: 1.6 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: rj-45 +power-ports: + - name: PSA + type: iec-60320-c14 + maximum_draw: 96 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp diff --git a/device-types/Ciena/3916-906.yaml b/device-types/Ciena/3916-906.yaml new file mode 100644 index 000000000..78a2f628f --- /dev/null +++ b/device-types/Ciena/3916-906.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: Ciena +model: 3916-906 +slug: ciena-3916-906 +part_number: 170-3916-906 +u_height: 1 +is_full_depth: false +weight: 1.6 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: rj-45 +power-ports: + - name: PSA + type: iec-60320-c14 + maximum_draw: 96 + - name: PSB + type: iec-60320-c14 + maximum_draw: 96 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp diff --git a/device-types/Ciena/3926-tdm.yaml b/device-types/Ciena/3926-tdm.yaml new file mode 100644 index 000000000..7b20e7661 --- /dev/null +++ b/device-types/Ciena/3926-tdm.yaml @@ -0,0 +1,54 @@ +--- +manufacturer: Ciena +model: 3926 TDM +slug: ciena-3926-tdm +part_number: 170-3926-902 +description: 3926, (2)100M/1G SFP, (6)10/1G SFP+, (1)OPTION SLOT, EXT. TEMP, (2)SLOTS AC/DC PWR SUP +u_height: 1 +is_full_depth: false +front_image: true +weight: 4 +weight_unit: kg +console-ports: + - name: CONSOLE + type: rj-45 + mgmt_only: true + - name: 1PPS + description: Mini SMB interface for 1PPS/ToD in/out (software selectable) + type: other + mgmt_only: true + - name: SYNC + type: rj-45 + description: RJ45 interface G.703 1PPS & ToD input/output + mgmt_only: true +module-bays: + - name: PS A + position: A + description: | + 170-0013-900 3930/3932/5142/3926, DC PLUGGABLE POWER SUPPLY, WIDE RANGE 24/48V + 170-0014-900 3930/3932/5142/3926, AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V + - name: PS B + position: B + description: | + 170-0013-900 3930/3932/5142/3926, DC PLUGGABLE POWER SUPPLY, WIDE RANGE 24/48V + 170-0014-900 3930/3932/5142/3926, AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V +interfaces: + - name: '1.1' + type: 1000base-x-sfp + - name: '1.2' + type: 1000base-x-sfp + - name: '1.3' + type: 10gbase-x-sfpp + - name: '1.4' + type: 10gbase-x-sfpp + - name: '1.5' + type: 10gbase-x-sfpp + - name: '1.6' + type: 10gbase-x-sfpp + - name: '1.7' + type: 10gbase-x-sfpp + - name: '1.8' + type: 10gbase-x-sfpp + - name: MGMT + type: 1000base-t + mgmt_only: true diff --git a/device-types/Ciena/3926.yaml b/device-types/Ciena/3926.yaml index bc85bcddb..fb7929a93 100644 --- a/device-types/Ciena/3926.yaml +++ b/device-types/Ciena/3926.yaml @@ -3,20 +3,35 @@ manufacturer: Ciena model: '3926' slug: ciena-3926 part_number: 170-3926-900 +description: 3926, (2)100M/1G SFP, (6)10/1G SFP+, (1)OPTION SLOT, EXT. TEMP, (2)SLOTS AC/DC PWR SUP u_height: 1 +weight: 4 +weight_unit: kg is_full_depth: false +front_image: true console-ports: - name: CONSOLE type: rj-45 -power-ports: - - name: PSA - type: iec-60320-c14 - maximum_draw: 150 - allocated_draw: 50 - - name: PSB - type: iec-60320-c14 - maximum_draw: 150 - allocated_draw: 50 + mgmt_only: true + - name: 1PPS + description: Mini SMB interface for 1PPS/ToD in/out (software selectable) + type: other + mgmt_only: true + - name: SYNC + type: rj-45 + description: RJ45 interface G.703 1PPS & ToD input/output + mgmt_only: true +module-bays: + - name: PS A + position: A + description: | + 170-0013-900 3930/3932/5142/3926, DC PLUGGABLE POWER SUPPLY, WIDE RANGE 24/48V + 170-0014-900 3930/3932/5142/3926, AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V + - name: PS B + position: B + description: | + 170-0013-900 3930/3932/5142/3926, DC PLUGGABLE POWER SUPPLY, WIDE RANGE 24/48V + 170-0014-900 3930/3932/5142/3926, AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V interfaces: - name: '1.1' type: 1000base-x-sfp diff --git a/device-types/Ciena/3928AC.yaml b/device-types/Ciena/3928-ac.yaml similarity index 89% rename from device-types/Ciena/3928AC.yaml rename to device-types/Ciena/3928-ac.yaml index 940fe52ad..ca438bba1 100644 --- a/device-types/Ciena/3928AC.yaml +++ b/device-types/Ciena/3928-ac.yaml @@ -1,12 +1,13 @@ --- manufacturer: Ciena -model: 3928AC -slug: ciena-3928ac +model: 3928 AC +slug: ciena-3928-ac part_number: 170-3928-910 u_height: 1 is_full_depth: false weight: 5 weight_unit: kg +front_image: true airflow: front-to-rear console-ports: - name: CONSOLE @@ -16,9 +17,11 @@ console-ports: power-ports: - name: PSA type: iec-60320-c14 + allocated_draw: 40 maximum_draw: 96 - name: PSB type: iec-60320-c14 + allocated_draw: 40 maximum_draw: 96 interfaces: - name: '1' diff --git a/device-types/Ciena/3928-dc.yaml b/device-types/Ciena/3928-dc.yaml new file mode 100644 index 000000000..d37aad7fb --- /dev/null +++ b/device-types/Ciena/3928-dc.yaml @@ -0,0 +1,50 @@ +--- +manufacturer: Ciena +model: 3928 DC +slug: ciena-3928-dc +part_number: 170-3928-901 +u_height: 1 +is_full_depth: false +weight: 5 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: rj-45 + - name: USB + type: usb-a +power-ports: + - name: PSA + type: dc-terminal + maximum_draw: 62 + - name: PSB + type: dc-terminal + maximum_draw: 62 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 10gbase-x-sfpp + - name: '10' + type: 10gbase-x-sfpp + - name: '11' + type: 10gbase-x-sfpp + - name: '12' + type: 10gbase-x-sfpp + - name: MGMT + type: 1000base-t + mgmt_only: true diff --git a/device-types/Ciena/3930.yaml b/device-types/Ciena/3930.yaml index 6549e5d57..2428def91 100644 --- a/device-types/Ciena/3930.yaml +++ b/device-types/Ciena/3930.yaml @@ -5,14 +5,21 @@ slug: ciena-3930 part_number: 170-3930-900 u_height: 1 is_full_depth: false +front_image: true console-ports: - name: CONSOLE type: rj-45 -power-ports: - - name: PSA - type: iec-60320-c14 - - name: PSB - type: iec-60320-c14 +module-bays: + - name: PS A + position: A + description: | + 170-0013-900 3930/3932/5142/3926, DC PLUGGABLE POWER SUPPLY, WIDE RANGE 24/48V + 170-0014-900 3930/3932/5142/3926, AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V + - name: PS B + position: B + description: | + 170-0013-900 3930/3932/5142/3926, DC PLUGGABLE POWER SUPPLY, WIDE RANGE 24/48V + 170-0014-900 3930/3932/5142/3926, AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V interfaces: - name: '1' type: 1000base-x-sfp diff --git a/device-types/Ciena/3931.yaml b/device-types/Ciena/3931.yaml new file mode 100644 index 000000000..b6c48bae6 --- /dev/null +++ b/device-types/Ciena/3931.yaml @@ -0,0 +1,43 @@ +--- +manufacturer: Ciena +model: '3931' +slug: ciena-3931 +part_number: 170-3931-900 +u_height: 11 +weight: 13 +weight_unit: kg +is_full_depth: false +airflow: passive +front_image: true +console-ports: + - name: CONSOLE + type: rj-45 +module-bays: + - name: PSU A + position: A + - name: PSU B + position: B +interfaces: + - name: '1' + type: 10gbase-x-sfpp + - name: '2' + type: 10gbase-x-sfpp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: MGMT + type: 1000base-t + mgmt_only: true diff --git a/device-types/Ciena/3940.yaml b/device-types/Ciena/3940.yaml new file mode 100644 index 000000000..2374320ee --- /dev/null +++ b/device-types/Ciena/3940.yaml @@ -0,0 +1,77 @@ +--- +manufacturer: Ciena +model: '3940' +slug: ciena-3940 +part_number: 170-3940-901 +u_height: 1 +is_full_depth: false +front_image: true +weight: 3.6 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: de-9 +module-bays: + - name: PS A + position: A + description: | + 170-0100-901 AC PLUGGABLE POWER SUPPLY, 3940/3960 + 170-0101-901 DC PLUGGABLE POWER SUPPLY, 3940/3960 + - name: PS B + position: B + description: | + 170-0100-901 AC PLUGGABLE POWER SUPPLY, 3940/3960 + 170-0101-901 DC PLUGGABLE POWER SUPPLY, 3940/3960 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: '11' + type: 1000base-x-sfp + - name: '12' + type: 1000base-x-sfp + - name: '13' + type: 1000base-x-sfp + - name: '14' + type: 1000base-x-sfp + - name: '15' + type: 1000base-x-sfp + - name: '16' + type: 1000base-x-sfp + - name: '17' + type: 1000base-x-sfp + - name: '18' + type: 1000base-x-sfp + - name: '19' + type: 1000base-x-sfp + - name: '20' + type: 1000base-x-sfp + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: MGMT + type: 1000base-t + mgmt_only: true diff --git a/device-types/Ciena/3942-ac.yaml b/device-types/Ciena/3942-ac.yaml new file mode 100644 index 000000000..278914f88 --- /dev/null +++ b/device-types/Ciena/3942-ac.yaml @@ -0,0 +1,75 @@ +--- +manufacturer: Ciena +model: 3942 AC +slug: ciena-3942-ac +part_number: 170-3942-900 +u_height: 1 +is_full_depth: false +front_image: true +airflow: front-to-rear +weight: 4.5 +weight_unit: kg +console-ports: + - name: CONSOLE + type: rj-45 +power-ports: + - name: PSA + type: iec-60320-c14 + maximum_draw: 96 + allocated_draw: 60 + - name: PSB + type: iec-60320-c14 + maximum_draw: 96 + allocated_draw: 60 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 10gbase-x-sfpp + - name: '22' + type: 10gbase-x-sfpp + - name: '23' + type: 10gbase-x-sfpp + - name: '24' + type: 10gbase-x-sfpp + - name: MGMT + type: 1000base-t + mgmt_only: true diff --git a/device-types/Ciena/3984-ac.yaml b/device-types/Ciena/3984-ac.yaml new file mode 100644 index 000000000..b34028c5d --- /dev/null +++ b/device-types/Ciena/3984-ac.yaml @@ -0,0 +1,54 @@ +--- +manufacturer: Ciena +model: 3984 AC +slug: ciena-3984-ac +part_number: 170-3984-901 +u_height: 1 +weight: 3.4 +weight_unit: kg +is_full_depth: false +airflow: passive +front_image: true +console-ports: + - name: CONSOLE + type: usb-c + mgmt_only: true + - name: USB + type: usb-c + - name: 1PPS / 10MHZ + description: 1PPS / G.703 ToD port in or out (software selectable). SMB connector + type: other + mgmt_only: true + - name: ANT + type: other + mgmt_only: true + description: GNSS/GPS antenna mini SMB. + - name: SYNC + type: rj-45 + mgmt_only: true + description: RJ-45 sync port +power-ports: + - name: PSU-A + type: iec-60320-c14 + allocated_draw: 80 + maximum_draw: 110 + - name: PSU-B + type: iec-60320-c14 + allocated_draw: 80 + maximum_draw: 110 +interfaces: + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: MGMT + type: 1000base-t + mgmt_only: true diff --git a/device-types/Ciena/3984-dc.yaml b/device-types/Ciena/3984-dc.yaml new file mode 100644 index 000000000..976383576 --- /dev/null +++ b/device-types/Ciena/3984-dc.yaml @@ -0,0 +1,54 @@ +--- +manufacturer: Ciena +model: 3984 DC +slug: ciena-3984-dc +part_number: 170-3984-900 +u_height: 1 +weight: 3.4 +weight_unit: kg +is_full_depth: false +airflow: passive +front_image: true +console-ports: + - name: CONSOLE + type: usb-c + mgmt_only: true + - name: USB + type: usb-c + - name: 1PPS / 10MHZ + description: 1PPS / G.703 ToD port in or out (software selectable). SMB connector + type: other + mgmt_only: true + - name: ANT + type: other + mgmt_only: true + description: GNSS/GPS antenna mini SMB. + - name: SYNC + type: rj-45 + mgmt_only: true + description: RJ-45 sync port +power-ports: + - name: PS-A + type: dc-terminal + allocated_draw: 80 + maximum_draw: 110 + - name: PS-B + type: dc-terminal + allocated_draw: 80 + maximum_draw: 110 +interfaces: + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: MGMT + type: 1000base-t + mgmt_only: true diff --git a/device-types/Ciena/3985-ac.yaml b/device-types/Ciena/3985-ac.yaml new file mode 100644 index 000000000..2da50ce84 --- /dev/null +++ b/device-types/Ciena/3985-ac.yaml @@ -0,0 +1,43 @@ +--- +manufacturer: Ciena +model: 3985 AC +slug: ciena-3985-ac +part_number: 170-3985-901 +u_height: 9 +weight: 9.6 +weight_unit: kg +is_full_depth: false +airflow: passive +front_image: true +console-ports: + - name: CONSOLE + type: usb-a + - name: USB + type: usb-a +power-ports: + - name: PSU-A + type: iec-60320-c14 + allocated_draw: 60 + maximum_draw: 90 + - name: PSU-B + type: iec-60320-c14 + allocated_draw: 60 + maximum_draw: 90 +interfaces: + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: ANT + type: other diff --git a/device-types/Ciena/5130-ac.yaml b/device-types/Ciena/5130-ac.yaml new file mode 100644 index 000000000..2d6f364bc --- /dev/null +++ b/device-types/Ciena/5130-ac.yaml @@ -0,0 +1,71 @@ +--- +manufacturer: Ciena +model: 5130 AC +slug: ciena-5130-ac +part_number: 170-5130-901 +u_height: 1 +is_full_depth: false +airflow: front-to-rear +front_image: true +weight: 4.4 +weight_unit: kg +console-ports: + - name: CONSOLE + type: usb-c + mgmt_only: true + - name: USB + type: usb-a + mgmt_only: true + - name: 1PPS / 10MHZ + description: 1PPS / G.703 ToD port in or out (software selectable). SMB connector + type: other + mgmt_only: true + - name: ANT + type: other + mgmt_only: true + description: GNSS/GPS antenna mini SMB. + - name: SYNC + type: rj-45 + mgmt_only: true + description: RJ-45 sync port +interfaces: + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 100gbase-x-qsfp28 + - name: '14' + type: 100gbase-x-qsfp28 + - name: MGMT + type: 1000base-t + mgmt_only: true +power-ports: + - name: PS-A + type: iec-60320-c14 + maximum_draw: 145 + allocated_draw: 85 + - name: PS-B + type: iec-60320-c14 + maximum_draw: 145 + allocated_draw: 85 diff --git a/device-types/Ciena/5130-dc.yaml b/device-types/Ciena/5130-dc.yaml new file mode 100644 index 000000000..76a045ef4 --- /dev/null +++ b/device-types/Ciena/5130-dc.yaml @@ -0,0 +1,70 @@ +--- +manufacturer: Ciena +model: 5130 DC +slug: ciena-5130-dc +part_number: 170-5130-900 +u_height: 1 +is_full_depth: false +airflow: front-to-rear +weight: 4.4 +weight_unit: kg +console-ports: + - name: CONSOLE + type: usb-c + mgmt_only: true + - name: USB + type: usb-a + mgmt_only: true + - name: 1PPS / 10MHZ + description: 1PPS / G.703 ToD port in or out (software selectable). SMB connector + type: other + mgmt_only: true + - name: ANT + type: other + mgmt_only: true + description: GNSS/GPS antenna mini SMB. + - name: SYNC + type: rj-45 + mgmt_only: true + description: RJ-45 sync port +interfaces: + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 100gbase-x-qsfp28 + - name: '14' + type: 100gbase-x-qsfp28 + - name: MGMT + type: 1000base-t + mgmt_only: true +power-ports: + - name: PS-A + type: dc-terminal + maximum_draw: 145 + allocated_draw: 85 + - name: PS-B + type: dc-terminal + maximum_draw: 145 + allocated_draw: 85 diff --git a/device-types/Ciena/5131.yaml b/device-types/Ciena/5131.yaml new file mode 100644 index 000000000..cea914a3f --- /dev/null +++ b/device-types/Ciena/5131.yaml @@ -0,0 +1,54 @@ +--- +manufacturer: Ciena +model: '5131' +slug: ciena-5131 +part_number: 170-5131-900 +u_height: 11 +weight: 18 +weight_unit: kg +is_full_depth: false +airflow: passive +console-ports: + - name: CONSOLE + type: usb-c + - name: USB + type: usb-c + - name: ANT + type: other +module-bays: + - name: PSA + position: A + - name: PSB + position: B +interfaces: + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 400gbase-x-qsfpdd + - name: '14' + type: 400gbase-x-qsfpdd + - name: MGMT + type: 1000base-t + mgmt_only: true diff --git a/device-types/Ciena/5142.yaml b/device-types/Ciena/5142.yaml index 2373b2527..5e0ce0fbd 100644 --- a/device-types/Ciena/5142.yaml +++ b/device-types/Ciena/5142.yaml @@ -2,21 +2,39 @@ manufacturer: Ciena model: '5142' slug: ciena-5142 -part_number: 170-5142-900 +part_number: 170-5142-930 u_height: 1 is_full_depth: false +front_image: true +weight: 4 +weight_unit: kg console-ports: - name: CONSOLE type: rj-45 -power-ports: - - name: PSA - type: iec-60320-c14 - maximum_draw: 150 - allocated_draw: 50 - - name: PSB - type: iec-60320-c14 - maximum_draw: 150 - allocated_draw: 50 + mgmt_only: true + - name: SYNC + type: rj-45 + mgmt_only: true + description: RJ-45 sync port + - name: 1PPS + description: 1PPS. SMB connector + type: other + mgmt_only: true + - name: 10MHZ + description: SMB connector + type: other + mgmt_only: true +module-bays: + - name: PS A + position: A + description: | + * 170-0014-900 AC + * 170-0013-900 DC + - name: PS B + position: B + description: | + * 170-0014-900 AC + * 170-0013-900 DC interfaces: - name: '1' type: 1000base-x-sfp diff --git a/device-types/Ciena/5144-ac.yaml b/device-types/Ciena/5144-ac.yaml new file mode 100644 index 000000000..cb528d18d --- /dev/null +++ b/device-types/Ciena/5144-ac.yaml @@ -0,0 +1,99 @@ +--- +manufacturer: Ciena +model: 5144 AC +slug: ciena-5144-ac +part_number: 170-5144-901 +u_height: 1 +is_full_depth: false +airflow: front-to-rear +front_image: true +weight: 4.5 +weight_unit: kg +console-ports: + - name: CONSOLE + type: usb-c + mgmt_only: true + - name: USB + type: usb-a + mgmt_only: true + - name: 1PPS / 10MHZ + description: 1PPS / G.703 ToD port in or out (software selectable). SMB connector + type: other + mgmt_only: true + - name: ANT + type: other + mgmt_only: true + description: GNSS/GPS antenna mini SMB. + - name: SYNC + type: rj-45 + mgmt_only: true + description: RJ-45 sync port +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: '11' + type: 1000base-x-sfp + - name: '12' + type: 1000base-x-sfp + - name: '13' + type: 1000base-x-sfp + - name: '14' + type: 1000base-x-sfp + - name: '15' + type: 1000base-x-sfp + - name: '16' + type: 1000base-x-sfp + - name: '17' + type: 1000base-x-sfp + - name: '18' + type: 1000base-x-sfp + - name: '19' + type: 1000base-x-sfp + - name: '20' + type: 1000base-x-sfp + - name: '21' + type: 10gbase-x-sfpp + - name: '22' + type: 10gbase-x-sfpp + - name: '23' + type: 10gbase-x-sfpp + - name: '24' + type: 10gbase-x-sfpp + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: '27' + type: 10gbase-x-sfpp + - name: '28' + type: 10gbase-x-sfpp + - name: MGMT + type: 1000base-t + mgmt_only: true +power-ports: + - name: PS-A + type: iec-60320-c14 + allocated_draw: 70 + maximum_draw: 100 + - name: PS-B + type: iec-60320-c14 + maximum_draw: 100 + allocated_draw: 70 diff --git a/device-types/Ciena/5144-dc.yaml b/device-types/Ciena/5144-dc.yaml new file mode 100644 index 000000000..61ae3d42d --- /dev/null +++ b/device-types/Ciena/5144-dc.yaml @@ -0,0 +1,99 @@ +--- +manufacturer: Ciena +model: 5144 DC +slug: ciena-5144-dc +part_number: 170-5144-900 +u_height: 1 +is_full_depth: false +airflow: front-to-rear +front_image: true +weight: 4.5 +weight_unit: kg +console-ports: + - name: CONSOLE + type: usb-c + mgmt_only: true + - name: USB + type: usb-a + mgmt_only: true + - name: 1PPS / 10MHZ + description: 1PPS / G.703 ToD port in or out (software selectable). SMB connector + type: other + mgmt_only: true + - name: ANT + type: other + mgmt_only: true + description: GNSS/GPS antenna mini SMB. + - name: SYNC + type: rj-45 + mgmt_only: true + description: RJ-45 sync port +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: '11' + type: 1000base-x-sfp + - name: '12' + type: 1000base-x-sfp + - name: '13' + type: 1000base-x-sfp + - name: '14' + type: 1000base-x-sfp + - name: '15' + type: 1000base-x-sfp + - name: '16' + type: 1000base-x-sfp + - name: '17' + type: 1000base-x-sfp + - name: '18' + type: 1000base-x-sfp + - name: '19' + type: 1000base-x-sfp + - name: '20' + type: 1000base-x-sfp + - name: '21' + type: 10gbase-x-sfpp + - name: '22' + type: 10gbase-x-sfpp + - name: '23' + type: 10gbase-x-sfpp + - name: '24' + type: 10gbase-x-sfpp + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: '27' + type: 10gbase-x-sfpp + - name: '28' + type: 10gbase-x-sfpp + - name: MGMT + type: 1000base-t + mgmt_only: true +power-ports: + - name: PS-A + type: dc-terminal + maximum_draw: 100 + allocated_draw: 70 + - name: PS-B + type: dc-terminal + maximum_draw: 100 + allocated_draw: 70 diff --git a/device-types/Ciena/5160.yaml b/device-types/Ciena/5160.yaml index d1fee3005..6e7fba092 100644 --- a/device-types/Ciena/5160.yaml +++ b/device-types/Ciena/5160.yaml @@ -5,6 +5,7 @@ slug: ciena-5160 part_number: 170-5160-900 u_height: 1 is_full_depth: false +front_image: true console-ports: - name: CONSOLE type: rj-45 diff --git a/device-types/Ciena/5162.yaml b/device-types/Ciena/5162.yaml new file mode 100644 index 000000000..10b5a80d4 --- /dev/null +++ b/device-types/Ciena/5162.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Ciena +model: '5162' +slug: ciena-5162 +part_number: 170-5162-900 +u_height: 1 +is_full_depth: false +front_image: true +weight: 9 +weight_unit: kg +console-ports: + - name: CONSOLE + type: rj-45 + mgmt_only: true + - name: USB + type: usb-a + mgmt_only: true + - name: 1PPS / 10MHZ + description: 1PPS / G.703 ToD port in or out (software selectable). SMB connector + type: other + mgmt_only: true + - name: CLK + type: other + mgmt_only: true + description: Mini SMB GPS (10 MHz) coax connector, in or out, (SW selectable) + - name: SYNC + type: rj-45 + mgmt_only: true + description: RJ-45 sync port + - name: BITS + type: rj-45 + mgmt_only: true + description: RJ-45 BITS in or out. +interfaces: + - name: '1' + type: 10gbase-x-sfpp + - name: '2' + type: 10gbase-x-sfpp + - name: '3' + type: 10gbase-x-sfpp + - name: '4' + type: 10gbase-x-sfpp + - name: '5' + type: 10gbase-x-sfpp + - name: '6' + type: 10gbase-x-sfpp + - name: '7' + type: 10gbase-x-sfpp + - name: '8' + type: 10gbase-x-sfpp + - name: '9' + type: 10gbase-x-sfpp + - name: '10' + type: 10gbase-x-sfpp + - name: '11' + type: 10gbase-x-sfpp + - name: '12' + type: 10gbase-x-sfpp + - name: '13' + type: 10gbase-x-sfpp + - name: '14' + type: 10gbase-x-sfpp + - name: '15' + type: 10gbase-x-sfpp + - name: '16' + type: 10gbase-x-sfpp + - name: '17' + type: 10gbase-x-sfpp + - name: '18' + type: 10gbase-x-sfpp + - name: '19' + type: 10gbase-x-sfpp + - name: '20' + type: 10gbase-x-sfpp + - name: '21' + type: 10gbase-x-sfpp + - name: '22' + type: 10gbase-x-sfpp + - name: '23' + type: 10gbase-x-sfpp + - name: '24' + type: 10gbase-x-sfpp + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: '27' + type: 10gbase-x-sfpp + - name: '28' + type: 10gbase-x-sfpp + - name: '29' + type: 10gbase-x-sfpp + - name: '30' + type: 10gbase-x-sfpp + - name: '31' + type: 10gbase-x-sfpp + - name: '32' + type: 10gbase-x-sfpp + - name: '33' + type: 10gbase-x-sfpp + - name: '34' + type: 10gbase-x-sfpp + - name: '35' + type: 10gbase-x-sfpp + - name: '36' + type: 10gbase-x-sfpp + - name: '37' + type: 10gbase-x-sfpp + - name: '38' + type: 10gbase-x-sfpp + - name: '39' + type: 10gbase-x-sfpp + - name: '40' + type: 10gbase-x-sfpp + - name: '41' + type: 100gbase-x-qsfp28 + - name: '42' + type: 100gbase-x-qsfp28 + - name: MGMT + type: 1000base-t + mgmt_only: true +module-bays: + - name: PS A + position: A + comments: | + 170-0092-900 5162/5170,DC PLUGGABLE POWER SUPPLY, -48V + 170-0093-900 5162/5170,AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V + - name: PS B + position: B + comments: | + 170-0092-900 5162/5170,DC PLUGGABLE POWER SUPPLY, -48V + 170-0093-900 5162/5170,AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V diff --git a/device-types/Ciena/5164-ac-qsfp56.yaml b/device-types/Ciena/5164-ac-qsfp56.yaml new file mode 100644 index 000000000..e19e9c95e --- /dev/null +++ b/device-types/Ciena/5164-ac-qsfp56.yaml @@ -0,0 +1,114 @@ +--- +manufacturer: Ciena +model: 5164 AC QSFP56 +slug: ciena-5164-ac-qsfp56 +part_number: 170-5164-901 +u_height: 1 +is_full_depth: false +front_image: true +weight: 4.5 +weight_unit: kg +console-ports: + - name: CONSOLE + type: rj-45 + mgmt_only: true + - name: USB + type: usb-a + mgmt_only: true + - name: 1PPS / 10MHZ + description: 1PPS / G.703 ToD port in or out (software selectable). SMB connector + type: other + mgmt_only: true + - name: ANT + type: other + mgmt_only: true + description: Mini-COAX GPS antenna port. + - name: SYNC + type: rj-45 + mgmt_only: true + description: RJ-45 sync port +interfaces: + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 25gbase-x-sfp28 + - name: '14' + type: 25gbase-x-sfp28 + - name: '15' + type: 25gbase-x-sfp28 + - name: '16' + type: 25gbase-x-sfp28 + - name: '17' + type: 25gbase-x-sfp28 + - name: '18' + type: 25gbase-x-sfp28 + - name: '19' + type: 25gbase-x-sfp28 + - name: '20' + type: 25gbase-x-sfp28 + - name: '21' + type: 25gbase-x-sfp28 + - name: '22' + type: 25gbase-x-sfp28 + - name: '23' + type: 25gbase-x-sfp28 + - name: '24' + type: 25gbase-x-sfp28 + - name: '25' + type: 25gbase-x-sfp28 + - name: '26' + type: 25gbase-x-sfp28 + - name: '27' + type: 25gbase-x-sfp28 + - name: '28' + type: 25gbase-x-sfp28 + - name: '29' + type: 25gbase-x-sfp28 + - name: '30' + type: 25gbase-x-sfp28 + - name: '31' + type: 25gbase-x-sfp28 + - name: '32' + type: 25gbase-x-sfp28 + - name: '33' + type: 200gbase-x-qsfp56 + - name: '34' + type: 200gbase-x-qsfp56 + - name: '35' + type: 200gbase-x-qsfp56 + - name: '36' + type: 200gbase-x-qsfp56 + - name: MGMT + type: 1000base-t + mgmt_only: true +power-ports: + - name: PS-A + type: iec-60320-c14 + maximum_draw: 290 + allocated_draw: 150 + - name: PS-B + type: iec-60320-c14 + maximum_draw: 290 + allocated_draw: 150 diff --git a/device-types/Ciena/5164-dc-qsfp56.yaml b/device-types/Ciena/5164-dc-qsfp56.yaml new file mode 100644 index 000000000..4c2897534 --- /dev/null +++ b/device-types/Ciena/5164-dc-qsfp56.yaml @@ -0,0 +1,113 @@ +--- +manufacturer: Ciena +model: 5164 DC QSFP56 +slug: ciena-5164-dc-qsfp56 +part_number: 170-5164-900 +u_height: 1 +weight: 4.5 +weight_unit: kg +is_full_depth: false +console-ports: + - name: CONSOLE + type: rj-45 + mgmt_only: true + - name: USB + type: usb-a + mgmt_only: true + - name: 1PPS / 10MHZ + description: 1PPS / G.703 ToD port in or out (software selectable). SMB connector + type: other + mgmt_only: true + - name: ANT + type: other + mgmt_only: true + description: Mini-COAX GPS antenna port. + - name: SYNC + type: rj-45 + mgmt_only: true + description: RJ-45 sync port +interfaces: + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 25gbase-x-sfp28 + - name: '14' + type: 25gbase-x-sfp28 + - name: '15' + type: 25gbase-x-sfp28 + - name: '16' + type: 25gbase-x-sfp28 + - name: '17' + type: 25gbase-x-sfp28 + - name: '18' + type: 25gbase-x-sfp28 + - name: '19' + type: 25gbase-x-sfp28 + - name: '20' + type: 25gbase-x-sfp28 + - name: '21' + type: 25gbase-x-sfp28 + - name: '22' + type: 25gbase-x-sfp28 + - name: '23' + type: 25gbase-x-sfp28 + - name: '24' + type: 25gbase-x-sfp28 + - name: '25' + type: 25gbase-x-sfp28 + - name: '26' + type: 25gbase-x-sfp28 + - name: '27' + type: 25gbase-x-sfp28 + - name: '28' + type: 25gbase-x-sfp28 + - name: '29' + type: 25gbase-x-sfp28 + - name: '30' + type: 25gbase-x-sfp28 + - name: '31' + type: 25gbase-x-sfp28 + - name: '32' + type: 25gbase-x-sfp28 + - name: '33' + type: 200gbase-x-qsfp56 + - name: '34' + type: 200gbase-x-qsfp56 + - name: '35' + type: 200gbase-x-qsfp56 + - name: '36' + type: 200gbase-x-qsfp56 + - name: MGMT + type: 1000base-t + mgmt_only: true +power-ports: + - name: PS-A + type: dc-terminal + maximum_draw: 290 + allocated_draw: 150 + - name: PS-B + type: dc-terminal + maximum_draw: 290 + allocated_draw: 150 diff --git a/device-types/Ciena/5166-ac-qsfpdd.yaml b/device-types/Ciena/5166-ac-qsfpdd.yaml new file mode 100644 index 000000000..e01e97c1b --- /dev/null +++ b/device-types/Ciena/5166-ac-qsfpdd.yaml @@ -0,0 +1,110 @@ +--- +manufacturer: Ciena +model: 5166 AC QSFPDD +slug: ciena-5166-ac-qsfpdd +part_number: 170-5166-901 +u_height: 1 +weight: 4.5 +weight_unit: kg +is_full_depth: false +front_image: true +console-ports: + - name: CONSOLE + type: usb-c + mgmt_only: true + - name: USB + type: usb-c + mgmt_only: true + - name: 1PPS / 10MHZ + description: 1PPS / G.703 ToD port in or out (software selectable). SMB connector + type: other + mgmt_only: true + - name: ANT + type: other + mgmt_only: true + description: GNSS/GPS antenna mini SMB + - name: SYNC + type: rj-45 + mgmt_only: true + description: 1 RJ45 BITS in or out, ToD in or out, or 1 PPS in or out (software selectable) +interfaces: + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 25gbase-x-sfp28 + - name: '14' + type: 25gbase-x-sfp28 + - name: '15' + type: 25gbase-x-sfp28 + - name: '16' + type: 25gbase-x-sfp28 + - name: '17' + type: 25gbase-x-sfp28 + - name: '18' + type: 25gbase-x-sfp28 + - name: '19' + type: 25gbase-x-sfp28 + - name: '20' + type: 25gbase-x-sfp28 + - name: '21' + type: 25gbase-x-sfp28 + - name: '22' + type: 25gbase-x-sfp28 + - name: '23' + type: 25gbase-x-sfp28 + - name: '24' + type: 25gbase-x-sfp28 + - name: '25' + type: 25gbase-x-sfp28 + - name: '26' + type: 25gbase-x-sfp28 + - name: '27' + type: 25gbase-x-sfp28 + - name: '28' + type: 25gbase-x-sfp28 + - name: '29' + type: 25gbase-x-sfp28 + - name: '30' + type: 25gbase-x-sfp28 + - name: '31' + type: 25gbase-x-sfp28 + - name: '32' + type: 25gbase-x-sfp28 + - name: '33' + type: 400gbase-x-qsfpdd + - name: '34' + type: 400gbase-x-qsfpdd + - name: MGMT + type: 1000base-t + mgmt_only: true +power-ports: + - name: PS-A + type: iec-60320-c14 + maximum_draw: 290 + allocated_draw: 150 + - name: PS-B + type: iec-60320-c14 + maximum_draw: 290 + allocated_draw: 150 diff --git a/device-types/Ciena/5166-dc-qsfpdd.yaml b/device-types/Ciena/5166-dc-qsfpdd.yaml new file mode 100644 index 000000000..827b7f031 --- /dev/null +++ b/device-types/Ciena/5166-dc-qsfpdd.yaml @@ -0,0 +1,110 @@ +--- +manufacturer: Ciena +model: 5166 DC QSFPDD +slug: ciena-5166-dc-qsfpdd +part_number: 170-5166-900 +u_height: 1 +weight: 4.5 +weight_unit: kg +is_full_depth: false +front_image: true +console-ports: + - name: CONSOLE + type: usb-c + mgmt_only: true + - name: USB + type: usb-c + mgmt_only: true + - name: 1PPS / 10MHZ + description: 1PPS / G.703 ToD port in or out (software selectable). SMB connector + type: other + mgmt_only: true + - name: ANT + type: other + mgmt_only: true + description: GNSS/GPS antenna mini SMB + - name: SYNC + type: rj-45 + mgmt_only: true + description: 1 RJ45 BITS in or out, ToD in or out, or 1 PPS in or out (software selectable) +interfaces: + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 25gbase-x-sfp28 + - name: '14' + type: 25gbase-x-sfp28 + - name: '15' + type: 25gbase-x-sfp28 + - name: '16' + type: 25gbase-x-sfp28 + - name: '17' + type: 25gbase-x-sfp28 + - name: '18' + type: 25gbase-x-sfp28 + - name: '19' + type: 25gbase-x-sfp28 + - name: '20' + type: 25gbase-x-sfp28 + - name: '21' + type: 25gbase-x-sfp28 + - name: '22' + type: 25gbase-x-sfp28 + - name: '23' + type: 25gbase-x-sfp28 + - name: '24' + type: 25gbase-x-sfp28 + - name: '25' + type: 25gbase-x-sfp28 + - name: '26' + type: 25gbase-x-sfp28 + - name: '27' + type: 25gbase-x-sfp28 + - name: '28' + type: 25gbase-x-sfp28 + - name: '29' + type: 25gbase-x-sfp28 + - name: '30' + type: 25gbase-x-sfp28 + - name: '31' + type: 25gbase-x-sfp28 + - name: '32' + type: 25gbase-x-sfp28 + - name: '33' + type: 400gbase-x-qsfpdd + - name: '34' + type: 400gbase-x-qsfpdd + - name: MGMT + type: 1000base-t + mgmt_only: true +power-ports: + - name: PS-A + type: dc-terminal + maximum_draw: 290 + allocated_draw: 150 + - name: PS-B + type: dc-terminal + maximum_draw: 290 + allocated_draw: 150 diff --git a/device-types/Ciena/5170.yaml b/device-types/Ciena/5170.yaml index 910d3be9c..5f0fbbc51 100644 --- a/device-types/Ciena/5170.yaml +++ b/device-types/Ciena/5170.yaml @@ -4,19 +4,40 @@ model: '5170' slug: ciena-5170 part_number: 170-5170-900 u_height: 1 +weight: 13.4 +weight_unit: kg is_full_depth: true +front_image: true console-ports: - name: CONSOLE type: rj-45 -power-ports: - - name: PSA - type: iec-60320-c14 - maximum_draw: 360 - allocated_draw: 285 - - name: PSB - type: iec-60320-c14 - maximum_draw: 360 - allocated_draw: 285 + mgmt_only: true + - name: USB + type: usb-a + mgmt_only: true + - name: 1PPS / 10MHZ + description: 1PPS / G.703 ToD port in or out (software selectable). SMB connector + type: other + mgmt_only: true + - name: CLK + type: other + mgmt_only: true + description: 1 Mini SMB GPS (10 MHz) coax connector, in or out, (SW selectable) + - name: BITS + type: rj-45 + mgmt_only: true + description: RJ45 BITS in or out, ToD in or out, or 1PPS in or out (software selectable) +module-bays: + - name: PS A + position: A + comments: | + 170-0092-900 5162/5170,DC PLUGGABLE POWER SUPPLY, -48V + 170-0093-900 5162/5170,AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V + - name: PS B + position: B + comments: | + 170-0092-900 5162/5170,DC PLUGGABLE POWER SUPPLY, -48V + 170-0093-900 5162/5170,AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V interfaces: - name: '1' type: 10gbase-x-sfpp @@ -37,7 +58,7 @@ interfaces: - name: '9' type: 10gbase-x-sfpp - name: '10' - type: 25gbase-x-sfp28 + type: 10gbase-x-sfpp - name: '11' type: 10gbase-x-sfpp - name: '12' @@ -73,11 +94,11 @@ interfaces: - name: '27' type: 10gbase-x-sfpp - name: '28' - type: 25gbase-x-sfp28 + type: 10gbase-x-sfpp - name: '29' - type: 25gbase-x-sfp28 + type: 10gbase-x-sfpp - name: '30' - type: 25gbase-x-sfp28 + type: 10gbase-x-sfpp - name: '31' type: 10gbase-x-sfpp - name: '32' diff --git a/device-types/Ciena/5171-platform.yaml b/device-types/Ciena/5171-platform.yaml new file mode 100644 index 000000000..93bbe23f0 --- /dev/null +++ b/device-types/Ciena/5171-platform.yaml @@ -0,0 +1,145 @@ +--- +manufacturer: Ciena +model: 5171 Platform +slug: ciena-5171-platform +part_number: 170-5171-910 +u_height: 2 +weight: 15.5 +weight_unit: kg +airflow: front-to-rear +is_full_depth: false +front_image: true +console-ports: + - name: CONSOLE + type: rj-45 + mgmt_only: true + - name: USB + type: usb-a + mgmt_only: true + - name: 1PPS / 10MHZ + description: 1PPS / G.703 ToD port in or out (software selectable). SMB connector + type: other + mgmt_only: true + - name: CLK + type: other + mgmt_only: true + description: 1 Mini SMB GPS (10 MHz) coax connector, in or out, (SW selectable) + - name: SYNC + type: rj-45 + mgmt_only: true + description: RJ45 Synchronous Ethernet (SyncE) G.8261 and IEEE 1588v2 port. + - name: BITS + type: rj-45 + mgmt_only: true + description: RJ-45 BITS in or out, ToD in or out, or 1PPS in or out (software selectable). +interfaces: + - name: '1' + type: 10gbase-x-sfpp + - name: '2' + type: 10gbase-x-sfpp + - name: '3' + type: 10gbase-x-sfpp + - name: '4' + type: 10gbase-x-sfpp + - name: '5' + type: 10gbase-x-sfpp + - name: '6' + type: 10gbase-x-sfpp + - name: '7' + type: 10gbase-x-sfpp + - name: '8' + type: 10gbase-x-sfpp + - name: '9' + type: 10gbase-x-sfpp + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 10gbase-x-sfpp + - name: '13' + type: 10gbase-x-sfpp + - name: '14' + type: 10gbase-x-sfpp + - name: '15' + type: 10gbase-x-sfpp + - name: '16' + type: 10gbase-x-sfpp + - name: '17' + type: 10gbase-x-sfpp + - name: '18' + type: 10gbase-x-sfpp + - name: '19' + type: 10gbase-x-sfpp + - name: '20' + type: 10gbase-x-sfpp + - name: '21' + type: 10gbase-x-sfpp + - name: '22' + type: 10gbase-x-sfpp + - name: '23' + type: 10gbase-x-sfpp + - name: '24' + type: 10gbase-x-sfpp + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: '27' + type: 10gbase-x-sfpp + - name: '28' + type: 10gbase-x-sfpp + - name: '29' + type: 10gbase-x-sfpp + - name: '30' + type: 25gbase-x-sfp28 + - name: '31' + type: 25gbase-x-sfp28 + - name: '32' + type: 10gbase-x-sfpp + - name: '33' + type: 10gbase-x-sfpp + - name: '34' + type: 10gbase-x-sfpp + - name: '35' + type: 10gbase-x-sfpp + - name: '36' + type: 10gbase-x-sfpp + - name: '37' + type: 10gbase-x-sfpp + - name: '38' + type: 10gbase-x-sfpp + - name: '39' + type: 10gbase-x-sfpp + - name: '40' + type: 10gbase-x-sfpp + - name: MGMT + type: 1000base-t + mgmt_only: true +module-bays: + - name: PS A + position: A + comments: | + 170-0310-900 5171, DC PLUGGABLE POWER SUPPLY, -48V + 170-0311-900 5171, AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V + - name: PS B + position: B + comments: | + 170-0310-900 5171, DC PLUGGABLE POWER SUPPLY, -48V + 170-0311-900 5171, AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V + - name: Module 1 + position: '1' + comments: | + Accepts: + * 170-0312-900 2x100G QSFP28 FRU supporting up to 100GbE + * 170-0313-900 2x100G CFP2-DCO FRU supporting up to 100GbE + * 170-0314-900 1x200G CFP2-DCO FRU supporting up to 200GbE + * 170-0315-900 CFP2/QSFP28 combo FRU supporting up to 100GbE + - name: Module 2 + position: '2' + comments: | + Accepts: + * 170-0312-900 2x100G QSFP28 FRU supporting up to 100GbE + * 170-0313-900 2x100G CFP2-DCO FRU supporting up to 100GbE + * 170-0314-900 1x200G CFP2-DCO FRU supporting up to 200GbE + * 170-0315-900 CFP2/QSFP28 combo FRU supporting up to 100GbE diff --git a/device-types/Ciena/5171-router.yaml b/device-types/Ciena/5171-router.yaml new file mode 100644 index 000000000..b02154c49 --- /dev/null +++ b/device-types/Ciena/5171-router.yaml @@ -0,0 +1,133 @@ +--- +manufacturer: Ciena +model: 5171 Router +slug: ciena-5171-router +part_number: 170-5171-920 +u_height: 2 +weight: 8.6 +weight_unit: kg +airflow: front-to-rear +is_full_depth: false +front_image: true +console-ports: + - name: CONSOLE + type: usb-c + mgmt_only: true + - name: USB + type: usb-c + mgmt_only: true + - name: 1PPS / 10MHZ + description: 1PPS / G.703 ToD port in or out (software selectable). SMB connector + type: other + mgmt_only: true + - name: ANT + type: other + mgmt_only: true + description: Mini-COAX SMB GPS antenna port + - name: SYNC + type: rj-45 + mgmt_only: true + description: RJ45 interface G.703 1PPS and ToD/10MHz input/output (software selectable) +interfaces: + - name: '1' + type: 50gbase-x-sfp56 + - name: '2' + type: 50gbase-x-sfp56 + - name: '3' + type: 50gbase-x-sfp56 + - name: '4' + type: 50gbase-x-sfp56 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 25gbase-x-sfp28 + - name: '14' + type: 25gbase-x-sfp28 + - name: '15' + type: 25gbase-x-sfp28 + - name: '16' + type: 25gbase-x-sfp28 + - name: '17' + type: 25gbase-x-sfp28 + - name: '18' + type: 25gbase-x-sfp28 + - name: '19' + type: 25gbase-x-sfp28 + - name: '20' + type: 25gbase-x-sfp28 + - name: '21' + type: 50gbase-x-sfp56 + - name: '22' + type: 50gbase-x-sfp56 + - name: '23' + type: 50gbase-x-sfp56 + - name: '24' + type: 50gbase-x-sfp56 + - name: '25' + type: 25gbase-x-sfp28 + - name: '26' + type: 25gbase-x-sfp28 + - name: '27' + type: 25gbase-x-sfp28 + - name: '28' + type: 25gbase-x-sfp28 + - name: '29' + type: 25gbase-x-sfp28 + - name: '30' + type: 25gbase-x-sfp28 + - name: '31' + type: 25gbase-x-sfp28 + - name: '32' + type: 25gbase-x-sfp28 + - name: '33' + type: 25gbase-x-sfp28 + - name: '34' + type: 25gbase-x-sfp28 + - name: '35' + type: 25gbase-x-sfp28 + - name: '36' + type: 25gbase-x-sfp28 + - name: '37' + type: 25gbase-x-sfp28 + - name: '38' + type: 25gbase-x-sfp28 + - name: '39' + type: 25gbase-x-sfp28 + - name: '40' + type: 25gbase-x-sfp28 + - name: MGMT + type: 1000base-t + mgmt_only: true +module-bays: + - name: PS A + position: A + comments: | + 170-0310-900 5171, DC PLUGGABLE POWER SUPPLY, -48V + 170-0311-900 5171, AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V + - name: PS B + position: B + comments: | + 170-0310-900 5171, DC PLUGGABLE POWER SUPPLY, -48V + 170-0311-900 5171, AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V + - name: Module 1 + position: '1' + comments: | + 170-0460-900 5171-ROUTER, MODULE, (1)200/100G/40G QSFPDD, (1)100/40G QSFP-DD 2xQSFP DD + - name: Module 2 + position: '2' + comments: | + 170-0460-900 5171-ROUTER, MODULE, (1)200/100G/40G QSFPDD, (1)100/40G QSFP-DD 2xQSFP DD diff --git a/device-types/Ciena/6500-R2.yaml b/device-types/Ciena/6500-R2.yaml new file mode 100644 index 000000000..03de4006f --- /dev/null +++ b/device-types/Ciena/6500-R2.yaml @@ -0,0 +1,34 @@ +--- +manufacturer: Ciena +model: 6500 R2 +slug: ciena-6500-r2 +part_number: NTK803DA +u_height: 2 +is_full_depth: true +airflow: front-to-rear +front_image: true +module-bays: + - name: Access Panel + position: '40' + description: NTK805NA Access Panel (6500-R2) + - name: CTM Front Panel + position: '49' + description: NTK806DA + - name: Module 1 + position: '1' + - name: Module 2 + position: '2' + - name: Module 3 + position: '3' + - name: Module 4 + position: '4' + - name: Power Input Module 1 + position: '61' + comments: | + NTK805SA AC + NTK805DA DC + - name: Power Input Module 2 + position: '62' + comments: | + NTK805SA AC + NTK805DA DC diff --git a/device-types/Ciena/6500-R4.yaml b/device-types/Ciena/6500-R4.yaml new file mode 100644 index 000000000..e7cb221f9 --- /dev/null +++ b/device-types/Ciena/6500-R4.yaml @@ -0,0 +1,47 @@ +--- +manufacturer: Ciena +model: 6500 R4 +slug: ciena-6500-r4 +part_number: NTK803FA +u_height: 4 +is_full_depth: true +weight: 20 +weight_unit: kg +airflow: front-to-rear +front_image: true +module-bays: + - name: Access Panel + position: '40' + description: NTK805MA/NTK805MB Access Panel (6500-R4) + - name: CTM 1 + position: '41' + description: accepts NTK810FA or NTK810FB + - name: CTM 2 + position: '42' + description: accepts NTK810FA or NTK810FB + - name: Module 1 + position: '1' + - name: Module 2 + position: '2' + - name: Module 3 + position: '3' + - name: Module 4 + position: '4' + - name: Module 5 + position: '5' + - name: Module 6 + position: '6' + - name: Module 7 + position: '7' + - name: Module 8 + position: '8' + - name: Power Input Module 1 + position: '61' + comments: | + NTK805RA AC + NTK805FA DC + - name: Power Input Module 2 + position: '62' + comments: | + NTK805RA AC + NTK805FA DC diff --git a/device-types/Ciena/8110.yaml b/device-types/Ciena/8110.yaml new file mode 100644 index 000000000..7df6ccc6c --- /dev/null +++ b/device-types/Ciena/8110.yaml @@ -0,0 +1,113 @@ +--- +manufacturer: Ciena +model: '8110' +slug: ciena-8110 +part_number: 170-8110-900 +u_height: 2 +is_full_depth: false +weight: 8.16 +weight_unit: kg +airflow: front-to-rear +front_image: true +console-ports: + - name: CONSOLE + type: usb-c + mgmt_only: true + - name: USB + type: usb-c + mgmt_only: true + - name: 1 PPS/10 MHz + description: Mini-COAX 1PPS/ToD SMB interface in or out (software selectable). + type: other + mgmt_only: true + - name: ANT + description: GNSS/GPS antenna mini SMB. + type: other + mgmt_only: true + - name: SYNC + type: rj-45 + description: RJ-45 sync port + mgmt_only: true +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 100gbase-x-qsfp28 + - name: '6' + type: 100gbase-x-qsfp28 + - name: '7' + type: 100gbase-x-qsfp28 + - name: '8' + type: 100gbase-x-qsfp28 + - name: '9' + type: 100gbase-x-qsfp28 + - name: '10' + type: 100gbase-x-qsfp28 + - name: '11' + type: 100gbase-x-qsfp28 + - name: '12' + type: 100gbase-x-qsfp28 + - name: '13' + type: 100gbase-x-qsfp28 + - name: '14' + type: 100gbase-x-qsfp28 + - name: '15' + type: 100gbase-x-qsfp28 + - name: '16' + type: 100gbase-x-qsfp28 + - name: '17' + type: 100gbase-x-qsfp28 + - name: '18' + type: 100gbase-x-qsfp28 + - name: '19' + type: 100gbase-x-qsfp28 + - name: '20' + type: 100gbase-x-qsfp28 + - name: '21' + type: 100gbase-x-qsfp28 + - name: '22' + type: 100gbase-x-qsfp28 + - name: '23' + type: 100gbase-x-qsfp28 + - name: '24' + type: 100gbase-x-qsfp28 + - name: '25' + type: 100gbase-x-qsfp28 + - name: '26' + type: 100gbase-x-qsfp28 +module-bays: + - name: PS A + position: A + comments: | + 170-0336-900 8110/8114,DC PLUGGABLE POWER SUPPLY 48V + 170-0337-900 8110/8114,AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V + - name: PS B + position: B + comments: | + 170-0336-900 8110/8114,DC PLUGGABLE POWER SUPPLY 48V + 170-0337-900 8110/8114,AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V + - name: Module 1 + position: '1' + comments: | + * 170-0339-900 2x400G QSFP-DD + * 170-0339-901 2x400G QSFP-DD-macsec + * 170-0340-900 8x100G QSFP28 + * 170-0389-900 2x400G CFP2-DCO + * 170-0404-900 12x25G SFP28 + - name: Module 2 + position: '2' + comments: | + * 170-0339-900 2x400G QSFP-DD + * 170-0339-901 2x400G QSFP-DD-macsec + * 170-0340-900 8x100G QSFP28 + * 170-0389-900 2x400G CFP2-DCO + * 170-0404-900 12x25G SFP28 diff --git a/device-types/Ciena/8112-ac.yaml b/device-types/Ciena/8112-ac.yaml new file mode 100644 index 000000000..ab7959b54 --- /dev/null +++ b/device-types/Ciena/8112-ac.yaml @@ -0,0 +1,115 @@ +--- +manufacturer: Ciena +model: 8112 AC +slug: ciena-8112-ac +part_number: 170-8112-901 +u_height: 1 +is_full_depth: false +weight: 7 +weight_unit: kg +airflow: front-to-rear +front_image: true +console-ports: + - name: CONSOLE + type: usb-c + - name: USB + type: usb-c + - name: 1 PPS/10 MHz + type: other + - name: ANT + type: other + - name: SYNC + type: rj-45 +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 25gbase-x-sfp28 + - name: '14' + type: 25gbase-x-sfp28 + - name: '15' + type: 25gbase-x-sfp28 + - name: '16' + type: 25gbase-x-sfp28 + - name: '17' + type: 25gbase-x-sfp28 + - name: '18' + type: 25gbase-x-sfp28 + - name: '19' + type: 25gbase-x-sfp28 + - name: '20' + type: 25gbase-x-sfp28 + - name: '21' + type: 25gbase-x-sfp28 + - name: '22' + type: 25gbase-x-sfp28 + - name: '23' + type: 25gbase-x-sfp28 + - name: '24' + type: 25gbase-x-sfp28 + - name: '25' + type: 25gbase-x-sfp28 + - name: '26' + type: 25gbase-x-sfp28 + - name: '27' + type: 25gbase-x-sfp28 + - name: '28' + type: 25gbase-x-sfp28 + - name: '29' + type: 25gbase-x-sfp28 + - name: '30' + type: 25gbase-x-sfp28 + - name: '31' + type: 25gbase-x-sfp28 + - name: '32' + type: 25gbase-x-sfp28 + - name: '33' + type: 25gbase-x-sfp28 + - name: '34' + type: 25gbase-x-sfp28 + - name: '35' + type: 25gbase-x-sfp28 + - name: '36' + type: 25gbase-x-sfp28 + - name: '37' + type: 400gbase-x-qsfpdd + - name: '38' + type: 400gbase-x-qsfpdd + - name: '39' + type: 400gbase-x-qsfpdd + - name: '40' + type: 400gbase-x-qsfpdd +power-ports: + - name: PSA + type: iec-60320-c14 + allocated_draw: 240 + maximum_draw: 400 + - name: PSB + type: iec-60320-c14 + maximum_draw: 400 + allocated_draw: 240 diff --git a/device-types/Ciena/8112-dc.yaml b/device-types/Ciena/8112-dc.yaml new file mode 100644 index 000000000..c92bcda57 --- /dev/null +++ b/device-types/Ciena/8112-dc.yaml @@ -0,0 +1,114 @@ +--- +manufacturer: Ciena +model: 8112 DC +slug: ciena-8112-dc +part_number: 170-8112-900 +u_height: 1 +is_full_depth: false +weight: 7 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: usb-c + - name: USB + type: usb-c + - name: 1 PPS/10 MHz + type: other + - name: ANT + type: other + - name: SYNC + type: rj-45 +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 25gbase-x-sfp28 + - name: '14' + type: 25gbase-x-sfp28 + - name: '15' + type: 25gbase-x-sfp28 + - name: '16' + type: 25gbase-x-sfp28 + - name: '17' + type: 25gbase-x-sfp28 + - name: '18' + type: 25gbase-x-sfp28 + - name: '19' + type: 25gbase-x-sfp28 + - name: '20' + type: 25gbase-x-sfp28 + - name: '21' + type: 25gbase-x-sfp28 + - name: '22' + type: 25gbase-x-sfp28 + - name: '23' + type: 25gbase-x-sfp28 + - name: '24' + type: 25gbase-x-sfp28 + - name: '25' + type: 25gbase-x-sfp28 + - name: '26' + type: 25gbase-x-sfp28 + - name: '27' + type: 25gbase-x-sfp28 + - name: '28' + type: 25gbase-x-sfp28 + - name: '29' + type: 25gbase-x-sfp28 + - name: '30' + type: 25gbase-x-sfp28 + - name: '31' + type: 25gbase-x-sfp28 + - name: '32' + type: 25gbase-x-sfp28 + - name: '33' + type: 25gbase-x-sfp28 + - name: '34' + type: 25gbase-x-sfp28 + - name: '35' + type: 25gbase-x-sfp28 + - name: '36' + type: 25gbase-x-sfp28 + - name: '37' + type: 400gbase-x-qsfpdd + - name: '38' + type: 400gbase-x-qsfpdd + - name: '39' + type: 400gbase-x-qsfpdd + - name: '40' + type: 400gbase-x-qsfpdd +power-ports: + - name: PSA + type: dc-terminal + maximum_draw: 400 + allocated_draw: 240 + - name: PSB + type: dc-terminal + maximum_draw: 400 + allocated_draw: 240 diff --git a/device-types/Ciena/8114.yaml b/device-types/Ciena/8114.yaml new file mode 100644 index 000000000..713f060da --- /dev/null +++ b/device-types/Ciena/8114.yaml @@ -0,0 +1,169 @@ +--- +manufacturer: Ciena +model: '8114' +slug: ciena-8114 +part_number: 170-8114-900 +u_height: 2 +is_full_depth: false +weight: 8.16 +weight_unit: kg +front_image: true +airflow: front-to-rear +console-ports: + - name: CONSOLE + type: usb-c + mgmt_only: true + - name: USB + type: usb-c + mgmt_only: true + - name: 1 PPS/10 MHz + description: Mini-COAX 1PPS/ToD SMB interface in or out (software selectable). + type: other + mgmt_only: true + - name: ANT + description: GNSS/GPS antenna mini SMB. + type: other + mgmt_only: true + - name: SYNC + type: rj-45 + description: RJ-45 sync port + mgmt_only: true +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: '1' + type: 100gbase-x-qsfp28 + - name: '2' + type: 100gbase-x-qsfp28 + - name: '3' + type: 100gbase-x-qsfp28 + - name: '4' + type: 100gbase-x-qsfp28 + - name: '5' + type: 100gbase-x-qsfp28 + - name: '6' + type: 100gbase-x-qsfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 25gbase-x-sfp28 + - name: '14' + type: 25gbase-x-sfp28 + - name: '15' + type: 25gbase-x-sfp28 + - name: '16' + type: 25gbase-x-sfp28 + - name: '17' + type: 25gbase-x-sfp28 + - name: '18' + type: 25gbase-x-sfp28 + - name: '19' + type: 25gbase-x-sfp28 + - name: '20' + type: 25gbase-x-sfp28 + - name: '21' + type: 25gbase-x-sfp28 + - name: '22' + type: 25gbase-x-sfp28 + - name: '23' + type: 25gbase-x-sfp28 + - name: '24' + type: 25gbase-x-sfp28 + - name: '25' + type: 25gbase-x-sfp28 + - name: '26' + type: 25gbase-x-sfp28 + - name: '27' + type: 25gbase-x-sfp28 + - name: '28' + type: 25gbase-x-sfp28 + - name: '29' + type: 25gbase-x-sfp28 + - name: '30' + type: 25gbase-x-sfp28 + - name: '31' + type: 25gbase-x-sfp28 + - name: '32' + type: 25gbase-x-sfp28 + - name: '33' + type: 25gbase-x-sfp28 + - name: '34' + type: 25gbase-x-sfp28 + - name: '35' + type: 25gbase-x-sfp28 + - name: '36' + type: 25gbase-x-sfp28 + - name: '37' + type: 25gbase-x-sfp28 + - name: '38' + type: 25gbase-x-sfp28 + - name: '39' + type: 25gbase-x-sfp28 + - name: '40' + type: 25gbase-x-sfp28 + - name: '41' + type: 25gbase-x-sfp28 + - name: '42' + type: 25gbase-x-sfp28 + - name: '43' + type: 25gbase-x-sfp28 + - name: '44' + type: 25gbase-x-sfp28 + - name: '45' + type: 25gbase-x-sfp28 + - name: '46' + type: 25gbase-x-sfp28 + - name: '47' + type: 25gbase-x-sfp28 + - name: '48' + type: 25gbase-x-sfp28 + - name: '49' + type: 25gbase-x-sfp28 + - name: '50' + type: 25gbase-x-sfp28 + - name: '51' + type: 25gbase-x-sfp28 + - name: '52' + type: 25gbase-x-sfp28 + - name: '53' + type: 25gbase-x-sfp28 + - name: '54' + type: 25gbase-x-sfp28 +module-bays: + - name: PS A + position: A + description: | + 170-0336-900 8110/8114,DC PLUGGABLE POWER SUPPLY 48V + 170-0337-900 8110/8114,AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V + - name: PS B + position: B + description: | + 170-0336-900 8110/8114,DC PLUGGABLE POWER SUPPLY 48V + 170-0337-900 8110/8114,AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V + - name: FRU 1 + position: '1' + description: | + * 170-0339-900 2x400G QSFP-DD + * 170-0339-901 2x400G QSFP-DD-macsec + * 170-0340-900 8x100G QSFP28 + * 170-0389-900 2x400G CFP2-DCO + * 170-0404-900 12x25G SFP28 + - name: FRU 2 + position: '2' + description: | + * 170-0339-900 2x400G QSFP-DD + * 170-0339-901 2x400G QSFP-DD-macsec + * 170-0340-900 8x100G QSFP28 + * 170-0389-900 2x400G CFP2-DCO + * 170-0404-900 12x25G SFP28 diff --git a/device-types/Ciena/8140.yaml b/device-types/Ciena/8140.yaml new file mode 100644 index 000000000..7ef0b0a59 --- /dev/null +++ b/device-types/Ciena/8140.yaml @@ -0,0 +1,161 @@ +--- +manufacturer: Ciena +model: '8140' +slug: ciena-8140 +part_number: 170-8140-900 +u_height: 2 +is_full_depth: false +weight: 17 +weight_unit: kg +airflow: front-to-rear +front_image: true +console-ports: + - name: CONSOLE + type: usb-c + mgmt_only: true + - name: USB + type: usb-c + mgmt_only: true + - name: 1PPS / 10MHz A + description: Mini SMB interface for 1PPS/ToD in/out (software selectable) + type: other + mgmt_only: true + - name: 1PPS / 10MHz B + description: Mini SMB interface for 1PPS/ToD in/out (software selectable) + type: other + mgmt_only: true + - name: ANT + description: GNSS/GPS antenna mini SMB. + type: other + mgmt_only: true + - name: SYNC + type: rj-45 + description: RJ45 interface G.703 1PPS & ToD input/output + mgmt_only: true +interfaces: + - name: M1 + type: 10gbase-x-sfpp + description: host CPU extension port + - name: M2 + type: 10gbase-x-sfpp + description: host CPU extension port + - name: M3 + type: 10gbase-x-sfpp + description: host CPU extension port + - name: M4 + type: 10gbase-x-sfpp + description: host CPU extension port + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: BMC MGMT + type: 1000base-t + mgmt_only: true + - name: '1' + type: 100gbase-x-sfpdd + - name: '2' + type: 100gbase-x-sfpdd + - name: '3' + type: 100gbase-x-sfpdd + - name: '4' + type: 100gbase-x-sfpdd + - name: '5' + type: 100gbase-x-sfpdd + - name: '6' + type: 100gbase-x-sfpdd + - name: '7' + type: 100gbase-x-sfpdd + - name: '8' + type: 100gbase-x-sfpdd + - name: '9' + type: 100gbase-x-sfpdd + - name: '10' + type: 100gbase-x-sfpdd + - name: '11' + type: 100gbase-x-sfpdd + - name: '12' + type: 100gbase-x-sfpdd + - name: '13' + type: 100gbase-x-sfpdd + - name: '14' + type: 100gbase-x-sfpdd + - name: '15' + type: 100gbase-x-sfpdd + - name: '16' + type: 100gbase-x-sfpdd + - name: '17' + type: 100gbase-x-sfpdd + - name: '18' + type: 100gbase-x-sfpdd + - name: '19' + type: 100gbase-x-sfpdd + - name: '20' + type: 100gbase-x-sfpdd + - name: '21' + type: 100gbase-x-sfpdd + - name: '22' + type: 100gbase-x-sfpdd + - name: '23' + type: 100gbase-x-sfpdd + - name: '24' + type: 100gbase-x-sfpdd + - name: '25' + type: 100gbase-x-sfpdd + - name: '26' + type: 100gbase-x-sfpdd + - name: '27' + type: 100gbase-x-sfpdd + - name: '28' + type: 100gbase-x-sfpdd + - name: '29' + type: 100gbase-x-sfpdd + - name: '30' + type: 100gbase-x-sfpdd + - name: '31' + type: 100gbase-x-sfpdd + - name: '32' + type: 100gbase-x-sfpdd + - name: '33' + type: 100gbase-x-sfpdd + - name: '34' + type: 100gbase-x-sfpdd + - name: '35' + type: 100gbase-x-sfpdd + - name: '36' + type: 100gbase-x-sfpdd + - name: '37' + type: 100gbase-x-sfpdd + - name: '38' + type: 100gbase-x-sfpdd + - name: '39' + type: 100gbase-x-sfpdd + - name: '40' + type: 100gbase-x-sfpdd + - name: '41' + type: 400gbase-x-qsfpdd + - name: '42' + type: 400gbase-x-qsfpdd + - name: '43' + type: 400gbase-x-qsfpdd + - name: '44' + type: 400gbase-x-qsfpdd + - name: '45' + type: 400gbase-x-qsfpdd + - name: '46' + type: 400gbase-x-qsfpdd + - name: '47' + type: 400gbase-x-qsfpdd + - name: '48' + type: 400gbase-x-qsfpdd + +module-bays: + - name: PS A + position: A + comments: | + 170-0372-900 8140/8190, DC PLUGGABLE POWER SUPPLY -48V + 170-0373-900 8140/8190, AC PLUGGABLE POWER SUPPLY + - name: PS B + position: B + comments: | + 170-0372-900 8140/8190, DC PLUGGABLE POWER SUPPLY -48V + 170-0373-900 8140/8190, AC PLUGGABLE POWER SUPPLY diff --git a/device-types/Ciena/8180.yaml b/device-types/Ciena/8180.yaml new file mode 100644 index 000000000..7a5bdd9f6 --- /dev/null +++ b/device-types/Ciena/8180.yaml @@ -0,0 +1,136 @@ +--- +manufacturer: Ciena +model: '8180' +slug: ciena-8180 +part_number: 192-8180-900 +u_height: 2 +is_full_depth: false +weight: 15.4 +weight_unit: kg +airflow: front-to-rear +front_image: true +console-ports: + - name: CONSOLE + type: rj-45 + mgmt_only: true + - name: USB + type: usb-a + mgmt_only: true + - name: 1PPS + description: Mini SMB interface for 1PPS/ToD in/out (software selectable) + type: other + mgmt_only: true + - name: CLK + description: Mini SMB GPS (10 MHz) coax connector, in or out, (SW selectable) + type: other + mgmt_only: true + - name: BITS + type: rj-45 + description: RJ45 BITS in or out, ToD in or out, or 1PPS in or out + mgmt_only: true +interfaces: + - name: ILAN1 + type: 100base-tx + - name: ILAN2 + type: 100base-tx + - name: AUX + type: 1000base-t + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: '1' + type: 100gbase-x-qsfp28 + - name: '2' + type: 100gbase-x-qsfp28 + - name: '3' + type: 100gbase-x-qsfp28 + - name: '4' + type: 100gbase-x-qsfp28 + - name: '5' + type: 100gbase-x-qsfp28 + - name: '6' + type: 100gbase-x-qsfp28 + - name: '7' + type: 100gbase-x-qsfp28 + - name: '8' + type: 100gbase-x-qsfp28 + - name: '9' + type: 100gbase-x-qsfp28 + - name: '10' + type: 100gbase-x-qsfp28 + - name: '11' + type: 100gbase-x-qsfp28 + - name: '12' + type: 100gbase-x-qsfp28 + - name: '13' + type: 100gbase-x-qsfp28 + - name: '14' + type: 100gbase-x-qsfp28 + - name: '15' + type: 100gbase-x-qsfp28 + - name: '16' + type: 100gbase-x-qsfp28 + - name: '17' + type: 100gbase-x-qsfp28 + - name: '18' + type: 100gbase-x-qsfp28 + - name: '19' + type: 100gbase-x-qsfp28 + - name: '20' + type: 100gbase-x-qsfp28 + - name: '21' + type: 100gbase-x-qsfp28 + - name: '22' + type: 100gbase-x-qsfp28 + - name: '23' + type: 100gbase-x-qsfp28 + - name: '24' + type: 100gbase-x-qsfp28 + - name: '25' + type: 100gbase-x-qsfp28 + - name: '26' + type: 100gbase-x-qsfp28 + - name: '27' + type: 100gbase-x-qsfp28 + - name: '28' + type: 100gbase-x-qsfp28 + - name: '29' + type: 100gbase-x-qsfp28 + - name: '30' + type: 100gbase-x-qsfp28 + - name: '31' + type: 100gbase-x-qsfp28 + - name: '32' + type: 100gbase-x-qsfp28 + +module-bays: + - name: PS A + position: A + comments: | + 192-0002-900 8180, DC PLUGGABLE POWER SUPPLY, 2200W + 192-0003-900 8180, AC PLUGGABLE POWER SUPPLY, 2200W + - name: PS B + position: B + comments: | + 192-0002-900 8180, DC PLUGGABLE POWER SUPPLY, 2200W + 192-0003-900 8180, AC PLUGGABLE POWER SUPPLY, 2200W + - name: Module 1 + position: '1' + comments: | + * 192-0001-900 1xWAVELOGIC AI 35G/56GBAUD C-BAND FRU MODULE + * 192-0050-900 4x100G CFP2-DCO + - name: Module 2 + position: '2' + comments: | + * 192-0001-900 1xWAVELOGIC AI 35G/56GBAUD C-BAND FRU MODULE + * 192-0050-900 4x100G CFP2-DCO + - name: Module 3 + position: '3' + comments: | + * 192-0001-900 1xWAVELOGIC AI 35G/56GBAUD C-BAND FRU MODULE + * 192-0050-900 4x100G CFP2-DCO + - name: Module 4 + position: '4' + comments: | + * 192-0001-900 1xWAVELOGIC AI 35G/56GBAUD C-BAND FRU MODULE + * 192-0050-900 4x100G CFP2-DCO diff --git a/device-types/Ciena/8190.yaml b/device-types/Ciena/8190.yaml new file mode 100644 index 000000000..0871dae4e --- /dev/null +++ b/device-types/Ciena/8190.yaml @@ -0,0 +1,137 @@ +--- +manufacturer: Ciena +model: '8190' +slug: ciena-8190 +part_number: 170-8190-900 +u_height: 2 +is_full_depth: false +weight: 22 +weight_unit: kg +airflow: front-to-rear +front_image: true +console-ports: + - name: CONSOLE + type: usb-c + mgmt_only: true + - name: USB + type: usb-c + mgmt_only: true + - name: 1PPS / 10MHz A + description: Mini SMB interface for 1PPS/ToD in/out (software selectable) + type: other + mgmt_only: true + - name: 1PPS / 10MHz B + description: Mini SMB interface for 1PPS/ToD in/out (software selectable) + type: other + mgmt_only: true + - name: ANT + description: GNSS/GPS antenna mini SMB. + type: other + mgmt_only: true + - name: SYNC + type: rj-45 + description: RJ45 interface G.703 1PPS & ToD input/output + mgmt_only: true +interfaces: + - name: M1 + type: 10gbase-x-sfpp + description: host CPU extension port + - name: M2 + type: 10gbase-x-sfpp + description: host CPU extension port + - name: M3 + type: 10gbase-x-sfpp + description: host CPU extension port + - name: M4 + type: 10gbase-x-sfpp + description: host CPU extension port + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: BMC MGMT + type: 1000base-t + mgmt_only: true + - name: '1' + type: 400gbase-x-qsfpdd + - name: '2' + type: 400gbase-x-qsfpdd + - name: '3' + type: 400gbase-x-qsfpdd + - name: '4' + type: 400gbase-x-qsfpdd + - name: '5' + type: 400gbase-x-qsfpdd + - name: '6' + type: 400gbase-x-qsfpdd + - name: '7' + type: 400gbase-x-qsfpdd + - name: '8' + type: 400gbase-x-qsfpdd + - name: '9' + type: 400gbase-x-qsfpdd + - name: '10' + type: 400gbase-x-qsfpdd + - name: '11' + type: 400gbase-x-qsfpdd + - name: '12' + type: 400gbase-x-qsfpdd + - name: '13' + type: 400gbase-x-qsfpdd + - name: '14' + type: 400gbase-x-qsfpdd + - name: '15' + type: 400gbase-x-qsfpdd + - name: '16' + type: 400gbase-x-qsfpdd + - name: '17' + type: 400gbase-x-qsfpdd + - name: '18' + type: 400gbase-x-qsfpdd + - name: '19' + type: 400gbase-x-qsfpdd + - name: '20' + type: 400gbase-x-qsfpdd + - name: '21' + type: 400gbase-x-qsfpdd + - name: '22' + type: 400gbase-x-qsfpdd + - name: '23' + type: 400gbase-x-qsfpdd + - name: '24' + type: 400gbase-x-qsfpdd + - name: '25' + type: 400gbase-x-qsfpdd + - name: '26' + type: 400gbase-x-qsfpdd + - name: '27' + type: 400gbase-x-qsfpdd + - name: '28' + type: 400gbase-x-qsfpdd + - name: '29' + type: 400gbase-x-qsfpdd + - name: '30' + type: 400gbase-x-qsfpdd + - name: '31' + type: 400gbase-x-qsfpdd + - name: '32' + type: 400gbase-x-qsfpdd + - name: '33' + type: 400gbase-x-qsfpdd + - name: '34' + type: 400gbase-x-qsfpdd + - name: '35' + type: 400gbase-x-qsfpdd + - name: '36' + type: 400gbase-x-qsfpdd + +module-bays: + - name: PS A + position: A + comments: | + 170-0372-900 8140/8190, DC PLUGGABLE POWER SUPPLY -48V + 170-0373-900 8140/8190, AC PLUGGABLE POWER SUPPLY + - name: PS B + position: B + comments: | + 170-0372-900 8140/8190, DC PLUGGABLE POWER SUPPLY -48V + 170-0373-900 8140/8190, AC PLUGGABLE POWER SUPPLY diff --git a/device-types/Ciena/8192.yaml b/device-types/Ciena/8192.yaml new file mode 100644 index 000000000..6f5f12e90 --- /dev/null +++ b/device-types/Ciena/8192.yaml @@ -0,0 +1,137 @@ +--- +manufacturer: Ciena +model: '8192' +slug: ciena-8192 +part_number: 170-8192-900 +u_height: 2 +is_full_depth: false +weight: 22 +weight_unit: kg +airflow: front-to-rear +front_image: true +console-ports: + - name: CONSOLE + type: usb-c + mgmt_only: true + - name: USB + type: usb-c + mgmt_only: true + - name: 1PPS / 10MHz A + description: Mini SMB interface for 1PPS/ToD in/out (software selectable) + type: other + mgmt_only: true + - name: 1PPS / 10MHz B + description: Mini SMB interface for 1PPS/ToD in/out (software selectable) + type: other + mgmt_only: true + - name: ANT + description: GNSS/GPS antenna mini SMB. + type: other + mgmt_only: true + - name: SYNC + type: rj-45 + description: RJ45 interface G.703 1PPS & ToD input/output + mgmt_only: true +interfaces: + - name: M1 + type: 10gbase-x-sfpp + description: host CPU extension port + - name: M2 + type: 10gbase-x-sfpp + description: host CPU extension port + - name: M3 + type: 10gbase-x-sfpp + description: host CPU extension port + - name: M4 + type: 10gbase-x-sfpp + description: host CPU extension port + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: BMC MGMT + type: 1000base-t + mgmt_only: true + - name: '1' + type: 400gbase-x-qsfpdd + - name: '2' + type: 400gbase-x-qsfpdd + - name: '3' + type: 400gbase-x-qsfpdd + - name: '4' + type: 400gbase-x-qsfpdd + - name: '5' + type: 400gbase-x-qsfpdd + - name: '6' + type: 400gbase-x-qsfpdd + - name: '7' + type: 400gbase-x-qsfpdd + - name: '8' + type: 400gbase-x-qsfpdd + - name: '9' + type: 400gbase-x-qsfpdd + - name: '10' + type: 400gbase-x-qsfpdd + - name: '11' + type: 400gbase-x-qsfpdd + - name: '12' + type: 400gbase-x-qsfpdd + - name: '13' + type: 400gbase-x-qsfpdd + - name: '14' + type: 400gbase-x-qsfpdd + - name: '15' + type: 400gbase-x-qsfpdd + - name: '16' + type: 400gbase-x-qsfpdd + - name: '17' + type: 400gbase-x-qsfpdd + - name: '18' + type: 400gbase-x-qsfpdd + - name: '19' + type: 400gbase-x-qsfpdd + - name: '20' + type: 400gbase-x-qsfpdd + - name: '21' + type: 400gbase-x-qsfpdd + - name: '22' + type: 400gbase-x-qsfpdd + - name: '23' + type: 400gbase-x-qsfpdd + - name: '24' + type: 400gbase-x-qsfpdd + - name: '25' + type: 400gbase-x-qsfpdd + - name: '26' + type: 400gbase-x-qsfpdd + - name: '27' + type: 400gbase-x-qsfpdd + - name: '28' + type: 400gbase-x-qsfpdd + - name: '29' + type: 400gbase-x-qsfpdd + - name: '30' + type: 400gbase-x-qsfpdd + - name: '31' + type: 400gbase-x-qsfpdd + - name: '32' + type: 400gbase-x-qsfpdd + - name: '33' + type: 400gbase-x-qsfpdd + - name: '34' + type: 400gbase-x-qsfpdd + - name: '35' + type: 400gbase-x-qsfpdd + - name: '36' + type: 400gbase-x-qsfpdd + +module-bays: + - name: PS A + position: A + comments: | + 170-0372-900 8140/8190, DC PLUGGABLE POWER SUPPLY -48V + 170-0373-900 8140/8190, AC PLUGGABLE POWER SUPPLY + - name: PS B + position: B + comments: | + 170-0372-900 8140/8190, DC PLUGGABLE POWER SUPPLY -48V + 170-0373-900 8140/8190, AC PLUGGABLE POWER SUPPLY diff --git a/device-types/Ciena/FLA1-10-A8-AC.yaml b/device-types/Ciena/FLA1-10-A8-AC.yaml new file mode 100644 index 000000000..944319ef2 --- /dev/null +++ b/device-types/Ciena/FLA1-10-A8-AC.yaml @@ -0,0 +1,72 @@ +--- +manufacturer: Ciena +model: FLA1-10-A8-AC +slug: ciena-fla1-10-a8-ac +part_number: 196-2101-900 +u_height: 1 +weight: 5.7 +weight_unit: kg +is_full_depth: false +airflow: front-to-rear +front_image: true +console-ports: + - name: CONSOLE + type: rj-45 + mgmt_only: true + - name: USB + type: usb-c + mgmt_only: true +power-ports: + - name: Power A + type: iec-60320-c14 + maximum_draw: 240 + allocated_draw: 40 + - name: Power B + type: iec-60320-c14 + maximum_draw: 240 + allocated_draw: 40 +interfaces: + - name: DCN-1 + type: 1000base-t + mgmt_only: true + - name: DCN-2 + type: 1000base-t + mgmt_only: true + - name: Eth-1 + type: 1000base-t + mgmt_only: true + - name: Eth-2 + type: 1000base-t + mgmt_only: true + - name: Eth-3 + type: 1000base-t + mgmt_only: true + - name: Eth-4 + type: 1000base-t + mgmt_only: true + - name: Mon + type: other + - name: Line + type: other + - name: Express + type: other + - name: '61' + type: other + - name: '14' + type: other + - name: '59' + type: other + - name: '58' + type: other + - name: '57' + type: other + - name: '56' + type: other + - name: '55' + type: other + - name: '54' + type: other + - name: '53' + type: other + - name: '52' + type: other diff --git a/device-types/Ciena/FLA1-10-B8-AC.yaml b/device-types/Ciena/FLA1-10-B8-AC.yaml new file mode 100644 index 000000000..ea6acb0f1 --- /dev/null +++ b/device-types/Ciena/FLA1-10-B8-AC.yaml @@ -0,0 +1,72 @@ +--- +manufacturer: Ciena +model: FLA1-10-B8-AC +slug: ciena-fla1-10-b8-ac +part_number: 196-2111-900 +u_height: 1 +weight: 5.7 +weight_unit: kg +is_full_depth: false +airflow: front-to-rear +front_image: true +console-ports: + - name: CONSOLE + type: rj-45 + mgmt_only: true + - name: USB + type: usb-c + mgmt_only: true +power-ports: + - name: Power A + type: iec-60320-c14 + maximum_draw: 240 + allocated_draw: 40 + - name: Power B + type: iec-60320-c14 + maximum_draw: 240 + allocated_draw: 40 +interfaces: + - name: DCN-1 + type: 1000base-t + mgmt_only: true + - name: DCN-2 + type: 1000base-t + mgmt_only: true + - name: Eth-1 + type: 1000base-t + mgmt_only: true + - name: Eth-2 + type: 1000base-t + mgmt_only: true + - name: Eth-3 + type: 1000base-t + mgmt_only: true + - name: Eth-4 + type: 1000base-t + mgmt_only: true + - name: Mon + type: other + - name: Line + type: other + - name: Express + type: other + - name: '61' + type: other + - name: '14' + type: other + - name: '50' + type: other + - name: '49' + type: other + - name: '48' + type: other + - name: '47' + type: other + - name: '46' + type: other + - name: '45' + type: other + - name: '44' + type: other + - name: '43' + type: other diff --git a/device-types/Ciena/waveserver-5.yaml b/device-types/Ciena/waveserver-5.yaml new file mode 100644 index 000000000..9860a4675 --- /dev/null +++ b/device-types/Ciena/waveserver-5.yaml @@ -0,0 +1,97 @@ +--- +manufacturer: Ciena +model: Waveserver 5 +slug: ciena-waveserver-5 +part_number: 186-3001-900 +u_height: 2 +is_full_depth: true +airflow: front-to-rear +weight: 29 +weight_unit: kg +rear_image: true +front_image: true +module-bays: + - name: Access Panel + position: AP + description: 186-3020-900 + - name: Control Processor + position: CP + description: 186-3010-900 or 186-3011-900 + - name: Module 1 + position: '1' + comments: | + * Waveserver WL5e 2x800G C-Band Submarine 16xQSFP28/QSFP-DD Module (186-3100-900) + * Waveserver WL5e 2x800G C-Band Submarine 16xQSFP28/QSFP-DD Module (186-3100-901) + * Waveserver WL5e 2x800G L-Band Submarine 16xQSFP28/QSFP-DD Module (186-3110-901) + * Waveserver WL5e 2x800G C-Band Premium 16xQSFP28/QSFP-DD Module (186-3101-900) + * Waveserver WL5e 2x800G C-Band Premium 16xQSFP28/QSFP-DD Module (186-3101-901) + * Waveserver WL5e 2x800G L-Band Premium 16xQSFP28/QSFP-DD Module (186-3111-901) + * Waveserver WL5e 2x800G C-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3102-900) + * Waveserver WL5e 2x800G C-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3102-901) + * Waveserver WL5e 2x800G L-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3112-901) + * Waveserver WL5e 2x800G Encryption C-Band Submarine 16xQSFP28/QSFP-DD Module (186-3160-900) + * Waveserver WL5e 2x800G Encryption C-Band Premium 16xQSFP28/QSFP-DD Module (186-3161-900) + * Waveserver WL5e 2x800G Encryption C-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3162-900) + * Waveserver WL5e 2x800G Encryption L-Band Premium 16xQSFP28/QSFP-DD Module (186-3171-900) + * Waveserver WL5e 2x800G Encryption L-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3172-900) + - name: Module 3 + position: '3' + comments: | + * Waveserver WL5e 2x800G C-Band Submarine 16xQSFP28/QSFP-DD Module (186-3100-900) + * Waveserver WL5e 2x800G C-Band Submarine 16xQSFP28/QSFP-DD Module (186-3100-901) + * Waveserver WL5e 2x800G L-Band Submarine 16xQSFP28/QSFP-DD Module (186-3110-901) + * Waveserver WL5e 2x800G C-Band Premium 16xQSFP28/QSFP-DD Module (186-3101-900) + * Waveserver WL5e 2x800G C-Band Premium 16xQSFP28/QSFP-DD Module (186-3101-901) + * Waveserver WL5e 2x800G L-Band Premium 16xQSFP28/QSFP-DD Module (186-3111-901) + * Waveserver WL5e 2x800G C-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3102-900) + * Waveserver WL5e 2x800G C-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3102-901) + * Waveserver WL5e 2x800G L-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3112-901) + * Waveserver WL5e 2x800G Encryption C-Band Submarine 16xQSFP28/QSFP-DD Module (186-3160-900) + * Waveserver WL5e 2x800G Encryption C-Band Premium 16xQSFP28/QSFP-DD Module (186-3161-900) + * Waveserver WL5e 2x800G Encryption C-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3162-900) + * Waveserver WL5e 2x800G Encryption L-Band Premium 16xQSFP28/QSFP-DD Module (186-3171-900) + * Waveserver WL5e 2x800G Encryption L-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3172-900) + - name: Module 5 + position: '5' + comments: | + * Waveserver WL5e 2x800G C-Band Submarine 16xQSFP28/QSFP-DD Module (186-3100-900) + * Waveserver WL5e 2x800G C-Band Submarine 16xQSFP28/QSFP-DD Module (186-3100-901) + * Waveserver WL5e 2x800G L-Band Submarine 16xQSFP28/QSFP-DD Module (186-3110-901) + * Waveserver WL5e 2x800G C-Band Premium 16xQSFP28/QSFP-DD Module (186-3101-900) + * Waveserver WL5e 2x800G C-Band Premium 16xQSFP28/QSFP-DD Module (186-3101-901) + * Waveserver WL5e 2x800G L-Band Premium 16xQSFP28/QSFP-DD Module (186-3111-901) + * Waveserver WL5e 2x800G C-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3102-900) + * Waveserver WL5e 2x800G C-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3102-901) + * Waveserver WL5e 2x800G L-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3112-901) + * Waveserver WL5e 2x800G Encryption C-Band Submarine 16xQSFP28/QSFP-DD Module (186-3160-900) + * Waveserver WL5e 2x800G Encryption C-Band Premium 16xQSFP28/QSFP-DD Module (186-3161-900) + * Waveserver WL5e 2x800G Encryption C-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3162-900) + * Waveserver WL5e 2x800G Encryption L-Band Premium 16xQSFP28/QSFP-DD Module (186-3171-900) + * Waveserver WL5e 2x800G Encryption L-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3172-900) + - name: Module 7 + position: '7' + comments: | + * Waveserver WL5e 2x800G C-Band Submarine 16xQSFP28/QSFP-DD Module (186-3100-900) + * Waveserver WL5e 2x800G C-Band Submarine 16xQSFP28/QSFP-DD Module (186-3100-901) + * Waveserver WL5e 2x800G L-Band Submarine 16xQSFP28/QSFP-DD Module (186-3110-901) + * Waveserver WL5e 2x800G C-Band Premium 16xQSFP28/QSFP-DD Module (186-3101-900) + * Waveserver WL5e 2x800G C-Band Premium 16xQSFP28/QSFP-DD Module (186-3101-901) + * Waveserver WL5e 2x800G L-Band Premium 16xQSFP28/QSFP-DD Module (186-3111-901) + * Waveserver WL5e 2x800G C-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3102-900) + * Waveserver WL5e 2x800G C-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3102-901) + * Waveserver WL5e 2x800G L-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3112-901) + * Waveserver WL5e 2x800G Encryption C-Band Submarine 16xQSFP28/QSFP-DD Module (186-3160-900) + * Waveserver WL5e 2x800G Encryption C-Band Premium 16xQSFP28/QSFP-DD Module (186-3161-900) + * Waveserver WL5e 2x800G Encryption C-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3162-900) + * Waveserver WL5e 2x800G Encryption L-Band Premium 16xQSFP28/QSFP-DD Module (186-3171-900) + * Waveserver WL5e 2x800G Encryption L-Band Enhanced 16xQSFP28/QSFP-DD Module (186-3172-900) + - name: PSU-1 + position: PSU-1 + comments: | + 186-3040-900 AC + 186-3041-900 DC + - name: PSU-2 + position: PSU-2 + comments: | + 186-3040-900 AC + 186-3041-900 DC diff --git a/device-types/Ciena/waveserver-ai.yaml b/device-types/Ciena/waveserver-ai.yaml new file mode 100644 index 000000000..0081f8696 --- /dev/null +++ b/device-types/Ciena/waveserver-ai.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Ciena +model: Waveserver Ai +slug: ciena-waveserver-ai +part_number: 186-1010-900 +u_height: 1 +is_full_depth: true +airflow: front-to-rear +rear_image: true +front_image: true +weight: 25 +weight_unit: kg +module-bays: + - name: Access Panel + position: AP + description: 186-1031-900 + - name: Module 1 + position: '1' + comments: | + * Waveserver Ai 2x400G 56GBaud EDFA L-Band 8xQSFP28 Module (186-1800-900) + * Waveserver Ai 2x400G 35/56GBaud EDFA C-Band 8xQSFP28 Module (186-1601-900) + * Waveserver Ai 2x400G 35/56GBaud EDFA C-Band Standard 8xQSFP28 Module (186-1601-902) + * Waveserver Ai 2x400G 35/56GBaud EDFA C-Band Premium 8xQSFP28 Module (186-1601-901) + * Waveserver Ai 1x400G 35/56GBaud EDFA C-Band 4xQSFP28 Module (186-1603-900) + * Waveserver Ai 2x400G 35/56 GBaud EDFA L-Band 8xQSFP28 Module (186-1801-900) + - name: Module 2 + position: '2' + comments: | + * Waveserver Ai 2x400G 56GBaud EDFA L-Band 8xQSFP28 Module (186-1800-900) + * Waveserver Ai 2x400G 35/56GBaud EDFA C-Band 8xQSFP28 Module (186-1601-900) + * Waveserver Ai 2x400G 35/56GBaud EDFA C-Band Standard 8xQSFP28 Module (186-1601-902) + * Waveserver Ai 2x400G 35/56GBaud EDFA C-Band Premium 8xQSFP28 Module (186-1601-901) + * Waveserver Ai 1x400G 35/56GBaud EDFA C-Band 4xQSFP28 Module (186-1603-900) + * Waveserver Ai 2x400G 35/56 GBaud EDFA L-Band 8xQSFP28 Module (186-1801-900) + - name: Module 3 + position: '3' + comments: | + * Waveserver Ai 2x400G 56GBaud EDFA L-Band 8xQSFP28 Module (186-1800-900) + * Waveserver Ai 2x400G 35/56GBaud EDFA C-Band 8xQSFP28 Module (186-1601-900) + * Waveserver Ai 2x400G 35/56GBaud EDFA C-Band Standard 8xQSFP28 Module (186-1601-902) + * Waveserver Ai 2x400G 35/56GBaud EDFA C-Band Premium 8xQSFP28 Module (186-1601-901) + * Waveserver Ai 1x400G 35/56GBaud EDFA C-Band 4xQSFP28 Module (186-1603-900) + * Waveserver Ai 2x400G 35/56 GBaud EDFA L-Band 8xQSFP28 Module (186-1801-900) + - name: PSU-1 + position: PSU-1 + comments: | + 186-1510-900 AC + 186-1511-900 DC + - name: PSU-2 + position: PSU-2 + comments: | + 186-1510-900 AC + 186-1511-900 DC diff --git a/device-types/Cisco/8212-48FH-M.yaml b/device-types/Cisco/8212-48FH-M.yaml new file mode 100644 index 000000000..0d5a6eac9 --- /dev/null +++ b/device-types/Cisco/8212-48FH-M.yaml @@ -0,0 +1,121 @@ +--- +manufacturer: Cisco +model: 8212-48FH-M +slug: cisco-8212-48fh-m +part_number: 8212-48FH-M +u_height: 2 +is_full_depth: true +airflow: front-to-rear +weight: 22 +weight_unit: kg +comments: '[Cisco 8000 Series Routers Data Sheet](https://www.cisco.com/c/en/us/products/collateral/routers/8000-series-routers/datasheet-c78-742571.html)' +console-ports: + - name: con0 + type: rj-45 +module-bays: + - name: PM0 + position: 0/PM0 + description: Power module + - name: PM1 + position: 0/PM1 + description: Power module +interfaces: + - name: FourHundredGigE0/0/0/0 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/1 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/2 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/3 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/4 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/5 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/6 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/7 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/8 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/9 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/10 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/11 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/12 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/13 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/14 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/15 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/16 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/17 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/18 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/19 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/20 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/21 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/22 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/23 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/24 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/25 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/26 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/27 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/28 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/29 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/30 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/31 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/32 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/33 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/34 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/35 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/36 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/37 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/38 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/39 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/40 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/41 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/42 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/43 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/44 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/45 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/46 + type: 400gbase-x-qsfpdd + - name: FourHundredGigE0/0/0/47 + type: 400gbase-x-qsfpdd + - name: MgmtEth0/RP0/CPU0/0 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/AIR-AP1542I-E-K9.yaml b/device-types/Cisco/AIR-AP1542I-E-K9.yaml new file mode 100644 index 000000000..235440469 --- /dev/null +++ b/device-types/Cisco/AIR-AP1542I-E-K9.yaml @@ -0,0 +1,23 @@ +--- +manufacturer: Cisco +model: Aironet AP1542I +slug: cisco-air-ap1542i-e-k9 +part_number: AIR-AP1542I-E-K9 +u_height: 0 +comments: '[Cisco Aironet 1540 Series Outdoor Access Points Data Sheet](https://www.cisco.com/c/en/us/products/collateral/wireless/aironet-1540-series/datasheet-c78-738585.html#Productspecifications)' +airflow: passive +weight: 1.25 +weight_unit: kg +is_full_depth: false +console-ports: + - name: console + type: rj-45 +interfaces: + - name: WAN + type: 1000base-t + poe_mode: pd + poe_type: type2-ieee802.3at + - name: Dot11Radio0 + type: ieee802.11n + - name: Dot11Radio1 + type: ieee802.11ac diff --git a/device-types/Cisco/AIR-BR1310G-A-K9-R.yaml b/device-types/Cisco/AIR-BR1310G-A-K9-R.yaml index 7da0990f0..704ab938d 100644 --- a/device-types/Cisco/AIR-BR1310G-A-K9-R.yaml +++ b/device-types/Cisco/AIR-BR1310G-A-K9-R.yaml @@ -6,8 +6,8 @@ part_number: AIR-BR1310G-A-K9-R u_height: 0 is_full_depth: false interfaces: - - name: WAN + - name: FastEthernet0 type: 100base-tx poe_mode: pd - - name: WiFi + - name: Dot11Radio0 type: ieee802.11g diff --git a/device-types/Cisco/AIR-BR1310G-E-K9-R.yaml b/device-types/Cisco/AIR-BR1310G-E-K9-R.yaml new file mode 100644 index 000000000..a009b1d83 --- /dev/null +++ b/device-types/Cisco/AIR-BR1310G-E-K9-R.yaml @@ -0,0 +1,13 @@ +--- +manufacturer: Cisco +model: Aironet BR1310G-E-K9-R +slug: cisco-air-br1310g-e-k9-r +part_number: AIR-BR1310G-E-K9-R +u_height: 0 +is_full_depth: false +interfaces: + - name: FastEthernet0 + type: 100base-tx + poe_mode: pd + - name: Dot11Radio0 + type: ieee802.11g diff --git a/device-types/Cisco/APIC-L3.yaml b/device-types/Cisco/APIC-L3.yaml index ddc26e6f4..ae0a0a87d 100644 --- a/device-types/Cisco/APIC-L3.yaml +++ b/device-types/Cisco/APIC-L3.yaml @@ -5,6 +5,8 @@ slug: cisco-apic-l3 part_number: APIC-L3 u_height: 1 is_full_depth: true +front_image: true +rear_image: true console-ports: - name: Con type: rj-45 diff --git a/device-types/Cisco/ASR-9006.yaml b/device-types/Cisco/ASR-9006.yaml index 35c41600f..d168a244b 100644 --- a/device-types/Cisco/ASR-9006.yaml +++ b/device-types/Cisco/ASR-9006.yaml @@ -6,29 +6,30 @@ part_number: ASR-9006 u_height: 10 is_full_depth: true comments: '[Cisco ASR 9000 Series Aggregation Services Routers Data Sheet](https://www.cisco.com/c/en/us/products/collateral/routers/asr-9000-series-aggregation-services-routers/data_sheet_c78-501767.html)' -power-ports: - - name: PS0 - type: iec-60320-c14 - maximum_draw: 3000 - - name: PS1 - type: iec-60320-c14 - maximum_draw: 3000 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 3000 - - name: PS3 - type: iec-60320-c14 - maximum_draw: 3000 module-bays: - name: Slot 0 label: RSP 0 + position: RSP0 - name: Slot 1 label: RSP 1 + position: RSP1 - name: Slot 2 label: Line Card 0 + position: LC0 - name: Slot 3 label: Line Card 1 + position: LC1 - name: Slot 4 label: Line Card 2 + position: LC2 - name: Slot 5 label: Line Card 3 + position: LC3 + - name: Power Slot 0 + position: PSU0 + - name: Power Slot 1 + position: PSU1 + - name: Power Slot 2 + position: PSU2 + - name: Power Slot 3 + position: PSU3 diff --git a/device-types/Cisco/C1000-48T-4G-L.yaml b/device-types/Cisco/C1000-48T-4G-L.yaml index 59355aec7..df0d80cb4 100644 --- a/device-types/Cisco/C1000-48T-4G-L.yaml +++ b/device-types/Cisco/C1000-48T-4G-L.yaml @@ -6,6 +6,10 @@ part_number: C1000-48T-4G-L comments: '[Cisco Catalyst 1000 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-1000-series-switches/nb-06-cat1k-ser-switch-ds-cte-en.html)' u_height: 1 is_full_depth: false +weight: 3.95 +weight_unit: kg +front_image: true +rear_image: true console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/C1200-16T-2G.yaml b/device-types/Cisco/C1200-16T-2G.yaml new file mode 100644 index 000000000..574e66719 --- /dev/null +++ b/device-types/Cisco/C1200-16T-2G.yaml @@ -0,0 +1,60 @@ +--- +manufacturer: Cisco +model: Catalyst C1200-16T-2G +slug: cisco-c1200-16t-2g +part_number: C1200-16T-2G +comments: '[Cisco Catalyst 1200 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-1200-series-switches/nb-06-cat1200-ser-data-sheet-cte-en.html)' +airflow: passive +weight: 1.8 +weight_unit: kg +is_full_depth: false +front_image: true +u_height: 1 +console-ports: + - name: Console + type: rj-45 + - name: Console (USB) + type: usb-c +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 11 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + - name: GigabitEthernet2 + type: 1000base-t + - name: GigabitEthernet3 + type: 1000base-t + - name: GigabitEthernet4 + type: 1000base-t + - name: GigabitEthernet5 + type: 1000base-t + - name: GigabitEthernet6 + type: 1000base-t + - name: GigabitEthernet7 + type: 1000base-t + - name: GigabitEthernet8 + type: 1000base-t + - name: GigabitEthernet9 + type: 1000base-t + - name: GigabitEthernet10 + type: 1000base-t + - name: GigabitEthernet11 + type: 1000base-t + - name: GigabitEthernet12 + type: 1000base-t + - name: GigabitEthernet13 + type: 1000base-t + - name: GigabitEthernet14 + type: 1000base-t + - name: GigabitEthernet15 + type: 1000base-t + - name: GigabitEthernet16 + type: 1000base-t + - name: GigabitEthernet17 + type: 1000base-x-sfp + - name: GigabitEthernet18 + type: 1000base-x-sfp + - name: Vlan1 + type: virtual diff --git a/device-types/Cisco/C8300-2N2S-4T2X.yaml b/device-types/Cisco/C8300-2N2S-4T2X.yaml index 20c69be76..d22bde64b 100644 --- a/device-types/Cisco/C8300-2N2S-4T2X.yaml +++ b/device-types/Cisco/C8300-2N2S-4T2X.yaml @@ -15,11 +15,16 @@ module-bays: position: '0' - name: PSU1 position: '1' - - name: SM 1 # SM = Service Module + - name: SM 1 # SM subslot 1/0 (Service Module) + position: '1' - name: SM 2 - - name: NIM 1 # NIM = Network Interface Module - - name: NIM 2 + position: '2' + - name: NIM 1 # NIM subslot 0/1 (Network Interface Module) + position: '1' + - name: NIM 2 # NIM subslot 0/2 + position: '2' - name: PIM 1 # PIM = Pluggable Interface Module (LTE/5G) + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/C9120AXI-E.yaml b/device-types/Cisco/C9120AXI-E.yaml index b63a6da04..cd7d351ea 100644 --- a/device-types/Cisco/C9120AXI-E.yaml +++ b/device-types/Cisco/C9120AXI-E.yaml @@ -5,9 +5,9 @@ slug: cisco-c9120axi-e part_number: C9120AXI-E u_height: 0 is_full_depth: false -weight: 0.9 +weight: 1.3 weight_unit: kg -comments: '[Cisco Catalyst 9115 Series Access Points Data Sheet](https://www.cisco.com/c/en/us/products/collateral/wireless/catalyst-9100ax-access-points/datasheet-c78-741988.html)' +comments: '[Cisco Catalyst 9120AX Series Access Points Data Sheet](https://www.cisco.com/c/en/us/products/collateral/wireless/catalyst-9120ax-series-access-points/datasheet-c78-742115.html)' interfaces: - name: Dot11Radio0 type: ieee802.11ax diff --git a/device-types/Cisco/C9120AXI-K.yaml b/device-types/Cisco/C9120AXI-K.yaml new file mode 100644 index 000000000..41ef9b3b7 --- /dev/null +++ b/device-types/Cisco/C9120AXI-K.yaml @@ -0,0 +1,23 @@ +--- +manufacturer: Cisco +model: Catalyst 9120AXI-K +slug: cisco-c9120axi-k +part_number: C9120AXI-K +u_height: 0 +is_full_depth: false +weight: 1.3 +weight_unit: kg +comments: '[Cisco Catalyst 9120AX Series Access Points Data Sheet](https://www.cisco.com/c/en/us/products/collateral/wireless/catalyst-9120ax-series-access-points/datasheet-c78-742115.html)' +interfaces: + - name: Dot11Radio0 + type: ieee802.11ax + - name: Dot11Radio1 + type: ieee802.11ax + - name: GigabitEthernet0 + type: 2.5gbase-t + poe_mode: pd +console-ports: + - name: console + type: rj-45 + - name: usb + type: usb-mini-b diff --git a/device-types/Cisco/C9200L-48PXG-2Y.yaml b/device-types/Cisco/C9200L-48PXG-2Y.yaml new file mode 100644 index 000000000..d34c1277a --- /dev/null +++ b/device-types/Cisco/C9200L-48PXG-2Y.yaml @@ -0,0 +1,225 @@ +--- +manufacturer: Cisco +model: Catalyst 9200L-48PXG-2Y +part_number: C9200L-48PXG-2Y +slug: cisco-c9200l-48pxg-2y +u_height: 1 +airflow: front-to-rear +weight: 5.71 +weight_unit: kg +is_full_depth: false +comments: '[Cisco Catalyst 9200 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9200-series-switches/nb-06-cat9200-ser-data-sheet-cte-en.html)' +console-ports: + - name: Console + type: rj-45 + - name: usb + type: usb-mini-b +interfaces: + - name: GigabitEthernet1/0/1 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/2 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/3 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/4 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/5 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/6 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/7 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/8 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/9 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/10 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/11 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/12 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/13 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/14 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/15 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/16 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/17 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/18 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/19 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/20 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/21 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/22 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/23 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/24 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/25 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/26 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/27 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/28 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/29 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/30 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/31 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/32 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/33 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/34 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/35 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/36 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/37 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/38 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/39 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/40 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: TenGigabitEthernet1/0/41 + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: TenGigabitEthernet1/0/42 + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: TenGigabitEthernet1/0/43 + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: TenGigabitEthernet1/0/44 + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: TenGigabitEthernet1/0/45 + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: TenGigabitEthernet1/0/46 + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: TenGigabitEthernet1/0/47 + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: TenGigabitEthernet1/0/48 + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: TwentyFiveGigE1/1/1 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/1/2 + type: 25gbase-x-sfp28 + - name: StackPort1/1 + type: cisco-stackwise + - name: StackPort1/2 + type: cisco-stackwise + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true +module-bays: + - name: PS-A + position: A + - name: PS-B + position: B diff --git a/device-types/Cisco/C9300L-24T-4G.yaml b/device-types/Cisco/C9300L-24T-4G.yaml new file mode 100644 index 000000000..29400c820 --- /dev/null +++ b/device-types/Cisco/C9300L-24T-4G.yaml @@ -0,0 +1,88 @@ +--- +manufacturer: Cisco +model: Catalyst 9300L-24T-4G +part_number: C9300L-24T-4G +slug: cisco-c9300l-24t-4g +u_height: 1 +is_full_depth: true +weight: 6.78 +weight_unit: kg +airflow: front-to-rear +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b +interfaces: + - name: GigabitEthernet1/0/1 + type: 1000base-t + - name: GigabitEthernet1/0/2 + type: 1000base-t + - name: GigabitEthernet1/0/3 + type: 1000base-t + - name: GigabitEthernet1/0/4 + type: 1000base-t + - name: GigabitEthernet1/0/5 + type: 1000base-t + - name: GigabitEthernet1/0/6 + type: 1000base-t + - name: GigabitEthernet1/0/7 + type: 1000base-t + - name: GigabitEthernet1/0/8 + type: 1000base-t + - name: GigabitEthernet1/0/9 + type: 1000base-t + - name: GigabitEthernet1/0/10 + type: 1000base-t + - name: GigabitEthernet1/0/11 + type: 1000base-t + - name: GigabitEthernet1/0/12 + type: 1000base-t + - name: GigabitEthernet1/0/13 + type: 1000base-t + - name: GigabitEthernet1/0/14 + type: 1000base-t + - name: GigabitEthernet1/0/15 + type: 1000base-t + - name: GigabitEthernet1/0/16 + type: 1000base-t + - name: GigabitEthernet1/0/17 + type: 1000base-t + - name: GigabitEthernet1/0/18 + type: 1000base-t + - name: GigabitEthernet1/0/19 + type: 1000base-t + - name: GigabitEthernet1/0/20 + type: 1000base-t + - name: GigabitEthernet1/0/21 + type: 1000base-t + - name: GigabitEthernet1/0/22 + type: 1000base-t + - name: GigabitEthernet1/0/23 + type: 1000base-t + - name: GigabitEthernet1/0/24 + type: 1000base-t + - name: GigabitEthernet1/1/1 + type: 1000base-x-sfp + - name: GigabitEthernet1/1/2 + type: 1000base-x-sfp + - name: GigabitEthernet1/1/3 + type: 1000base-x-sfp + - name: GigabitEthernet1/1/4 + type: 1000base-x-sfp + - name: StackPort1/1 + type: cisco-stackwise + - name: StackPort1/2 + type: cisco-stackwise + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true +module-bays: + - name: PS-A + position: A + - name: PS-B + position: B + - name: FAN 1 + - name: FAN 2 + - name: FAN 3 diff --git a/device-types/Cisco/C9300L-48T-4G.yaml b/device-types/Cisco/C9300L-48T-4G.yaml new file mode 100644 index 000000000..24eb5a84b --- /dev/null +++ b/device-types/Cisco/C9300L-48T-4G.yaml @@ -0,0 +1,136 @@ +--- +manufacturer: Cisco +model: Catalyst 9300L-48T-4G +part_number: C9300L-48T-4G +slug: cisco-c9300l-48t-4g +u_height: 1 +is_full_depth: true +weight: 7 +weight_unit: kg +airflow: front-to-rear +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b +interfaces: + - name: GigabitEthernet1/0/1 + type: 1000base-t + - name: GigabitEthernet1/0/2 + type: 1000base-t + - name: GigabitEthernet1/0/3 + type: 1000base-t + - name: GigabitEthernet1/0/4 + type: 1000base-t + - name: GigabitEthernet1/0/5 + type: 1000base-t + - name: GigabitEthernet1/0/6 + type: 1000base-t + - name: GigabitEthernet1/0/7 + type: 1000base-t + - name: GigabitEthernet1/0/8 + type: 1000base-t + - name: GigabitEthernet1/0/9 + type: 1000base-t + - name: GigabitEthernet1/0/10 + type: 1000base-t + - name: GigabitEthernet1/0/11 + type: 1000base-t + - name: GigabitEthernet1/0/12 + type: 1000base-t + - name: GigabitEthernet1/0/13 + type: 1000base-t + - name: GigabitEthernet1/0/14 + type: 1000base-t + - name: GigabitEthernet1/0/15 + type: 1000base-t + - name: GigabitEthernet1/0/16 + type: 1000base-t + - name: GigabitEthernet1/0/17 + type: 1000base-t + - name: GigabitEthernet1/0/18 + type: 1000base-t + - name: GigabitEthernet1/0/19 + type: 1000base-t + - name: GigabitEthernet1/0/20 + type: 1000base-t + - name: GigabitEthernet1/0/21 + type: 1000base-t + - name: GigabitEthernet1/0/22 + type: 1000base-t + - name: GigabitEthernet1/0/23 + type: 1000base-t + - name: GigabitEthernet1/0/24 + type: 1000base-t + - name: GigabitEthernet1/0/25 + type: 1000base-t + - name: GigabitEthernet1/0/26 + type: 1000base-t + - name: GigabitEthernet1/0/27 + type: 1000base-t + - name: GigabitEthernet1/0/28 + type: 1000base-t + - name: GigabitEthernet1/0/29 + type: 1000base-t + - name: GigabitEthernet1/0/30 + type: 1000base-t + - name: GigabitEthernet1/0/31 + type: 1000base-t + - name: GigabitEthernet1/0/32 + type: 1000base-t + - name: GigabitEthernet1/0/33 + type: 1000base-t + - name: GigabitEthernet1/0/34 + type: 1000base-t + - name: GigabitEthernet1/0/35 + type: 1000base-t + - name: GigabitEthernet1/0/36 + type: 1000base-t + - name: GigabitEthernet1/0/37 + type: 1000base-t + - name: GigabitEthernet1/0/38 + type: 1000base-t + - name: GigabitEthernet1/0/39 + type: 1000base-t + - name: GigabitEthernet1/0/40 + type: 1000base-t + - name: GigabitEthernet1/0/41 + type: 1000base-t + - name: GigabitEthernet1/0/42 + type: 1000base-t + - name: GigabitEthernet1/0/43 + type: 1000base-t + - name: GigabitEthernet1/0/44 + type: 1000base-t + - name: GigabitEthernet1/0/45 + type: 1000base-t + - name: GigabitEthernet1/0/46 + type: 1000base-t + - name: GigabitEthernet1/0/47 + type: 1000base-t + - name: GigabitEthernet1/0/48 + type: 1000base-t + - name: GigabitEthernet1/1/1 + type: 1000base-x-sfp + - name: GigabitEthernet1/1/2 + type: 1000base-x-sfp + - name: GigabitEthernet1/1/3 + type: 1000base-x-sfp + - name: GigabitEthernet1/1/4 + type: 1000base-x-sfp + - name: StackPort1/1 + type: cisco-stackwise + - name: StackPort1/2 + type: cisco-stackwise + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true +module-bays: + - name: PS-A + position: A + - name: PS-B + position: B + - name: FAN 1 + - name: FAN 2 + - name: FAN 3 diff --git a/device-types/Cisco/C9300LM-24U-4Y.yaml b/device-types/Cisco/C9300LM-24U-4Y.yaml new file mode 100644 index 000000000..a5d31604c --- /dev/null +++ b/device-types/Cisco/C9300LM-24U-4Y.yaml @@ -0,0 +1,134 @@ +--- +manufacturer: Cisco +model: Catalyst 9300LM-24U-4Y +part_number: C9300LM-24U-4y +slug: cisco-c9300lm-24u-4y +u_height: 1 +is_full_depth: true +weight: 5.21 +weight_unit: kg +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b +interfaces: + - name: GigabitEthernet1/0/1 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/2 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/3 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/4 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/5 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/6 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/7 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/8 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/9 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/10 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/11 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/12 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/13 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/14 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/15 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/16 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/17 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/18 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/19 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/20 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/21 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/22 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/23 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/24 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: TwentyFiveGigabitEthernet1/1/1 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigabitEthernet1/1/2 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigabitEthernet1/1/3 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigabitEthernet1/1/4 + type: 25gbase-x-sfp28 + - name: StackPort1/1 + type: cisco-stackwise + - name: StackPort1/2 + type: cisco-stackwise + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true +module-bays: + - name: PS-A + position: A + - name: PS-B + position: B + - name: FAN 1 + - name: FAN 2 + - name: FAN 3 diff --git a/device-types/Cisco/C9300LM-48U-4Y.yaml b/device-types/Cisco/C9300LM-48U-4Y.yaml new file mode 100644 index 000000000..7e871425c --- /dev/null +++ b/device-types/Cisco/C9300LM-48U-4Y.yaml @@ -0,0 +1,230 @@ +--- +manufacturer: Cisco +model: Catalyst 9300LM-48U-4Y +part_number: C9300LM-48U-4y +slug: cisco-c9300lm-48u-4y +u_height: 1 +weight: 5.45 +weight_unit: kg +is_full_depth: true +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b +interfaces: + - name: GigabitEthernet1/0/1 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/2 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/3 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/4 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/5 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/6 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/7 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/8 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/9 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/10 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/11 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/12 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/13 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/14 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/15 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/16 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/17 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/18 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/19 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/20 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/21 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/22 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/23 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/24 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/25 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/26 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/27 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/28 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/29 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/30 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/31 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/32 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/33 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/34 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/35 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/36 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/37 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/38 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/39 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/40 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/41 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/42 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/43 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/44 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/45 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/46 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/47 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet1/0/48 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: TwentyFiveGigabitEthernet1/1/1 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigabitEthernet1/1/2 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigabitEthernet1/1/3 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigabitEthernet1/1/4 + type: 25gbase-x-sfp28 + - name: StackPort1/1 + type: cisco-stackwise + - name: StackPort1/2 + type: cisco-stackwise + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true +module-bays: + - name: PS-A + position: A + - name: PS-B + position: B + - name: FAN 1 + - name: FAN 2 + - name: FAN 3 diff --git a/device-types/Cisco/C9300X-12Y.yaml b/device-types/Cisco/C9300X-12Y.yaml index 915f19d14..a8839dbc1 100644 --- a/device-types/Cisco/C9300X-12Y.yaml +++ b/device-types/Cisco/C9300X-12Y.yaml @@ -8,6 +8,8 @@ weight: 6.8 weight_unit: kg u_height: 1 is_full_depth: true +front_image: true +rear_image: true comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' console-ports: - name: con 0 diff --git a/device-types/Cisco/C9300X-24Y.yaml b/device-types/Cisco/C9300X-24Y.yaml new file mode 100644 index 000000000..9c0756bf3 --- /dev/null +++ b/device-types/Cisco/C9300X-24Y.yaml @@ -0,0 +1,93 @@ +--- +manufacturer: Cisco +model: Catalyst 9300X-24Y +part_number: C9300X-24Y +slug: cisco-c9300x-24y +airflow: front-to-rear +weight: 7.35 +weight_unit: kg +u_height: 1 +is_full_depth: true +front_image: true +rear_image: true +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b +interfaces: + - name: TwentyFiveGigE1/0/1 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/2 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/3 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/4 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/5 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/6 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/7 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/8 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/9 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/10 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/11 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/12 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/13 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/14 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/15 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/16 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/17 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/18 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/19 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/20 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/21 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/22 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/23 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/0/24 + type: 25gbase-x-sfp28 + - name: StackPort1/1 + type: cisco-stackwise-1t + - name: StackPort1/2 + type: cisco-stackwise-1t + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true +module-bays: + - name: Network Module + position: '1' + - name: PS-A + position: A + - name: PS-B + position: B + - name: FAN 1 + - name: FAN 2 + - name: FAN 3 +rear-ports: + - name: S-PWR 1 + type: other + positions: 1 + description: Stack Power + - name: S-PWR 2 + type: other + positions: 2 + description: Stack Power diff --git a/device-types/Cisco/C9500X-28C8D.yaml b/device-types/Cisco/C9500X-28C8D.yaml new file mode 100644 index 000000000..13d2964cf --- /dev/null +++ b/device-types/Cisco/C9500X-28C8D.yaml @@ -0,0 +1,240 @@ +--- +manufacturer: Cisco +model: Catalyst 9500X-28C8D +slug: cisco-c9500x-28c8d +part_number: C9500X-28C8D +u_height: 1 +is_full_depth: true +comments: '[Cisco Catalyst 9500 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9500-series-switches/nb-06-cat9500-ser-data-sheet-cte-en.html)' +front_image: true +rear_image: true +weight: 13.28 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: con0 + type: rj-45 + - name: usb + type: usb-c +interfaces: + - name: GigabitEthernet0/0 + type: 1000base-t + speed: 1000000 + mgmt_only: true + - name: HundredGigE1/0/1 + label: Hu1/0/1 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/2 + label: Hu1/0/2 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/3 + label: Hu1/0/3 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/4 + label: Hu1/0/4 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/5 + label: Hu1/0/5 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/6 + label: Hu1/0/6 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/7 + label: Hu1/0/7 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/8 + label: Hu1/0/8 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/9 + label: Hu1/0/9 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/10 + label: Hu1/0/10 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/11 + label: Hu1/0/11 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/12 + label: Hu1/0/12 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/13 + label: Hu1/0/13 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/14 + label: Hu1/0/14 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: FourHundredGigE1/0/15 + label: Fou1/0/15 + type: 400gbase-x-qsfpdd + speed: 400000000 + mgmt_only: false + - name: FourHundredGigE1/0/16 + label: Fou1/0/16 + type: 400gbase-x-qsfpdd + speed: 400000000 + mgmt_only: false + - name: FourHundredGigE1/0/17 + label: Fou1/0/17 + type: 400gbase-x-qsfpdd + speed: 400000000 + mgmt_only: false + - name: FourHundredGigE1/0/18 + label: Fou1/0/18 + type: 400gbase-x-qsfpdd + speed: 400000000 + mgmt_only: false + - name: FourHundredGigE1/0/19 + label: Fou1/0/19 + type: 400gbase-x-qsfpdd + speed: 400000000 + mgmt_only: false + - name: FourHundredGigE1/0/20 + label: Fou1/0/20 + type: 400gbase-x-qsfpdd + speed: 400000000 + mgmt_only: false + - name: FourHundredGigE1/0/21 + label: Fou1/0/21 + type: 400gbase-x-qsfpdd + speed: 400000000 + mgmt_only: false + - name: FourHundredGigE1/0/22 + label: Fou1/0/22 + type: 400gbase-x-qsfpdd + speed: 400000000 + mgmt_only: false + - name: HundredGigE1/0/23 + label: Hu1/0/23 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/24 + label: Hu1/0/24 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/25 + label: Hu1/0/25 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/26 + label: Hu1/0/26 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/27 + label: Hu1/0/27 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/28 + label: Hu1/0/28 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/29 + label: Hu1/0/29 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/30 + label: Hu1/0/30 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/31 + label: Hu1/0/31 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/32 + label: Hu1/0/32 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/33 + label: Hu1/0/33 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/34 + label: Hu1/0/34 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/35 + label: Hu1/0/35 + type: 100gbase-x-qsfp28 + speed: 100000000 + mgmt_only: false + - name: HundredGigE1/0/36 + label: Hu1/0/36 + type: 100gbase-x-qsfp28 + speed: 10000000 + mgmt_only: false + - name: appGigabitEthernet1/0/1 + label: Ap1/0/1 + type: virtual + speed: 10000000 + mgmt_only: false + description: App-hosting Gigabit Ethernet + - name: appGigabitEthernet1/0/2 + label: Ap1/0/2 + type: virtual + speed: 10000000 + mgmt_only: false + description: App-hosting Gigabit Ethernet +module-bays: + - name: fan1 + label: FAN-1 + position: '1' + - name: fan2 + label: FAN-2 + position: '2' + - name: fan3 + label: FAN-3 + position: '3' + - name: fan4 + label: FAN-4 + position: '4' + - name: fan5 + label: FAN-5 + position: '5' + - name: fan6 + label: FAN-6 + position: '6' + - name: ps1 + label: PS-1 + position: '1' + - name: ps2 + label: PS-2 + position: '2' diff --git a/device-types/Cisco/CBS250-16T-2G.yaml b/device-types/Cisco/CBS250-16T-2G.yaml new file mode 100644 index 000000000..02b4492da --- /dev/null +++ b/device-types/Cisco/CBS250-16T-2G.yaml @@ -0,0 +1,58 @@ +--- +manufacturer: Cisco +model: CBS250-16T-2G +slug: cisco-cbs250-16t-2g +part_number: CBS250-16T-2G +comments: '[CBS250 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-250-series-smart-switches/nb-06-bus250-smart-switch-ds-cte-en.html)' +airflow: passive +weight: 1.78 +weight_unit: kg +is_full_depth: false +front_image: true +u_height: 1 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + - name: GigabitEthernet2 + type: 1000base-t + - name: GigabitEthernet3 + type: 1000base-t + - name: GigabitEthernet4 + type: 1000base-t + - name: GigabitEthernet5 + type: 1000base-t + - name: GigabitEthernet6 + type: 1000base-t + - name: GigabitEthernet7 + type: 1000base-t + - name: GigabitEthernet8 + type: 1000base-t + - name: GigabitEthernet9 + type: 1000base-t + - name: GigabitEthernet10 + type: 1000base-t + - name: GigabitEthernet11 + type: 1000base-t + - name: GigabitEthernet12 + type: 1000base-t + - name: GigabitEthernet13 + type: 1000base-t + - name: GigabitEthernet14 + type: 1000base-t + - name: GigabitEthernet15 + type: 1000base-t + - name: GigabitEthernet16 + type: 1000base-t + - name: GigabitEthernet17 + type: 1000base-x-sfp + - name: GigabitEthernet18 + type: 1000base-x-sfp + - name: Vlan1 + type: virtual +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 19 diff --git a/device-types/Cisco/CBS250-24PP-4G.yaml b/device-types/Cisco/CBS250-24PP-4G.yaml new file mode 100644 index 000000000..53be8ead2 --- /dev/null +++ b/device-types/Cisco/CBS250-24PP-4G.yaml @@ -0,0 +1,128 @@ +--- +manufacturer: Cisco +model: CBS250-24PP-4G +slug: cisco-cbs250-24pp-4g +part_number: CBS250-24PP-4G +comments: '[CBS250 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-250-series-smart-switches/nb-06-bus250-smart-switch-ds-cte-en.html)' +airflow: passive +weight: 3.53 +weight_unit: kg +is_full_depth: false +front_image: true +u_height: 1 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet2 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet3 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet4 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet5 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet6 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet7 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet8 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet9 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet10 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet11 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet12 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet13 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet14 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet15 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet16 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet17 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet18 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet19 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet20 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet21 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet22 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet23 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet24 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet25 + type: 1000base-x-sfp + - name: GigabitEthernet26 + type: 1000base-x-sfp + - name: GigabitEthernet27 + type: 1000base-x-sfp + - name: GigabitEthernet28 + type: 1000base-x-sfp + - name: Vlan1 + type: virtual +console-ports: + - name: Console + type: rj-45 + - name: Console (USB) + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 129 diff --git a/device-types/Cisco/CBS250-24T-4G.yaml b/device-types/Cisco/CBS250-24T-4G.yaml new file mode 100644 index 000000000..52274df6d --- /dev/null +++ b/device-types/Cisco/CBS250-24T-4G.yaml @@ -0,0 +1,80 @@ +--- +manufacturer: Cisco +model: CBS250-24T-4G +slug: cisco-cbs250-24t-4g +part_number: CBS250-24T-4G +comments: '[CBS250 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-250-series-smart-switches/nb-06-bus250-smart-switch-ds-cte-en.html)' +airflow: passive +weight: 2.63 +weight_unit: kg +is_full_depth: false +front_image: true +u_height: 1 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + - name: GigabitEthernet2 + type: 1000base-t + - name: GigabitEthernet3 + type: 1000base-t + - name: GigabitEthernet4 + type: 1000base-t + - name: GigabitEthernet5 + type: 1000base-t + - name: GigabitEthernet6 + type: 1000base-t + - name: GigabitEthernet7 + type: 1000base-t + - name: GigabitEthernet8 + type: 1000base-t + - name: GigabitEthernet9 + type: 1000base-t + - name: GigabitEthernet10 + type: 1000base-t + - name: GigabitEthernet11 + type: 1000base-t + - name: GigabitEthernet12 + type: 1000base-t + - name: GigabitEthernet13 + type: 1000base-t + - name: GigabitEthernet14 + type: 1000base-t + - name: GigabitEthernet15 + type: 1000base-t + - name: GigabitEthernet16 + type: 1000base-t + - name: GigabitEthernet17 + type: 1000base-t + - name: GigabitEthernet18 + type: 1000base-t + - name: GigabitEthernet19 + type: 1000base-t + - name: GigabitEthernet20 + type: 1000base-t + - name: GigabitEthernet21 + type: 1000base-t + - name: GigabitEthernet22 + type: 1000base-t + - name: GigabitEthernet23 + type: 1000base-t + - name: GigabitEthernet24 + type: 1000base-t + - name: GigabitEthernet25 + type: 1000base-x-sfp + - name: GigabitEthernet26 + type: 1000base-x-sfp + - name: GigabitEthernet27 + type: 1000base-x-sfp + - name: GigabitEthernet28 + type: 1000base-x-sfp + - name: Vlan1 + type: virtual +console-ports: + - name: Console + type: rj-45 + - name: Console (USB) + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 26 diff --git a/device-types/Cisco/CBS250-24T-4X.yaml b/device-types/Cisco/CBS250-24T-4X.yaml new file mode 100644 index 000000000..1c47ef881 --- /dev/null +++ b/device-types/Cisco/CBS250-24T-4X.yaml @@ -0,0 +1,80 @@ +--- +manufacturer: Cisco +model: CBS250-24T-4X +slug: cisco-cbs250-24t-4x +part_number: CBS250-24T-4X +comments: '[CBS250 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-250-series-smart-switches/nb-06-bus250-smart-switch-ds-cte-en.html)' +airflow: passive +weight: 2.78 +weight_unit: kg +is_full_depth: false +front_image: true +u_height: 1 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + - name: GigabitEthernet2 + type: 1000base-t + - name: GigabitEthernet3 + type: 1000base-t + - name: GigabitEthernet4 + type: 1000base-t + - name: GigabitEthernet5 + type: 1000base-t + - name: GigabitEthernet6 + type: 1000base-t + - name: GigabitEthernet7 + type: 1000base-t + - name: GigabitEthernet8 + type: 1000base-t + - name: GigabitEthernet9 + type: 1000base-t + - name: GigabitEthernet10 + type: 1000base-t + - name: GigabitEthernet11 + type: 1000base-t + - name: GigabitEthernet12 + type: 1000base-t + - name: GigabitEthernet13 + type: 1000base-t + - name: GigabitEthernet14 + type: 1000base-t + - name: GigabitEthernet15 + type: 1000base-t + - name: GigabitEthernet16 + type: 1000base-t + - name: GigabitEthernet17 + type: 1000base-t + - name: GigabitEthernet18 + type: 1000base-t + - name: GigabitEthernet19 + type: 1000base-t + - name: GigabitEthernet20 + type: 1000base-t + - name: GigabitEthernet21 + type: 1000base-t + - name: GigabitEthernet22 + type: 1000base-t + - name: GigabitEthernet23 + type: 1000base-t + - name: GigabitEthernet24 + type: 1000base-t + - name: TenGigabitEthernet1 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet2 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet3 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet4 + type: 10gbase-x-sfpp + - name: Vlan1 + type: virtual +console-ports: + - name: Console + type: rj-45 + - name: Console (USB) + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 28 diff --git a/device-types/Cisco/CBS250-48T-4G.yaml b/device-types/Cisco/CBS250-48T-4G.yaml new file mode 100644 index 000000000..1d2dfff86 --- /dev/null +++ b/device-types/Cisco/CBS250-48T-4G.yaml @@ -0,0 +1,128 @@ +--- +manufacturer: Cisco +model: CBS250-48T-4G +slug: cisco-cbs250-48t-4g +part_number: CBS250-48T-4G +comments: '[CBS250 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-250-series-smart-switches/nb-06-bus250-smart-switch-ds-cte-en.html)' +airflow: side-to-rear +weight: 3.95 +weight_unit: kg +is_full_depth: false +front_image: true +u_height: 1 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + - name: GigabitEthernet2 + type: 1000base-t + - name: GigabitEthernet3 + type: 1000base-t + - name: GigabitEthernet4 + type: 1000base-t + - name: GigabitEthernet5 + type: 1000base-t + - name: GigabitEthernet6 + type: 1000base-t + - name: GigabitEthernet7 + type: 1000base-t + - name: GigabitEthernet8 + type: 1000base-t + - name: GigabitEthernet9 + type: 1000base-t + - name: GigabitEthernet10 + type: 1000base-t + - name: GigabitEthernet11 + type: 1000base-t + - name: GigabitEthernet12 + type: 1000base-t + - name: GigabitEthernet13 + type: 1000base-t + - name: GigabitEthernet14 + type: 1000base-t + - name: GigabitEthernet15 + type: 1000base-t + - name: GigabitEthernet16 + type: 1000base-t + - name: GigabitEthernet17 + type: 1000base-t + - name: GigabitEthernet18 + type: 1000base-t + - name: GigabitEthernet19 + type: 1000base-t + - name: GigabitEthernet20 + type: 1000base-t + - name: GigabitEthernet21 + type: 1000base-t + - name: GigabitEthernet22 + type: 1000base-t + - name: GigabitEthernet23 + type: 1000base-t + - name: GigabitEthernet24 + type: 1000base-t + - name: GigabitEthernet25 + type: 1000base-t + - name: GigabitEthernet26 + type: 1000base-t + - name: GigabitEthernet27 + type: 1000base-t + - name: GigabitEthernet28 + type: 1000base-t + - name: GigabitEthernet29 + type: 1000base-t + - name: GigabitEthernet30 + type: 1000base-t + - name: GigabitEthernet31 + type: 1000base-t + - name: GigabitEthernet32 + type: 1000base-t + - name: GigabitEthernet33 + type: 1000base-t + - name: GigabitEthernet34 + type: 1000base-t + - name: GigabitEthernet35 + type: 1000base-t + - name: GigabitEthernet36 + type: 1000base-t + - name: GigabitEthernet37 + type: 1000base-t + - name: GigabitEthernet38 + type: 1000base-t + - name: GigabitEthernet39 + type: 1000base-t + - name: GigabitEthernet40 + type: 1000base-t + - name: GigabitEthernet41 + type: 1000base-t + - name: GigabitEthernet42 + type: 1000base-t + - name: GigabitEthernet43 + type: 1000base-t + - name: GigabitEthernet44 + type: 1000base-t + - name: GigabitEthernet45 + type: 1000base-t + - name: GigabitEthernet46 + type: 1000base-t + - name: GigabitEthernet47 + type: 1000base-t + - name: GigabitEthernet48 + type: 1000base-t + - name: GigabitEthernet49 + type: 1000base-x-sfp + - name: GigabitEthernet50 + type: 1000base-x-sfp + - name: GigabitEthernet51 + type: 1000base-x-sfp + - name: GigabitEthernet52 + type: 1000base-x-sfp + - name: Vlan1 + type: virtual +console-ports: + - name: Console + type: rj-45 + - name: Console (USB) + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 49 diff --git a/device-types/Cisco/CBS250-48T-4X.yaml b/device-types/Cisco/CBS250-48T-4X.yaml new file mode 100644 index 000000000..a8c0b4f01 --- /dev/null +++ b/device-types/Cisco/CBS250-48T-4X.yaml @@ -0,0 +1,128 @@ +--- +manufacturer: Cisco +model: CBS250-48T-4X +slug: cisco-cbs250-48t-4x +part_number: CBS250-48T-4X +comments: '[CBS250 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-250-series-smart-switches/nb-06-bus250-smart-switch-ds-cte-en.html)' +airflow: side-to-rear +weight: 3.95 +weight_unit: kg +is_full_depth: false +front_image: true +u_height: 1 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + - name: GigabitEthernet2 + type: 1000base-t + - name: GigabitEthernet3 + type: 1000base-t + - name: GigabitEthernet4 + type: 1000base-t + - name: GigabitEthernet5 + type: 1000base-t + - name: GigabitEthernet6 + type: 1000base-t + - name: GigabitEthernet7 + type: 1000base-t + - name: GigabitEthernet8 + type: 1000base-t + - name: GigabitEthernet9 + type: 1000base-t + - name: GigabitEthernet10 + type: 1000base-t + - name: GigabitEthernet11 + type: 1000base-t + - name: GigabitEthernet12 + type: 1000base-t + - name: GigabitEthernet13 + type: 1000base-t + - name: GigabitEthernet14 + type: 1000base-t + - name: GigabitEthernet15 + type: 1000base-t + - name: GigabitEthernet16 + type: 1000base-t + - name: GigabitEthernet17 + type: 1000base-t + - name: GigabitEthernet18 + type: 1000base-t + - name: GigabitEthernet19 + type: 1000base-t + - name: GigabitEthernet20 + type: 1000base-t + - name: GigabitEthernet21 + type: 1000base-t + - name: GigabitEthernet22 + type: 1000base-t + - name: GigabitEthernet23 + type: 1000base-t + - name: GigabitEthernet24 + type: 1000base-t + - name: GigabitEthernet25 + type: 1000base-t + - name: GigabitEthernet26 + type: 1000base-t + - name: GigabitEthernet27 + type: 1000base-t + - name: GigabitEthernet28 + type: 1000base-t + - name: GigabitEthernet29 + type: 1000base-t + - name: GigabitEthernet30 + type: 1000base-t + - name: GigabitEthernet31 + type: 1000base-t + - name: GigabitEthernet32 + type: 1000base-t + - name: GigabitEthernet33 + type: 1000base-t + - name: GigabitEthernet34 + type: 1000base-t + - name: GigabitEthernet35 + type: 1000base-t + - name: GigabitEthernet36 + type: 1000base-t + - name: GigabitEthernet37 + type: 1000base-t + - name: GigabitEthernet38 + type: 1000base-t + - name: GigabitEthernet39 + type: 1000base-t + - name: GigabitEthernet40 + type: 1000base-t + - name: GigabitEthernet41 + type: 1000base-t + - name: GigabitEthernet42 + type: 1000base-t + - name: GigabitEthernet43 + type: 1000base-t + - name: GigabitEthernet44 + type: 1000base-t + - name: GigabitEthernet45 + type: 1000base-t + - name: GigabitEthernet46 + type: 1000base-t + - name: GigabitEthernet47 + type: 1000base-t + - name: GigabitEthernet48 + type: 1000base-t + - name: TenGigabitEthernet1 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet2 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet3 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet4 + type: 10gbase-x-sfpp + - name: Vlan1 + type: virtual +console-ports: + - name: Console + type: rj-45 + - name: Console (USB) + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 49 diff --git a/device-types/Cisco/CBS250-8FP-E-2G.yaml b/device-types/Cisco/CBS250-8FP-E-2G.yaml new file mode 100644 index 000000000..a1df4f7fa --- /dev/null +++ b/device-types/Cisco/CBS250-8FP-E-2G.yaml @@ -0,0 +1,58 @@ +--- +manufacturer: Cisco +model: CBS250-8FP-E-2G +slug: cisco-cbs250-8fp-e-2g +part_number: CBS250-8FP-E-2G +comments: '[CBS250 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-250-series-smart-switches/nb-06-bus250-smart-switch-ds-cte-en.html)' +airflow: passive +weight: 1.53 +weight_unit: kg +is_full_depth: false +front_image: false +u_height: 1 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet2 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet3 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet4 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet5 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet6 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet7 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet8 + type: 1000base-t + poe_type: type2-ieee802.3at + poe_mode: pse + - name: GigabitEthernet9 + type: 1000base-x-sfp + - name: GigabitEthernet10 + type: 1000base-x-sfp + - name: Vlan1 + type: virtual +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: 12V + type: dc-terminal + maximum_draw: 146 diff --git a/device-types/Cisco/CBS250-8T-E-2G.yaml b/device-types/Cisco/CBS250-8T-E-2G.yaml new file mode 100644 index 000000000..8b5f52cea --- /dev/null +++ b/device-types/Cisco/CBS250-8T-E-2G.yaml @@ -0,0 +1,42 @@ +--- +manufacturer: Cisco +model: CBS250-8T-E-2G +slug: cisco-cbs250-8t-e-2g +part_number: CBS250-8T-E-2G +comments: '[CBS250 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-250-series-smart-switches/nb-06-bus250-smart-switch-ds-cte-en.html)' +airflow: passive +weight: 1.39 +weight_unit: kg +is_full_depth: false +front_image: false +u_height: 1 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + - name: GigabitEthernet2 + type: 1000base-t + - name: GigabitEthernet3 + type: 1000base-t + - name: GigabitEthernet4 + type: 1000base-t + - name: GigabitEthernet5 + type: 1000base-t + - name: GigabitEthernet6 + type: 1000base-t + - name: GigabitEthernet7 + type: 1000base-t + - name: GigabitEthernet8 + type: 1000base-t + - name: GigabitEthernet9 + type: 1000base-x-sfp + - name: GigabitEthernet10 + type: 1000base-x-sfp + - name: Vlan1 + type: virtual +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: 12V + type: dc-terminal + maximum_draw: 13 diff --git a/device-types/Cisco/CBS350-16T-2G.yml b/device-types/Cisco/CBS350-16T-2G.yml new file mode 100644 index 000000000..ed05ced10 --- /dev/null +++ b/device-types/Cisco/CBS350-16T-2G.yml @@ -0,0 +1,60 @@ +--- +manufacturer: Cisco +model: CBS350-16T-2G +slug: cisco-cbs350-16t-2g +part_number: CBS350-16T-2G +u_height: 1.0 +is_full_depth: false +airflow: passive +front_image: true +comments: '[CBS350 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html)' +weight: 1.78 +weight_unit: kg +console-ports: + - name: con0 + type: rj-45 + - name: con1 + type: usb-mini-b +power-ports: + - name: Power + type: iec-60320-c14 + maximum_draw: 19 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + - name: GigabitEthernet2 + type: 1000base-t + - name: GigabitEthernet3 + type: 1000base-t + - name: GigabitEthernet4 + type: 1000base-t + - name: GigabitEthernet5 + type: 1000base-t + - name: GigabitEthernet6 + type: 1000base-t + - name: GigabitEthernet7 + type: 1000base-t + - name: GigabitEthernet8 + type: 1000base-t + - name: GigabitEthernet9 + type: 1000base-t + - name: GigabitEthernet10 + type: 1000base-t + - name: GigabitEthernet11 + type: 1000base-t + - name: GigabitEthernet12 + type: 1000base-t + - name: GigabitEthernet13 + type: 1000base-t + - name: GigabitEthernet14 + type: 1000base-t + - name: GigabitEthernet15 + type: 1000base-t + - name: GigabitEthernet16 + type: 1000base-t + - name: GigabitEthernet17 + type: 1000base-x-sfp + - name: GigabitEthernet18 + type: 1000base-x-sfp + - name: vlan1 + type: virtual diff --git a/device-types/Cisco/CBS350-24P-4G.yaml b/device-types/Cisco/CBS350-24P-4G.yaml index 2b648ccc1..468fef1ee 100644 --- a/device-types/Cisco/CBS350-24P-4G.yaml +++ b/device-types/Cisco/CBS350-24P-4G.yaml @@ -3,8 +3,9 @@ manufacturer: Cisco model: CBS350-24P-4G slug: cisco-cbs350-24p-4g part_number: WCBS350-24P-4G -comments: https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html +comments: '[CBS350 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html)' is_full_depth: false +front_image: true u_height: 1 interfaces: - name: GigabitEthernet1 diff --git a/device-types/Cisco/CBS350-24T-4X.yaml b/device-types/Cisco/CBS350-24T-4X.yaml index 4df7bf389..50057f9d4 100644 --- a/device-types/Cisco/CBS350-24T-4X.yaml +++ b/device-types/Cisco/CBS350-24T-4X.yaml @@ -3,7 +3,7 @@ manufacturer: Cisco model: CBS350-24T-4X slug: cisco-cbs350-24t-4x part_number: WCBS350-24T-4X -comments: https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html +comments: '[CBS350 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html)' airflow: side-to-rear weight: 2.78 weight_unit: kg @@ -58,13 +58,13 @@ interfaces: type: 1000base-t - name: GigabitEthernet24 type: 1000base-t - - name: GigabitEthernet25 + - name: TenGigabitEthernet1 type: 10gbase-x-sfpp - - name: GigabitEthernet26 + - name: TenGigabitEthernet2 type: 10gbase-x-sfpp - - name: GigabitEthernet27 + - name: TenGigabitEthernet3 type: 10gbase-x-sfpp - - name: GigabitEthernet28 + - name: TenGigabitEthernet4 type: 10gbase-x-sfpp - name: Vlan1 type: virtual diff --git a/device-types/Cisco/CBS350-48FP-4G.yaml b/device-types/Cisco/CBS350-48FP-4G.yaml index c29e4cd84..70c5c0576 100644 --- a/device-types/Cisco/CBS350-48FP-4G.yaml +++ b/device-types/Cisco/CBS350-48FP-4G.yaml @@ -5,7 +5,7 @@ slug: cisco-cbs350-48fp-4g part_number: CBS350-48FP-4G u_height: 1.0 is_full_depth: false -comments: https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html +comments: '[CBS350 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html)' weight: 5.82 weight_unit: kg console-ports: diff --git a/device-types/Cisco/CBS350-48FP-4X.yaml b/device-types/Cisco/CBS350-48FP-4X.yaml index e071997b0..312e03e7c 100644 --- a/device-types/Cisco/CBS350-48FP-4X.yaml +++ b/device-types/Cisco/CBS350-48FP-4X.yaml @@ -5,7 +5,7 @@ slug: cisco-cbs350-48fp-4x part_number: CBS350-48FP-4X u_height: 1.0 is_full_depth: false -comments: https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html +comments: '[CBS350 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html)' weight: 5.82 weight_unit: kg console-ports: diff --git a/device-types/Cisco/CBS350-48P-4G.yaml b/device-types/Cisco/CBS350-48P-4G.yaml index 2c2d7b016..7f2496e54 100644 --- a/device-types/Cisco/CBS350-48P-4G.yaml +++ b/device-types/Cisco/CBS350-48P-4G.yaml @@ -5,7 +5,7 @@ slug: cisco-cbs350-48p-4g part_number: CBS350-48P-4G u_height: 1.0 is_full_depth: false -comments: https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html +comments: '[CBS350 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html)' weight: 5.43 weight_unit: kg console-ports: diff --git a/device-types/Cisco/CBS350-48P-4X.yaml b/device-types/Cisco/CBS350-48P-4X.yaml new file mode 100644 index 000000000..e3b875965 --- /dev/null +++ b/device-types/Cisco/CBS350-48P-4X.yaml @@ -0,0 +1,328 @@ +--- +manufacturer: Cisco +model: CBS350-48P-4X +slug: cisco-cbs350-48p-4x +part_number: CBS350-48P-4X +u_height: 1.0 +is_full_depth: false +comments: '[CBS350 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html)' +weight: 5.43 +weight_unit: kg +console-ports: + - name: con0 + type: rj-45 + - name: con1 + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 472 +interfaces: + - name: GigabitEthernet1/0/1 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/2 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/3 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/4 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/5 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/6 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/7 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/8 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/9 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/10 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/11 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/12 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/13 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/14 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/15 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/16 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/17 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/18 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/19 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/20 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/21 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/22 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/23 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/24 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/25 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/26 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/27 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/28 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/29 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/30 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/31 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/32 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/33 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/34 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/35 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/36 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/37 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/38 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/39 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/40 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/41 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/42 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/43 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/44 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/45 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/46 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/47 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: GigabitEthernet1/0/48 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + enabled: true + mgmt_only: false + - name: TenGigabitEthernet1/0/1 + type: 10gbase-x-sfpp + enabled: true + mgmt_only: false + - name: TenGigabitEthernet1/0/2 + type: 10gbase-x-sfpp + enabled: true + mgmt_only: false + - name: TenGigabitEthernet1/0/3 + type: 10gbase-x-sfpp + enabled: true + mgmt_only: false + - name: TenGigabitEthernet1/0/4 + type: 10gbase-x-sfpp + enabled: true + mgmt_only: false + - name: Vlan1 + type: virtual + enabled: true + mgmt_only: false diff --git a/device-types/Cisco/CBS350-48T-4G.yaml b/device-types/Cisco/CBS350-48T-4G.yaml index de5d92a35..2940505bc 100644 --- a/device-types/Cisco/CBS350-48T-4G.yaml +++ b/device-types/Cisco/CBS350-48T-4G.yaml @@ -3,7 +3,7 @@ manufacturer: Cisco model: CBS350-48T-4G slug: cisco-cbs350-48t-4g part_number: WCBS350-48T-4G -comments: https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html +comments: '[CBS350 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html)' airflow: side-to-rear weight: 2.78 weight_unit: kg diff --git a/device-types/Cisco/FMC4600.yaml b/device-types/Cisco/FMC4600.yaml new file mode 100644 index 000000000..20719e88f --- /dev/null +++ b/device-types/Cisco/FMC4600.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: Cisco +model: Cisco FMC4600 +slug: cisco-fmc4600 +part_number: FMC4600 +u_height: 1 +is_full_depth: true +airflow: front-to-rear +weight: 36 +weight_unit: lb +comments: '[Data sheet](https://www.cisco.com/c/en/us/products/collateral/security/firesight-management-center/datasheet-c78-736775.pdf)' +console-ports: + - name: Con + type: rj-45 + label: IOIOI +front_image: true +rear_image: true +interfaces: + - name: CIMC + type: 1000base-t + mgmt_only: true + label: o] + - name: eth0 + type: 1000base-t + mgmt_only: true + label: '1' + - name: eth1 + type: 1000base-t + mgmt_only: true + label: '2' + - name: eth2 + type: 10gbase-x-sfpp + - name: eth3 + type: 10gbase-x-sfpp +module-bays: + - name: PS-1 + position: '1' + - name: PS-2 + position: '2' diff --git a/device-types/Cisco/FPR4112-NGFW-K9.yaml b/device-types/Cisco/FPR4112-NGFW-K9.yaml index 4a7becccf..a3e6cfb73 100644 --- a/device-types/Cisco/FPR4112-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4112-NGFW-K9.yaml @@ -5,6 +5,8 @@ slug: cisco-fpr4112-ngfw-k9 part_number: FPR4112-NGFW-K9 u_height: 1 is_full_depth: true +front_image: true +rear_image: true comments: '[Cisco Firepower 4100 Series Data Sheet](https://www.cisco.com/c/en/us/products/collateral/security/firepower-4100-series/datasheet-c78-742474.html)' console-ports: - name: Console diff --git a/device-types/Cisco/FPR4115-NGFW-K9.yaml b/device-types/Cisco/FPR4115-NGFW-K9.yaml index e3e2b1369..dce85e4e9 100644 --- a/device-types/Cisco/FPR4115-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4115-NGFW-K9.yaml @@ -5,6 +5,8 @@ slug: cisco-fpr4115-ngfw-k9 part_number: FPR4115-NGFW-K9 u_height: 1 is_full_depth: true +front_image: true +rear_image: true comments: '[Cisco Firepower 4100 Series Data Sheet](https://www.cisco.com/c/en/us/products/collateral/security/firepower-4100-series/datasheet-c78-742474.html)' console-ports: - name: Console diff --git a/device-types/Cisco/FPR4125-NGFW-K9.yaml b/device-types/Cisco/FPR4125-NGFW-K9.yaml index 4ad42afaf..1e59182e6 100644 --- a/device-types/Cisco/FPR4125-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4125-NGFW-K9.yaml @@ -5,6 +5,8 @@ slug: cisco-fpr4125-ngfw-k9 part_number: FPR4125-NGFW-K9 u_height: 1 is_full_depth: true +front_image: true +rear_image: true comments: '[Cisco Firepower 4100 Series Data Sheet](https://www.cisco.com/c/en/us/products/collateral/security/firepower-4100-series/datasheet-c78-742474.html)' console-ports: - name: Console diff --git a/device-types/Cisco/FPR4145-NGFW-K9.yaml b/device-types/Cisco/FPR4145-NGFW-K9.yaml index d644c6ddb..41ec648fb 100644 --- a/device-types/Cisco/FPR4145-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4145-NGFW-K9.yaml @@ -5,6 +5,8 @@ slug: cisco-fpr4145-ngfw-k9 part_number: FPR4145-NGFW-K9 u_height: 1 is_full_depth: true +front_image: true +rear_image: true comments: '[Cisco Firepower 4100 Series Data Sheet](https://www.cisco.com/c/en/us/products/collateral/security/firepower-4100-series/datasheet-c78-742474.html)' console-ports: - name: Console diff --git a/device-types/Cisco/ME-3400E-24TS-M.yaml b/device-types/Cisco/ME-3400E-24TS-M.yaml new file mode 100644 index 000000000..cc8ff69a6 --- /dev/null +++ b/device-types/Cisco/ME-3400E-24TS-M.yaml @@ -0,0 +1,74 @@ +--- +manufacturer: Cisco +model: ME-3400E-24TS-M +slug: cisco-me-3400e-24ts-m +part_number: ME-3400E-24TS-M +is_full_depth: false +u_height: 1 +weight: 6.4 +weight_unit: lb +airflow: front-to-rear +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' +interfaces: + - name: Management + type: 100base-tx + mgmt_only: true + - name: Gi0/1 + type: 100base-tx + - name: Gi0/2 + type: 100base-tx + - name: Gi0/3 + type: 100base-tx + - name: Gi0/4 + type: 100base-tx + - name: Gi0/5 + type: 100base-tx + - name: Gi0/6 + type: 100base-tx + - name: Gi0/7 + type: 100base-tx + - name: Gi0/8 + type: 100base-tx + - name: Gi0/9 + type: 100base-tx + - name: Gi0/10 + type: 100base-tx + - name: Gi0/11 + type: 100base-tx + - name: Gi0/12 + type: 100base-tx + - name: Gi0/13 + type: 100base-tx + - name: Gi0/14 + type: 100base-tx + - name: Gi0/15 + type: 100base-tx + - name: Gi0/16 + type: 100base-tx + - name: Gi0/17 + type: 100base-tx + - name: Gi0/18 + type: 100base-tx + - name: Gi0/19 + type: 100base-tx + - name: Gi0/20 + type: 100base-tx + - name: Gi0/21 + type: 100base-tx + - name: Gi0/22 + type: 100base-tx + - name: Gi0/23 + type: 100base-tx + - name: Gi0/24 + type: 100base-tx + - name: Gi0/25 + type: 1000base-x-sfp + - name: Gi0/26 + type: 1000base-x-sfp diff --git a/device-types/Cisco/ME-3400EG-12CS-M.yaml b/device-types/Cisco/ME-3400EG-12CS-M.yaml new file mode 100644 index 000000000..14caf6b0b --- /dev/null +++ b/device-types/Cisco/ME-3400EG-12CS-M.yaml @@ -0,0 +1,54 @@ +--- +manufacturer: Cisco +model: ME-3400EG-12CS-M +slug: cisco-me-3400eg-12cs-m +part_number: ME-3400EG-12CS-M +is_full_depth: false +u_height: 1 +weight: 8.5 +weight_unit: lb +airflow: front-to-rear +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' +interfaces: + - name: Management + type: 100base-tx + mgmt_only: true + - name: Gi0/1 + type: 1000base-x-sfp + - name: Gi0/2 + type: 1000base-x-sfp + - name: Gi0/3 + type: 1000base-x-sfp + - name: Gi0/4 + type: 1000base-x-sfp + - name: Gi0/5 + type: 1000base-x-sfp + - name: Gi0/6 + type: 1000base-x-sfp + - name: Gi0/7 + type: 1000base-x-sfp + - name: Gi0/8 + type: 1000base-x-sfp + - name: Gi0/9 + type: 1000base-x-sfp + - name: Gi0/10 + type: 1000base-x-sfp + - name: Gi0/11 + type: 1000base-x-sfp + - name: Gi0/12 + type: 1000base-x-sfp + - name: Gi0/13 + type: 1000base-x-sfp + - name: Gi0/14 + type: 1000base-x-sfp + - name: Gi0/15 + type: 1000base-x-sfp + - name: Gi0/16 + type: 1000base-x-sfp diff --git a/device-types/Cisco/ME-3400EG-2CS-A.yaml b/device-types/Cisco/ME-3400EG-2CS-A.yaml index f0d944951..74d42ac2b 100644 --- a/device-types/Cisco/ME-3400EG-2CS-A.yaml +++ b/device-types/Cisco/ME-3400EG-2CS-A.yaml @@ -11,11 +11,9 @@ airflow: front-to-rear console-ports: - name: Console type: rj-45 -module-bays: - - name: PSU1 - position: '1' - - name: PSU2 - position: '2' +power-ports: + - name: PSA + type: iec-60320-c14 interfaces: - name: Management type: 100base-tx @@ -28,7 +26,3 @@ interfaces: type: 1000base-x-sfp - name: Gi0/4 type: 1000base-x-sfp - - name: Fa0/1 - type: 100base-tx - - name: Fa0/2 - type: 100base-tx diff --git a/device-types/Cisco/Meraki-MX95.yaml b/device-types/Cisco/Meraki-MX95.yaml new file mode 100644 index 000000000..7175ae8c3 --- /dev/null +++ b/device-types/Cisco/Meraki-MX95.yaml @@ -0,0 +1,42 @@ +--- +manufacturer: Cisco +model: Meraki MX95 +slug: cisco-meraki-mx95 +part_number: MX95 +u_height: 1 +is_full_depth: false +airflow: front-to-rear +weight: 10.74 +weight_unit: lb +comments: '[Meraki MX105 Datasheet](https://documentation.meraki.com/MX/MX_Overviews_and_Specifications/MX95%2F%2F105_Datasheet)' +power-ports: + - name: Slot 1 + type: iec-60320-c14 + maximum_draw: 109 + allocated_draw: 42 +interfaces: + - name: USB + type: lte + - name: Management + type: 1000base-t + mgmt_only: true + - name: WAN 1 + type: 10gbase-x-sfpp + - name: WAN 2 + type: 10gbase-x-sfpp + - name: WAN 3 + type: 2.5gbase-t + - name: WAN 4 + type: 2.5gbase-t + - name: Port 5 + type: 1000base-t + - name: Port 6 + type: 1000base-t + - name: Port 7 + type: 1000base-t + - name: Port 8 + type: 1000base-t + - name: Port 9 + type: 10gbase-x-sfpp + - name: Port 10 + type: 10gbase-x-sfpp diff --git a/device-types/Cisco/N3K-C3064PQ-10GE.yaml b/device-types/Cisco/N3K-C3064PQ-10GE.yaml index 9de88e629..8dd4badca 100644 --- a/device-types/Cisco/N3K-C3064PQ-10GE.yaml +++ b/device-types/Cisco/N3K-C3064PQ-10GE.yaml @@ -1,7 +1,7 @@ --- manufacturer: Cisco model: Nexus C3064PQ-10GE -slug: cisco-n3k-c3064q-10ge +slug: cisco-n3k-c3064pq-10ge part_number: N3K-C3064PQ-10GE u_height: 1 is_full_depth: false diff --git a/device-types/Cisco/N540-12Z20G-SYS-A.yaml b/device-types/Cisco/N540-12Z20G-SYS-A.yaml new file mode 100644 index 000000000..4b350458b --- /dev/null +++ b/device-types/Cisco/N540-12Z20G-SYS-A.yaml @@ -0,0 +1,82 @@ +--- +manufacturer: Cisco +model: N540-12Z20G-SYS-A +slug: cisco-n540-12z20g-sys-a +part_number: N540-12Z20G-SYS-A +is_full_depth: false +airflow: front-to-rear +u_height: 1 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 250 +console-ports: + - name: Console + type: rj-45 + - name: usb-console + type: usb-a +interfaces: + - name: Gi0/0/0/0 + type: 1000base-x-sfp + - name: Gi0/0/0/1 + type: 1000base-x-sfp + - name: Gi0/0/0/2 + type: 1000base-x-sfp + - name: Gi0/0/0/3 + type: 1000base-x-sfp + - name: Gi0/0/0/4 + type: 1000base-x-sfp + - name: Gi0/0/0/5 + type: 1000base-x-sfp + - name: Gi0/0/0/6 + type: 1000base-x-sfp + - name: Gi0/0/0/7 + type: 1000base-x-sfp + - name: Gi0/0/0/8 + type: 1000base-x-sfp + - name: Gi0/0/0/9 + type: 1000base-x-sfp + - name: Gi0/0/0/10 + type: 1000base-x-sfp + - name: Gi0/0/0/11 + type: 1000base-x-sfp + - name: Gi0/0/0/12 + type: 1000base-x-sfp + - name: Gi0/0/0/13 + type: 1000base-x-sfp + - name: Gi0/0/0/14 + type: 1000base-x-sfp + - name: Gi0/0/0/15 + type: 1000base-x-sfp + - name: Gi0/0/0/16 + type: 1000base-x-sfp + - name: Gi0/0/0/17 + type: 1000base-x-sfp + - name: Gi0/0/0/18 + type: 1000base-x-sfp + - name: Gi0/0/0/19 + type: 1000base-x-sfp + - name: Te0/0/0/20 + type: 10gbase-x-sfpp + - name: Te0/0/0/21 + type: 10gbase-x-sfpp + - name: Te0/0/0/22 + type: 10gbase-x-sfpp + - name: Te0/0/0/23 + type: 10gbase-x-sfpp + - name: Te0/0/0/24 + type: 10gbase-x-sfpp + - name: Te0/0/0/25 + type: 10gbase-x-sfpp + - name: Te0/0/0/26 + type: 10gbase-x-sfpp + - name: Te0/0/0/27 + type: 10gbase-x-sfpp + - name: Te0/0/0/28 + type: 10gbase-x-sfpp + - name: Te0/0/0/29 + type: 10gbase-x-sfpp + - name: Te0/0/0/30 + type: 10gbase-x-sfpp + - name: Te0/0/0/31 + type: 10gbase-x-sfpp diff --git a/device-types/Cisco/N540-12Z20G-SYS-D.yaml b/device-types/Cisco/N540-12Z20G-SYS-D.yaml new file mode 100644 index 000000000..1b57b5cfb --- /dev/null +++ b/device-types/Cisco/N540-12Z20G-SYS-D.yaml @@ -0,0 +1,85 @@ +--- +manufacturer: Cisco +model: N540-12Z20G-SYS-D +slug: cisco-n540-12z20g-sys-d +part_number: N540-12Z20G-SYS-D +is_full_depth: false +airflow: front-to-rear +u_height: 1 +power-ports: + - name: PSU0 + type: dc-terminal + maximum_draw: 250 + - name: PSU1 + type: dc-terminal + maximum_draw: 250 +console-ports: + - name: Console + type: rj-45 + - name: usb-console + type: usb-a +interfaces: + - name: Gi0/0/0/0 + type: 1000base-x-sfp + - name: Gi0/0/0/1 + type: 1000base-x-sfp + - name: Gi0/0/0/2 + type: 1000base-x-sfp + - name: Gi0/0/0/3 + type: 1000base-x-sfp + - name: Gi0/0/0/4 + type: 1000base-x-sfp + - name: Gi0/0/0/5 + type: 1000base-x-sfp + - name: Gi0/0/0/6 + type: 1000base-x-sfp + - name: Gi0/0/0/7 + type: 1000base-x-sfp + - name: Gi0/0/0/8 + type: 1000base-x-sfp + - name: Gi0/0/0/9 + type: 1000base-x-sfp + - name: Gi0/0/0/10 + type: 1000base-x-sfp + - name: Gi0/0/0/11 + type: 1000base-x-sfp + - name: Gi0/0/0/12 + type: 1000base-x-sfp + - name: Gi0/0/0/13 + type: 1000base-x-sfp + - name: Gi0/0/0/14 + type: 1000base-x-sfp + - name: Gi0/0/0/15 + type: 1000base-x-sfp + - name: Gi0/0/0/16 + type: 1000base-x-sfp + - name: Gi0/0/0/17 + type: 1000base-x-sfp + - name: Gi0/0/0/18 + type: 1000base-x-sfp + - name: Gi0/0/0/19 + type: 1000base-x-sfp + - name: Te0/0/0/20 + type: 10gbase-x-sfpp + - name: Te0/0/0/21 + type: 10gbase-x-sfpp + - name: Te0/0/0/22 + type: 10gbase-x-sfpp + - name: Te0/0/0/23 + type: 10gbase-x-sfpp + - name: Te0/0/0/24 + type: 10gbase-x-sfpp + - name: Te0/0/0/25 + type: 10gbase-x-sfpp + - name: Te0/0/0/26 + type: 10gbase-x-sfpp + - name: Te0/0/0/27 + type: 10gbase-x-sfpp + - name: Te0/0/0/28 + type: 10gbase-x-sfpp + - name: Te0/0/0/29 + type: 10gbase-x-sfpp + - name: Te0/0/0/30 + type: 10gbase-x-sfpp + - name: Te0/0/0/31 + type: 10gbase-x-sfpp diff --git a/device-types/Cisco/N540-28Z4C-SYS-A.yaml b/device-types/Cisco/N540-28Z4C-SYS-A.yaml new file mode 100644 index 000000000..92be31eae --- /dev/null +++ b/device-types/Cisco/N540-28Z4C-SYS-A.yaml @@ -0,0 +1,85 @@ +--- +manufacturer: Cisco +model: N540-28Z4C-SYS-A +slug: cisco-n540-28z4c-sys-a +part_number: N540-28Z4C-SYS-A +is_full_depth: false +airflow: front-to-rear +u_height: 1 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 250 +console-ports: + - name: Console + type: rj-45 + - name: usb-console + type: usb-a +interfaces: + - name: MgmtEth0/RP0/CPU0/0 + type: 1000base-t + mgmt_only: true + - name: Te0/0/0/0 + type: 10gbase-x-sfpp + - name: Te0/0/0/1 + type: 10gbase-x-sfpp + - name: Te0/0/0/2 + type: 10gbase-x-sfpp + - name: Te0/0/0/3 + type: 10gbase-x-sfpp + - name: Te0/0/0/4 + type: 10gbase-x-sfpp + - name: Te0/0/0/5 + type: 10gbase-x-sfpp + - name: Te0/0/0/6 + type: 10gbase-x-sfpp + - name: Te0/0/0/7 + type: 10gbase-x-sfpp + - name: Te0/0/0/8 + type: 10gbase-x-sfpp + - name: Te0/0/0/9 + type: 10gbase-x-sfpp + - name: Te0/0/0/10 + type: 10gbase-x-sfpp + - name: Te0/0/0/11 + type: 10gbase-x-sfpp + - name: Te0/0/0/12 + type: 10gbase-x-sfpp + - name: Te0/0/0/13 + type: 10gbase-x-sfpp + - name: Te0/0/0/14 + type: 10gbase-x-sfpp + - name: Te0/0/0/15 + type: 10gbase-x-sfpp + - name: Te0/0/0/16 + type: 10gbase-x-sfpp + - name: Te0/0/0/17 + type: 10gbase-x-sfpp + - name: Te0/0/0/18 + type: 10gbase-x-sfpp + - name: Te0/0/0/19 + type: 10gbase-x-sfpp + - name: Te0/0/0/20 + type: 10gbase-x-sfpp + - name: Te0/0/0/21 + type: 10gbase-x-sfpp + - name: Te0/0/0/22 + type: 10gbase-x-sfpp + - name: Te0/0/0/23 + type: 10gbase-x-sfpp + - name: Te0/0/0/24 + type: 10gbase-x-sfpp + - name: Te0/0/0/25 + type: 10gbase-x-sfpp + - name: Te0/0/0/26 + type: 10gbase-x-sfpp + - name: Te0/0/0/27 + type: 10gbase-x-sfpp + - name: Hu0/0/0/28 + type: 100gbase-x-qsfp28 + - name: Hu0/0/0/29 + type: 100gbase-x-qsfp28 + - name: Hu0/0/0/30 + type: 100gbase-x-qsfp28 + - name: Hu0/0/0/31 + type: 100gbase-x-qsfp28 diff --git a/device-types/Cisco/N540-28Z4C-SYS-D.yaml b/device-types/Cisco/N540-28Z4C-SYS-D.yaml index 97ede9328..bc13b5885 100644 --- a/device-types/Cisco/N540-28Z4C-SYS-D.yaml +++ b/device-types/Cisco/N540-28Z4C-SYS-D.yaml @@ -4,8 +4,8 @@ model: N540-28Z4C-SYS-D slug: cisco-n540-28z4c-sys-d part_number: N540-28Z4C-SYS-D is_full_depth: false +airflow: front-to-rear u_height: 1 -comments: '[Cisco Network Convergence System 540 Medium Density Routers Data Sheet](https://www.cisco.com/c/en/us/products/collateral/routers/network-convergence-system-500-series-routers/datasheet-c78-740296.html)' power-ports: - name: PSU0 type: dc-terminal @@ -16,73 +16,73 @@ power-ports: console-ports: - name: Console type: rj-45 - - name: USB CON + - name: usb-console type: usb-a interfaces: - name: MgmtEth0/RP0/CPU0/0 type: 1000base-t mgmt_only: true - - name: TenGigE0/0/0/0 + - name: Te0/0/0/0 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/1 + - name: Te0/0/0/1 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/2 + - name: Te0/0/0/2 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/3 + - name: Te0/0/0/3 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/4 + - name: Te0/0/0/4 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/5 + - name: Te0/0/0/5 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/6 + - name: Te0/0/0/6 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/7 + - name: Te0/0/0/7 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/8 + - name: Te0/0/0/8 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/9 + - name: Te0/0/0/9 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/10 + - name: Te0/0/0/10 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/11 + - name: Te0/0/0/11 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/12 + - name: Te0/0/0/12 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/13 + - name: Te0/0/0/13 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/14 + - name: Te0/0/0/14 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/15 + - name: Te0/0/0/15 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/16 + - name: Te0/0/0/16 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/17 + - name: Te0/0/0/17 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/18 + - name: Te0/0/0/18 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/19 + - name: Te0/0/0/19 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/20 + - name: Te0/0/0/20 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/21 + - name: Te0/0/0/21 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/22 + - name: Te0/0/0/22 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/23 + - name: Te0/0/0/23 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/24 + - name: Te0/0/0/24 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/25 + - name: Te0/0/0/25 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/26 + - name: Te0/0/0/26 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/27 + - name: Te0/0/0/27 type: 10gbase-x-sfpp - - name: HundredGigE0/0/0/28 + - name: Hu0/0/0/28 type: 100gbase-x-qsfp28 - - name: HundredGigE0/0/0/29 + - name: Hu0/0/0/29 type: 100gbase-x-qsfp28 - - name: HundredGigE0/0/0/30 + - name: Hu0/0/0/30 type: 100gbase-x-qsfp28 - - name: HundredGigE0/0/0/31 + - name: Hu0/0/0/31 type: 100gbase-x-qsfp28 diff --git a/device-types/Cisco/N540-ACC-SYS.yaml b/device-types/Cisco/N540-ACC-SYS.yaml index eef8191b4..4ec378602 100644 --- a/device-types/Cisco/N540-ACC-SYS.yaml +++ b/device-types/Cisco/N540-ACC-SYS.yaml @@ -33,73 +33,73 @@ console-ports: type: rj-45 description: 'Serial Console port, default: Baud rate (TX/RX) is 115200, "No" Parity, 2 stopbits, 8 databits' interfaces: - - name: TenGigE0/0/0/0 + - name: Te0/0/0/0 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/1 + - name: Te0/0/0/1 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/2 + - name: Te0/0/0/2 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/3 + - name: Te0/0/0/3 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/4 + - name: Te0/0/0/4 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/5 + - name: Te0/0/0/5 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/6 + - name: Te0/0/0/6 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/7 + - name: Te0/0/0/7 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/8 + - name: Te0/0/0/8 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/9 + - name: Te0/0/0/9 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/10 + - name: Te0/0/0/10 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/11 + - name: Te0/0/0/11 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/12 + - name: Te0/0/0/12 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/13 + - name: Te0/0/0/13 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/14 + - name: Te0/0/0/14 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/15 + - name: Te0/0/0/15 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/16 + - name: Te0/0/0/16 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/17 + - name: Te0/0/0/17 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/18 + - name: Te0/0/0/18 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/19 + - name: Te0/0/0/19 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/20 + - name: Te0/0/0/20 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/21 + - name: Te0/0/0/21 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/22 + - name: Te0/0/0/22 type: 10gbase-x-sfpp - - name: TenGigE0/0/0/23 + - name: Te0/0/0/23 type: 10gbase-x-sfpp - - name: TwentyFiveGigE0/0/0/24 + - name: TF0/0/0/24 type: 25gbase-x-sfp28 - - name: TwentyFiveGigE0/0/0/25 + - name: TF0/0/0/25 type: 25gbase-x-sfp28 - - name: TwentyFiveGigE0/0/0/26 + - name: TF0/0/0/26 type: 25gbase-x-sfp28 - - name: TwentyFiveGigE0/0/0/27 + - name: TF0/0/0/27 type: 25gbase-x-sfp28 - - name: TwentyFiveGigE0/0/0/28 + - name: TF0/0/0/28 type: 25gbase-x-sfp28 - - name: TwentyFiveGigE0/0/0/29 + - name: TF0/0/0/29 type: 25gbase-x-sfp28 - - name: TwentyFiveGigE0/0/0/30 + - name: TF0/0/0/30 type: 25gbase-x-sfp28 - - name: TwentyFiveGigE0/0/0/31 + - name: TF0/0/0/31 type: 25gbase-x-sfp28 - - name: HundredGigE0/0/1/0 + - name: Hu0/0/1/0 type: 100gbase-x-qsfp28 - - name: HundredGigE0/0/1/1 + - name: Hu0/0/1/1 type: 100gbase-x-qsfp28 - name: MgmtEth0/RP0/CPU0/0 type: 1000base-t diff --git a/device-types/Cisco/N540X-12Z16G-SYS-A.yaml b/device-types/Cisco/N540X-12Z16G-SYS-A.yaml new file mode 100644 index 000000000..2f08a868c --- /dev/null +++ b/device-types/Cisco/N540X-12Z16G-SYS-A.yaml @@ -0,0 +1,73 @@ +--- +manufacturer: Cisco +model: N540X-12Z16G-SYS-A +slug: cisco-n540x-12z16g-sys-a +part_number: N540X-12Z16G-SYS-A +is_full_depth: false +u_height: 1 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 250 +console-ports: + - name: Console + type: rj-45 + - name: usb-console + type: usb-a +interfaces: + - name: Gi0/0/0/0 + type: 1000base-t + - name: Gi0/0/0/1 + type: 1000base-t + - name: Gi0/0/0/2 + type: 1000base-t + - name: Gi0/0/0/3 + type: 1000base-t + - name: Gi0/0/0/4 + type: 1000base-x-sfp + - name: Gi0/0/0/5 + type: 1000base-x-sfp + - name: Gi0/0/0/6 + type: 1000base-x-sfp + - name: Gi0/0/0/7 + type: 1000base-x-sfp + - name: Gi0/0/0/8 + type: 1000base-x-sfp + - name: Gi0/0/0/9 + type: 1000base-x-sfp + - name: Gi0/0/0/10 + type: 1000base-x-sfp + - name: Gi0/0/0/11 + type: 1000base-x-sfp + - name: Gi0/0/0/12 + type: 1000base-x-sfp + - name: Gi0/0/0/13 + type: 1000base-x-sfp + - name: Gi0/0/0/14 + type: 1000base-x-sfp + - name: Gi0/0/0/15 + type: 1000base-x-sfp + - name: Te0/0/0/16 + type: 10gbase-x-sfpp + - name: Te0/0/0/17 + type: 10gbase-x-sfpp + - name: Te0/0/0/18 + type: 10gbase-x-sfpp + - name: Te0/0/0/19 + type: 10gbase-x-sfpp + - name: Te0/0/0/20 + type: 10gbase-x-sfpp + - name: Te0/0/0/21 + type: 10gbase-x-sfpp + - name: Te0/0/0/22 + type: 10gbase-x-sfpp + - name: Te0/0/0/23 + type: 10gbase-x-sfpp + - name: Te0/0/0/24 + type: 10gbase-x-sfpp + - name: Te0/0/0/25 + type: 10gbase-x-sfpp + - name: Te0/0/0/26 + type: 10gbase-x-sfpp + - name: Te0/0/0/27 + type: 10gbase-x-sfpp diff --git a/device-types/Cisco/N540X-12Z16G-SYS-D.yaml b/device-types/Cisco/N540X-12Z16G-SYS-D.yaml new file mode 100644 index 000000000..d8d8723a3 --- /dev/null +++ b/device-types/Cisco/N540X-12Z16G-SYS-D.yaml @@ -0,0 +1,77 @@ +--- +manufacturer: Cisco +model: N540X-12Z16G-SYS-D +slug: cisco-n540x-12z16g-sys-d +part_number: N540X-12Z16G-SYS-D +is_full_depth: false +airflow: front-to-rear +u_height: 1 +power-ports: + - name: PSU0 + type: dc-terminal + maximum_draw: 250 + - name: PSU1 + type: dc-terminal + maximum_draw: 250 +console-ports: + - name: Console + type: rj-45 + - name: usb-console + type: usb-a +interfaces: + - name: Gi0/0/0/0 + type: 1000base-t + - name: Gi0/0/0/1 + type: 1000base-t + - name: Gi0/0/0/2 + type: 1000base-t + - name: Gi0/0/0/3 + type: 1000base-t + - name: Gi0/0/0/4 + type: 1000base-x-sfp + - name: Gi0/0/0/5 + type: 1000base-x-sfp + - name: Gi0/0/0/6 + type: 1000base-x-sfp + - name: Gi0/0/0/7 + type: 1000base-x-sfp + - name: Gi0/0/0/8 + type: 1000base-x-sfp + - name: Gi0/0/0/9 + type: 1000base-x-sfp + - name: Gi0/0/0/10 + type: 1000base-x-sfp + - name: Gi0/0/0/11 + type: 1000base-x-sfp + - name: Gi0/0/0/12 + type: 1000base-x-sfp + - name: Gi0/0/0/13 + type: 1000base-x-sfp + - name: Gi0/0/0/14 + type: 1000base-x-sfp + - name: Gi0/0/0/15 + type: 1000base-x-sfp + - name: Te0/0/0/16 + type: 10gbase-x-sfpp + - name: Te0/0/0/17 + type: 10gbase-x-sfpp + - name: Te0/0/0/18 + type: 10gbase-x-sfpp + - name: Te0/0/0/19 + type: 10gbase-x-sfpp + - name: Te0/0/0/20 + type: 10gbase-x-sfpp + - name: Te0/0/0/21 + type: 10gbase-x-sfpp + - name: Te0/0/0/22 + type: 10gbase-x-sfpp + - name: Te0/0/0/23 + type: 10gbase-x-sfpp + - name: Te0/0/0/24 + type: 10gbase-x-sfpp + - name: Te0/0/0/25 + type: 10gbase-x-sfpp + - name: Te0/0/0/26 + type: 10gbase-x-sfpp + - name: Te0/0/0/27 + type: 10gbase-x-sfpp diff --git a/device-types/Cisco/N540X-4Z14G2Q-A.yaml b/device-types/Cisco/N540X-4Z14G2Q-A.yaml new file mode 100644 index 000000000..6e0b2ebd6 --- /dev/null +++ b/device-types/Cisco/N540X-4Z14G2Q-A.yaml @@ -0,0 +1,62 @@ +--- +manufacturer: Cisco +model: N540X-4Z14G2Q-A +slug: cisco-n540x-4z14g2q-a +part_number: N540X-4Z14G2Q-A +is_full_depth: false +airflow: front-to-rear +u_height: 1 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 100 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 100 +console-ports: + - name: Console + type: usb-a +interfaces: + - name: MgmtEth0/RP0/CPU0/0 + type: 1000base-t + mgmt_only: true + - name: Gi0/0/0 + type: 1000base-x-sfp + - name: Gi0/0/0/1 + type: 1000base-x-sfp + - name: Gi0/0/0/2 + type: 1000base-x-sfp + - name: Gi0/0/0/3 + type: 1000base-x-sfp + - name: Gi0/0/0/4 + type: 1000base-x-sfp + - name: Gi0/0/0/5 + type: 1000base-x-sfp + - name: Gi0/0/0/6 + type: 1000base-x-sfp + - name: Gi0/0/0/7 + type: 1000base-x-sfp + - name: Gi0/0/0/8 + type: 1000base-x-sfp + - name: Gi0/0/0/9 + type: 1000base-x-sfp + - name: Gi0/0/0/10 + type: 1000base-x-sfp + - name: Gi0/0/0/11 + type: 1000base-x-sfp + - name: Gi0/0/0/12 + type: 1000base-x-sfp + - name: Gi0/0/0/13 + type: 1000base-x-sfp + - name: TenGigE0/0/0/14 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/15 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/16 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/17 + type: 10gbase-x-sfpp + - name: TwentyFiveGigE0/0/0/18 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE0/0/0/19 + type: 25gbase-x-sfp28 diff --git a/device-types/Cisco/N540X-4Z14G2Q-D.yaml b/device-types/Cisco/N540X-4Z14G2Q-D.yaml new file mode 100644 index 000000000..b13e32604 --- /dev/null +++ b/device-types/Cisco/N540X-4Z14G2Q-D.yaml @@ -0,0 +1,62 @@ +--- +manufacturer: Cisco +model: N540X-4Z14G2Q-D +slug: cisco-n540x-4z14g2q-d +part_number: N540X-4Z14G2Q-D +is_full_depth: false +airflow: front-to-rear +u_height: 1 +power-ports: + - name: PSU0 + type: dc-terminal + maximum_draw: 250 + - name: PSU1 + type: dc-terminal + maximum_draw: 250 +console-ports: + - name: Console + type: usb-a +interfaces: + - name: MgmtEth0/RP0/CPU0/0 + type: 1000base-t + mgmt_only: true + - name: Gi0/0/0 + type: 1000base-x-sfp + - name: Gi0/0/0/1 + type: 1000base-x-sfp + - name: Gi0/0/0/2 + type: 1000base-x-sfp + - name: Gi0/0/0/3 + type: 1000base-x-sfp + - name: Gi0/0/0/4 + type: 1000base-x-sfp + - name: Gi0/0/0/5 + type: 1000base-x-sfp + - name: Gi0/0/0/6 + type: 1000base-x-sfp + - name: Gi0/0/0/7 + type: 1000base-x-sfp + - name: Gi0/0/0/8 + type: 1000base-x-sfp + - name: Gi0/0/0/9 + type: 1000base-x-sfp + - name: Gi0/0/0/10 + type: 1000base-x-sfp + - name: Gi0/0/0/11 + type: 1000base-x-sfp + - name: Gi0/0/0/12 + type: 1000base-x-sfp + - name: Gi0/0/0/13 + type: 1000base-x-sfp + - name: TenGigE0/0/0/14 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/15 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/16 + type: 10gbase-x-sfpp + - name: TenGigE0/0/0/17 + type: 10gbase-x-sfpp + - name: TwentyFiveGigE0/0/0/18 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE0/0/0/19 + type: 25gbase-x-sfp28 diff --git a/device-types/Cisco/N7K-C7009.yaml b/device-types/Cisco/N7K-C7009.yaml new file mode 100644 index 000000000..7bc902007 --- /dev/null +++ b/device-types/Cisco/N7K-C7009.yaml @@ -0,0 +1,44 @@ +--- +manufacturer: Cisco +model: N7K-C7009 +slug: cisco-n7k-c7009 +part_number: N7K-C7009 +u_height: 14 +weight: 45 +weight_unit: kg +airflow: left-to-right +is_full_depth: true +subdevice_role: parent +comments: '[Cisco Nexus 7000 Series Switches Datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/nexus-7000-series-switches/Data_Sheet_C78-437762.pdf)' +module-bays: + - name: Slot 1 + position: '1' + description: Supervisor Module + - name: Slot 2 + position: '2' + description: Supervisor Module + - name: Slot 3 + position: '3' + description: Line Card + - name: Slot 4 + position: '4' + description: Line Card + - name: Slot 5 + position: '5' + description: Line Card + - name: Slot 6 + position: '6' + description: Line Card + - name: Slot 7 + position: '7' + description: Line Card + - name: Slot 8 + position: '8' + description: Line Card + - name: Slot 9 + position: '9' + description: Line Card + - name: PSU0 + position: '0' + - name: PSU1 + position: '1' diff --git a/device-types/Cisco/N9K-C93216TC-FX2.yaml b/device-types/Cisco/N9K-C93216TC-FX2.yaml index 381bb3a61..e19c78187 100644 --- a/device-types/Cisco/N9K-C93216TC-FX2.yaml +++ b/device-types/Cisco/N9K-C93216TC-FX2.yaml @@ -5,6 +5,8 @@ part_number: N9K-C93216TC-FX2 slug: cisco-n9k-c93216tc-fx2 u_height: 2 is_full_depth: true +weight: 12.4 +weight_unit: kg console-ports: - name: console type: rj-45 diff --git a/device-types/Cisco/N9K-C93240YC-FX2.yaml b/device-types/Cisco/N9K-C93240YC-FX2.yaml index b2eb3e06b..044ba7afa 100644 --- a/device-types/Cisco/N9K-C93240YC-FX2.yaml +++ b/device-types/Cisco/N9K-C93240YC-FX2.yaml @@ -5,7 +5,9 @@ part_number: N9K-C93240YC-FX2 slug: cisco-n9k-c93240yc-fx2 front_image: true rear_image: true -u_height: 2 +u_height: 1.5 +weight: 10.0 +weight_unit: kg is_full_depth: true console-ports: - name: console diff --git a/device-types/Cisco/N9K-C93360YC-FX2.yml b/device-types/Cisco/N9K-C93360YC-FX2.yml new file mode 100644 index 000000000..8998cc3ac --- /dev/null +++ b/device-types/Cisco/N9K-C93360YC-FX2.yml @@ -0,0 +1,252 @@ +--- +manufacturer: Cisco +model: Nexus 93360YC-FX2 +slug: cisco-n9k-c93360yc-fx2 +part_number: N9K-C93360YC-FX2 +front_image: true +rear_image: true +u_height: 2 +is_full_depth: true +weight: 12.4 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 + - name: usb1 + type: usb-a +interfaces: + - name: Ethernet1/1 + type: 25gbase-x-sfp28 + - name: Ethernet1/2 + type: 25gbase-x-sfp28 + - name: Ethernet1/3 + type: 25gbase-x-sfp28 + - name: Ethernet1/4 + type: 25gbase-x-sfp28 + - name: Ethernet1/5 + type: 25gbase-x-sfp28 + - name: Ethernet1/6 + type: 25gbase-x-sfp28 + - name: Ethernet1/7 + type: 25gbase-x-sfp28 + - name: Ethernet1/8 + type: 25gbase-x-sfp28 + - name: Ethernet1/9 + type: 25gbase-x-sfp28 + - name: Ethernet1/10 + type: 25gbase-x-sfp28 + - name: Ethernet1/11 + type: 25gbase-x-sfp28 + - name: Ethernet1/12 + type: 25gbase-x-sfp28 + - name: Ethernet1/13 + type: 25gbase-x-sfp28 + - name: Ethernet1/14 + type: 25gbase-x-sfp28 + - name: Ethernet1/15 + type: 25gbase-x-sfp28 + - name: Ethernet1/16 + type: 25gbase-x-sfp28 + - name: Ethernet1/17 + type: 25gbase-x-sfp28 + - name: Ethernet1/18 + type: 25gbase-x-sfp28 + - name: Ethernet1/19 + type: 25gbase-x-sfp28 + - name: Ethernet1/20 + type: 25gbase-x-sfp28 + - name: Ethernet1/21 + type: 25gbase-x-sfp28 + - name: Ethernet1/22 + type: 25gbase-x-sfp28 + - name: Ethernet1/23 + type: 25gbase-x-sfp28 + - name: Ethernet1/24 + type: 25gbase-x-sfp28 + - name: Ethernet1/25 + type: 25gbase-x-sfp28 + - name: Ethernet1/26 + type: 25gbase-x-sfp28 + - name: Ethernet1/27 + type: 25gbase-x-sfp28 + - name: Ethernet1/28 + type: 25gbase-x-sfp28 + - name: Ethernet1/29 + type: 25gbase-x-sfp28 + - name: Ethernet1/30 + type: 25gbase-x-sfp28 + - name: Ethernet1/31 + type: 25gbase-x-sfp28 + - name: Ethernet1/32 + type: 25gbase-x-sfp28 + - name: Ethernet1/33 + type: 25gbase-x-sfp28 + - name: Ethernet1/34 + type: 25gbase-x-sfp28 + - name: Ethernet1/35 + type: 25gbase-x-sfp28 + - name: Ethernet1/36 + type: 25gbase-x-sfp28 + - name: Ethernet1/37 + type: 25gbase-x-sfp28 + - name: Ethernet1/38 + type: 25gbase-x-sfp28 + - name: Ethernet1/39 + type: 25gbase-x-sfp28 + - name: Ethernet1/40 + type: 25gbase-x-sfp28 + - name: Ethernet1/41 + type: 25gbase-x-sfp28 + - name: Ethernet1/42 + type: 25gbase-x-sfp28 + - name: Ethernet1/43 + type: 25gbase-x-sfp28 + - name: Ethernet1/44 + type: 25gbase-x-sfp28 + - name: Ethernet1/45 + type: 25gbase-x-sfp28 + - name: Ethernet1/46 + type: 25gbase-x-sfp28 + - name: Ethernet1/47 + type: 25gbase-x-sfp28 + - name: Ethernet1/48 + type: 25gbase-x-sfp28 + - name: Ethernet1/49 + type: 25gbase-x-sfp28 + - name: Ethernet1/50 + type: 25gbase-x-sfp28 + - name: Ethernet1/51 + type: 25gbase-x-sfp28 + - name: Ethernet1/52 + type: 25gbase-x-sfp28 + - name: Ethernet1/53 + type: 25gbase-x-sfp28 + - name: Ethernet1/54 + type: 25gbase-x-sfp28 + - name: Ethernet1/55 + type: 25gbase-x-sfp28 + - name: Ethernet1/56 + type: 25gbase-x-sfp28 + - name: Ethernet1/57 + type: 25gbase-x-sfp28 + - name: Ethernet1/58 + type: 25gbase-x-sfp28 + - name: Ethernet1/59 + type: 25gbase-x-sfp28 + - name: Ethernet1/60 + type: 25gbase-x-sfp28 + - name: Ethernet1/61 + type: 25gbase-x-sfp28 + - name: Ethernet1/62 + type: 25gbase-x-sfp28 + - name: Ethernet1/63 + type: 25gbase-x-sfp28 + - name: Ethernet1/64 + type: 25gbase-x-sfp28 + - name: Ethernet1/65 + type: 25gbase-x-sfp28 + - name: Ethernet1/66 + type: 25gbase-x-sfp28 + - name: Ethernet1/67 + type: 25gbase-x-sfp28 + - name: Ethernet1/68 + type: 25gbase-x-sfp28 + - name: Ethernet1/69 + type: 25gbase-x-sfp28 + - name: Ethernet1/70 + type: 25gbase-x-sfp28 + - name: Ethernet1/71 + type: 25gbase-x-sfp28 + - name: Ethernet1/72 + type: 25gbase-x-sfp28 + - name: Ethernet1/73 + type: 25gbase-x-sfp28 + - name: Ethernet1/74 + type: 25gbase-x-sfp28 + - name: Ethernet1/75 + type: 25gbase-x-sfp28 + - name: Ethernet1/76 + type: 25gbase-x-sfp28 + - name: Ethernet1/77 + type: 25gbase-x-sfp28 + - name: Ethernet1/78 + type: 25gbase-x-sfp28 + - name: Ethernet1/79 + type: 25gbase-x-sfp28 + - name: Ethernet1/80 + type: 25gbase-x-sfp28 + - name: Ethernet1/81 + type: 25gbase-x-sfp28 + - name: Ethernet1/82 + type: 25gbase-x-sfp28 + - name: Ethernet1/83 + type: 25gbase-x-sfp28 + - name: Ethernet1/84 + type: 25gbase-x-sfp28 + - name: Ethernet1/85 + type: 25gbase-x-sfp28 + - name: Ethernet1/86 + type: 25gbase-x-sfp28 + - name: Ethernet1/87 + type: 25gbase-x-sfp28 + - name: Ethernet1/88 + type: 25gbase-x-sfp28 + - name: Ethernet1/89 + type: 25gbase-x-sfp28 + - name: Ethernet1/90 + type: 25gbase-x-sfp28 + - name: Ethernet1/91 + type: 25gbase-x-sfp28 + - name: Ethernet1/92 + type: 25gbase-x-sfp28 + - name: Ethernet1/93 + type: 25gbase-x-sfp28 + - name: Ethernet1/94 + type: 25gbase-x-sfp28 + - name: Ethernet1/95 + type: 25gbase-x-sfp28 + - name: Ethernet1/96 + type: 25gbase-x-sfp28 + - name: Ethernet1/97 + type: 100gbase-x-qsfp28 + - name: Ethernet1/98 + type: 100gbase-x-qsfp28 + - name: Ethernet1/99 + type: 100gbase-x-qsfp28 + - name: Ethernet1/100 + type: 100gbase-x-qsfp28 + - name: Ethernet1/101 + type: 100gbase-x-qsfp28 + - name: Ethernet1/102 + type: 100gbase-x-qsfp28 + - name: Ethernet1/103 + type: 100gbase-x-qsfp28 + - name: Ethernet1/104 + type: 100gbase-x-qsfp28 + - name: Ethernet1/105 + type: 100gbase-x-qsfp28 + - name: Ethernet1/106 + type: 100gbase-x-qsfp28 + - name: Ethernet1/107 + type: 100gbase-x-qsfp28 + - name: Ethernet1/108 + type: 100gbase-x-qsfp28 + - name: mgmt0 + type: 1000base-t + mgmt_only: true + - name: mgmt1 + type: 1000base-x-sfp + mgmt_only: true +module-bays: + - name: PS1 + label: Power Supply 1 + position: '1' + - name: PS2 + label: Power Supply 2 + position: '2' + - name: Fan 1 + position: '1' + - name: Fan 2 + position: '2' + - name: Fan 3 + position: '3' diff --git a/device-types/Cisco/N9K-C93600CD-GX.yaml b/device-types/Cisco/N9K-C93600CD-GX.yaml index ba7f00d93..42ca94233 100644 --- a/device-types/Cisco/N9K-C93600CD-GX.yaml +++ b/device-types/Cisco/N9K-C93600CD-GX.yaml @@ -5,6 +5,8 @@ part_number: N9K-C93600CD-GX slug: cisco-n9k-c93600cd-gx u_height: 1 is_full_depth: true +front_image: true +rear_image: true console-ports: - name: console type: rj-45 diff --git a/device-types/Cisco/N9K-C9408.yaml b/device-types/Cisco/N9K-C9408.yaml new file mode 100644 index 000000000..83c80ea0a --- /dev/null +++ b/device-types/Cisco/N9K-C9408.yaml @@ -0,0 +1,51 @@ +--- +manufacturer: Cisco +model: N9K-C9408 +slug: cisco-n9k-c9408 +part_number: N9K-C9408 +u_height: 4 +is_full_depth: false +weight: 55 +weight_unit: kg +airflow: front-to-rear +comments: '[Cisco Nexus 9400 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/nexus-9000-series-switches/nexus9400-series-switches-ds.html' +module-bays: + - name: PS1 + position: 1/PM1 + description: Power module + - name: PS2 + position: 1/PM1 + description: Power module + - name: PS3 + position: 1/PM1 + description: Power module + - name: PS4 + position: 1/PM1 + description: Power module + - name: Slot 1 + position: '1' + label: Line Card + - name: Slot 2 + position: '2' + label: Line Card + - name: Slot 3 + position: '3' + label: Line Card + - name: Slot 4 + position: '4' + label: Line Card + - name: Slot 5 + position: '5' + label: Line Card + - name: Slot 6 + position: '6' + label: Line Card + - name: Slot 7 + position: '7' + label: Line Card + - name: Slot 8 + position: '8' + label: Line Card + - name: Slot 9 + position: '9' + label: Supervisor diff --git a/device-types/Cisco/SG300-28.yaml b/device-types/Cisco/SG300-28.yaml index 950f78b44..ed2cc2e85 100644 --- a/device-types/Cisco/SG300-28.yaml +++ b/device-types/Cisco/SG300-28.yaml @@ -5,6 +5,9 @@ part_number: SG300-28 slug: cisco-sg300-28 u_height: 1 is_full_depth: false +weight: 3.3 +weight_unit: kg +front_image: true comments: '[SG300 Series Datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/small-business-smart-switches/data_sheet_c78-610061.html)' console-ports: - name: con 0 diff --git a/device-types/Cisco/SG300-52.yaml b/device-types/Cisco/SG300-52.yaml new file mode 100644 index 000000000..29a31d2a2 --- /dev/null +++ b/device-types/Cisco/SG300-52.yaml @@ -0,0 +1,123 @@ +--- +manufacturer: Cisco +model: SG300-52 +part_number: SG300-52 +slug: cisco-sg300-52 +u_height: 1 +is_full_depth: false +front_image: true +weight: 3.9 +weight_unit: kg +comments: '[SG300 Series Datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/small-business-smart-switches/data_sheet_c78-610061.html)' +console-ports: + - name: con 0 + type: de-9 +power-ports: + - name: PS-A + type: iec-60320-c14 + maximum_draw: 46 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + - name: GigabitEthernet2 + type: 1000base-t + - name: GigabitEthernet3 + type: 1000base-t + - name: GigabitEthernet4 + type: 1000base-t + - name: GigabitEthernet5 + type: 1000base-t + - name: GigabitEthernet6 + type: 1000base-t + - name: GigabitEthernet7 + type: 1000base-t + - name: GigabitEthernet8 + type: 1000base-t + - name: GigabitEthernet9 + type: 1000base-t + - name: GigabitEthernet10 + type: 1000base-t + - name: GigabitEthernet11 + type: 1000base-t + - name: GigabitEthernet12 + type: 1000base-t + - name: GigabitEthernet13 + type: 1000base-t + - name: GigabitEthernet14 + type: 1000base-t + - name: GigabitEthernet15 + type: 1000base-t + - name: GigabitEthernet16 + type: 1000base-t + - name: GigabitEthernet17 + type: 1000base-t + - name: GigabitEthernet18 + type: 1000base-t + - name: GigabitEthernet19 + type: 1000base-t + - name: GigabitEthernet20 + type: 1000base-t + - name: GigabitEthernet21 + type: 1000base-t + - name: GigabitEthernet22 + type: 1000base-t + - name: GigabitEthernet23 + type: 1000base-t + - name: GigabitEthernet24 + type: 1000base-t + - name: GigabitEthernet25 + type: 1000base-t + - name: GigabitEthernet26 + type: 1000base-t + - name: GigabitEthernet27 + type: 1000base-t + - name: GigabitEthernet28 + type: 1000base-t + - name: GigabitEthernet29 + type: 1000base-t + - name: GigabitEthernet30 + type: 1000base-t + - name: GigabitEthernet31 + type: 1000base-t + - name: GigabitEthernet32 + type: 1000base-t + - name: GigabitEthernet33 + type: 1000base-t + - name: GigabitEthernet34 + type: 1000base-t + - name: GigabitEthernet35 + type: 1000base-t + - name: GigabitEthernet36 + type: 1000base-t + - name: GigabitEthernet37 + type: 1000base-t + - name: GigabitEthernet38 + type: 1000base-t + - name: GigabitEthernet39 + type: 1000base-t + - name: GigabitEthernet40 + type: 1000base-t + - name: GigabitEthernet41 + type: 1000base-t + - name: GigabitEthernet42 + type: 1000base-t + - name: GigabitEthernet43 + type: 1000base-t + - name: GigabitEthernet44 + type: 1000base-t + - name: GigabitEthernet45 + type: 1000base-t + - name: GigabitEthernet46 + type: 1000base-t + - name: GigabitEthernet47 + type: 1000base-t + - name: GigabitEthernet48 + type: 1000base-t + - name: GigabitEthernet49 + type: 1000base-t + - name: GigabitEthernet50 + type: 1000base-t + - name: GigabitEthernet51 + type: 1000base-x-sfp + - name: GigabitEthernet52 + type: 1000base-x-sfp diff --git a/device-types/Cisco/SG350-28MP-K9.yaml b/device-types/Cisco/SG350-28MP-K9.yaml new file mode 100644 index 000000000..cc01e2d80 --- /dev/null +++ b/device-types/Cisco/SG350-28MP-K9.yaml @@ -0,0 +1,198 @@ +--- +manufacturer: Cisco +model: SG350-28MP +slug: cisco-sg350-28mp +part_number: SG350-28MP-K9 +u_height: 1.0 +is_full_depth: false +weight: 3.37 +weight_unit: kg +comments: '[SG350 Series Datasheet](https://www.cisco.com/c/en/us/support/switches/350-series-managed-switches/series.html)' +console-ports: + - name: console + type: de-9 +power-ports: + - name: Power + type: iec-60320-c14 + maximum_draw: 451 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet2 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet3 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet4 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet5 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet6 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet7 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet8 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet9 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet10 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet11 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet12 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet13 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet14 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet15 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet16 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet17 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet18 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet19 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet20 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet21 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet22 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet23 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet24 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet25 + type: 1000base-x-sfp + description: Shared media (You can use 1 of the 2 ports **WITH** this name. 1 is 1000base-x-sfp & the other is 1000base-t.) + enabled: true + mgmt_only: false + - name: GigabitEthernet26 + type: 1000base-x-sfp + description: Shared media (You can use 1 of the 2 ports **WITH** this name. 1 is 1000base-x-sfp & the other is 1000base-t.) + enabled: true + mgmt_only: false + - name: GigabitEthernet27 + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: GigabitEthernet28 + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: Port-Channel1 + type: lag + - name: Port-Channel2 + type: lag + - name: Port-Channel3 + type: lag + - name: Port-Channel4 + type: lag + - name: Port-Channel5 + type: lag + - name: Port-Channel6 + type: lag + - name: Port-Channel7 + type: lag + - name: Port-Channel8 + type: lag + - name: vlan 1 + type: virtual diff --git a/device-types/Cisco/SG350-28P-K9.yaml b/device-types/Cisco/SG350-28P-K9.yaml new file mode 100644 index 000000000..106dfc52b --- /dev/null +++ b/device-types/Cisco/SG350-28P-K9.yaml @@ -0,0 +1,198 @@ +--- +manufacturer: Cisco +model: SG350-28P +slug: cisco-sg350-28p +part_number: SG350-28P-K9 +u_height: 1.0 +is_full_depth: false +weight: 3.83 +weight_unit: kg +comments: '[SG350 Series Datasheet](https://www.cisco.com/c/en/us/support/switches/350-series-managed-switches/series.html)' +console-ports: + - name: console + type: de-9 +power-ports: + - name: Power + type: iec-60320-c14 + maximum_draw: 255 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet2 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet3 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet4 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet5 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet6 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet7 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet8 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet9 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet10 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet11 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet12 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet13 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet14 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet15 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet16 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet17 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet18 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet19 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet20 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet21 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet22 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet23 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet24 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet25 + type: 1000base-x-sfp + description: Shared media (You can use 1 of the 2 ports **WITH** this name. 1 is 1000base-x-sfp & the other is 1000base-t.) + enabled: true + mgmt_only: false + - name: GigabitEthernet26 + type: 1000base-x-sfp + description: Shared media (You can use 1 of the 2 ports **WITH** this name. 1 is 1000base-x-sfp & the other is 1000base-t.) + enabled: true + mgmt_only: false + - name: GigabitEthernet27 + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: GigabitEthernet28 + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: Port-Channel1 + type: lag + - name: Port-Channel2 + type: lag + - name: Port-Channel3 + type: lag + - name: Port-Channel4 + type: lag + - name: Port-Channel5 + type: lag + - name: Port-Channel6 + type: lag + - name: Port-Channel7 + type: lag + - name: Port-Channel8 + type: lag + - name: vlan 1 + type: virtual diff --git a/device-types/Cisco/SG350-52.yaml b/device-types/Cisco/SG350-52.yaml new file mode 100644 index 000000000..ff41531d0 --- /dev/null +++ b/device-types/Cisco/SG350-52.yaml @@ -0,0 +1,141 @@ +--- +manufacturer: Cisco +model: SG350-52 +slug: cisco-sg350-52 +part_number: SG350-52 +u_height: 1.0 +is_full_depth: false +weight: 2.8 +weight_unit: kg +front_image: true +comments: '[SG350 Series Datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/small-business-smart-switches/data-sheet-c78-737359.html)' +console-ports: + - name: console + type: de-9 +power-ports: + - name: Power + type: iec-60320-c14 + maximum_draw: 41 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + - name: GigabitEthernet2 + type: 1000base-t + - name: GigabitEthernet3 + type: 1000base-t + - name: GigabitEthernet4 + type: 1000base-t + - name: GigabitEthernet5 + type: 1000base-t + - name: GigabitEthernet6 + type: 1000base-t + - name: GigabitEthernet7 + type: 1000base-t + - name: GigabitEthernet8 + type: 1000base-t + - name: GigabitEthernet9 + type: 1000base-t + - name: GigabitEthernet10 + type: 1000base-t + - name: GigabitEthernet11 + type: 1000base-t + - name: GigabitEthernet12 + type: 1000base-t + - name: GigabitEthernet13 + type: 1000base-t + - name: GigabitEthernet14 + type: 1000base-t + - name: GigabitEthernet15 + type: 1000base-t + - name: GigabitEthernet16 + type: 1000base-t + - name: GigabitEthernet17 + type: 1000base-t + - name: GigabitEthernet18 + type: 1000base-t + - name: GigabitEthernet19 + type: 1000base-t + - name: GigabitEthernet20 + type: 1000base-t + - name: GigabitEthernet21 + type: 1000base-t + - name: GigabitEthernet22 + type: 1000base-t + - name: GigabitEthernet23 + type: 1000base-t + - name: GigabitEthernet24 + type: 1000base-t + - name: GigabitEthernet25 + type: 1000base-t + - name: GigabitEthernet26 + type: 1000base-t + - name: GigabitEthernet27 + type: 1000base-t + - name: GigabitEthernet28 + type: 1000base-t + - name: GigabitEthernet29 + type: 1000base-t + - name: GigabitEthernet30 + type: 1000base-t + - name: GigabitEthernet31 + type: 1000base-t + - name: GigabitEthernet32 + type: 1000base-t + - name: GigabitEthernet33 + type: 1000base-t + - name: GigabitEthernet34 + type: 1000base-t + - name: GigabitEthernet35 + type: 1000base-t + - name: GigabitEthernet36 + type: 1000base-t + - name: GigabitEthernet37 + type: 1000base-t + - name: GigabitEthernet38 + type: 1000base-t + - name: GigabitEthernet39 + type: 1000base-t + - name: GigabitEthernet40 + type: 1000base-t + - name: GigabitEthernet41 + type: 1000base-t + - name: GigabitEthernet42 + type: 1000base-t + - name: GigabitEthernet43 + type: 1000base-t + - name: GigabitEthernet44 + type: 1000base-t + - name: GigabitEthernet45 + type: 1000base-t + - name: GigabitEthernet46 + type: 1000base-t + - name: GigabitEthernet47 + type: 1000base-t + - name: GigabitEthernet48 + type: 1000base-t + - name: GigabitEthernet49 + type: 1000base-x-sfp + - name: GigabitEthernet50 + type: 1000base-x-sfp + - name: GigabitEthernet51 + type: 1000base-x-sfp + - name: GigabitEthernet52 + type: 1000base-x-sfp + - name: Port-Channel1 + type: lag + - name: Port-Channel2 + type: lag + - name: Port-Channel3 + type: lag + - name: Port-Channel4 + type: lag + - name: Port-Channel5 + type: lag + - name: Port-Channel6 + type: lag + - name: Port-Channel7 + type: lag + - name: Port-Channel8 + type: lag + - name: vlan 1 + type: virtual diff --git a/device-types/Cisco/SG350-52MP-K9.yaml b/device-types/Cisco/SG350-52MP-K9.yaml new file mode 100644 index 000000000..d21722a54 --- /dev/null +++ b/device-types/Cisco/SG350-52MP-K9.yaml @@ -0,0 +1,340 @@ +--- +manufacturer: Cisco +model: SG350-52MP +slug: cisco-sg350-52mp-k9 +part_number: SG350-52MP-K9 +u_height: 1.0 +is_full_depth: false +weight: 3.83 +weight_unit: kg +comments: '[SG350 Series Datasheet](https://www.cisco.com/c/en/us/support/switches/350-series-managed-switches/series.html)' +console-ports: + - name: console + type: de-9 +power-ports: + - name: Power + type: iec-60320-c14 + maximum_draw: 833 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet2 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet3 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet4 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet5 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet6 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet7 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet8 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet9 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet10 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet11 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet12 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet13 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet14 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet15 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet16 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet17 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet18 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet19 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet20 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet21 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet22 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet23 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet24 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet25 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet26 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet27 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet28 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet29 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet30 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet31 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet32 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet33 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet34 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet35 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet36 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet37 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet38 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet39 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet40 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet41 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet42 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet43 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet44 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet45 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet46 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet47 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet48 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet49 + type: 1000base-x-sfp + description: Shared media (You can use 1 of the 2 ports **WITH** this name. 1 is 1000base-x-sfp & the other is 1000base-t.) + enabled: true + - name: GigabitEthernet50 + type: 1000base-x-sfp + description: Shared media (You can use 1 of the 2 ports **WITH** this name. 1 is 1000base-x-sfp & the other is 1000base-t.) + enabled: true + - name: GigabitEthernet51 + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: GigabitEthernet52 + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: Port-Channel1 + type: lag + - name: Port-Channel2 + type: lag + - name: Port-Channel3 + type: lag + - name: Port-Channel4 + type: lag + - name: Port-Channel5 + type: lag + - name: Port-Channel6 + type: lag + - name: Port-Channel7 + type: lag + - name: Port-Channel8 + type: lag + - name: vlan 1 + type: virtual diff --git a/device-types/Cisco/SG350-52P-K9.yaml b/device-types/Cisco/SG350-52P-K9.yaml new file mode 100644 index 000000000..53c0006cb --- /dev/null +++ b/device-types/Cisco/SG350-52P-K9.yaml @@ -0,0 +1,338 @@ +--- +manufacturer: Cisco +model: SG350-52P +slug: cisco-sg350-52p-k9 +part_number: SG350-52P-K9 +u_height: 1.0 +is_full_depth: false +weight: 3.81 +weight_unit: kg +comments: '[SG350 Series Datasheet](https://www.cisco.com/c/en/us/support/switches/350-series-managed-switches/series.html)' +console-ports: + - name: console + type: de-9 +power-ports: + - name: Power + type: iec-60320-c14 + maximum_draw: 431 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet2 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet3 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet4 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet5 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet6 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet7 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet8 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet9 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet10 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet11 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet12 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet13 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet14 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet15 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet16 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet17 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet18 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet19 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet20 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet21 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet22 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet23 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet24 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet25 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet26 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet27 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet28 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: GigabitEthernet29 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet30 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet31 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet32 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet33 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet34 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet35 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet36 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet37 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet38 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet39 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet40 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet41 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet42 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet43 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet44 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet45 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet46 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet47 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet48 + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet49 + type: 1000base-x-sfp + description: Shared media (You can use 1 of the 2 ports **WITH** this name. 1 is 1000base-x-sfp & the other is 1000base-t.) + - name: GigabitEthernet50 + type: 1000base-x-sfp + description: Shared media (You can use 1 of the 2 ports **WITH** this name. 1 is 1000base-x-sfp & the other is 1000base-t.) + - name: GigabitEthernet51 + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: GigabitEthernet52 + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: Port-Channel1 + type: lag + - name: Port-Channel2 + type: lag + - name: Port-Channel3 + type: lag + - name: Port-Channel4 + type: lag + - name: Port-Channel5 + type: lag + - name: Port-Channel6 + type: lag + - name: Port-Channel7 + type: lag + - name: Port-Channel8 + type: lag + - name: vlan 1 + type: virtual diff --git a/device-types/Cisco/SG355-10P-K9.yaml b/device-types/Cisco/SG355-10P-K9.yaml new file mode 100644 index 000000000..5a99fa3d6 --- /dev/null +++ b/device-types/Cisco/SG355-10P-K9.yaml @@ -0,0 +1,71 @@ +--- +manufacturer: Cisco +model: SG355-10P +slug: cisco-sg355-10p-k9 +part_number: SG355-10P-K9 +u_height: 1 +is_full_depth: false +comments: '[SG355 Series Datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/small-business-smart-switches/data-sheet-c78-737359.html)' +console-ports: + - name: console + type: de-9 +power-ports: + - name: External PS + type: iec-60320-c14 + maximum_draw: 84 + allocated_draw: 13 +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet2 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet3 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet4 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet5 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet6 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet7 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet8 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet9 + type: 1000base-x-sfp + - name: GigabitEthernet10 + type: 1000base-x-sfp + - name: Port-Channel1 + type: lag + - name: Port-Channel2 + type: lag + - name: Port-Channel3 + type: lag + - name: Port-Channel4 + type: lag + - name: Port-Channel5 + type: lag + - name: Port-Channel6 + type: lag + - name: Port-Channel7 + type: lag + - name: Port-Channel8 + type: lag + - name: vlan 1 + type: virtual diff --git a/device-types/Cisco/SG500X-48-K9.yaml b/device-types/Cisco/SG500X-48-K9.yaml index f996c4649..d7b839e84 100644 --- a/device-types/Cisco/SG500X-48-K9.yaml +++ b/device-types/Cisco/SG500X-48-K9.yaml @@ -5,6 +5,9 @@ slug: cisco-sg500x-48-k9 part_number: SG500X-48-K9 u_height: 1 is_full_depth: false +front_image: true +weight: 4.01 +weight_unit: kg comments: '[SG500 series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/small-business-500-series-stackable-managed-switches/c78-695646_data_sheet.html)' console-ports: - name: console diff --git a/device-types/Cisco/SG550X-24-K9.yaml b/device-types/Cisco/SG550X-24-K9.yaml index 53da634f3..a9fe1ac3f 100644 --- a/device-types/Cisco/SG550X-24-K9.yaml +++ b/device-types/Cisco/SG550X-24-K9.yaml @@ -5,6 +5,7 @@ slug: cisco-sg550x-24-k9 part_number: SG550X-24-K9 u_height: 1 is_full_depth: false +front_image: true comments: '[SG550X Series Datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/550x-series-stackable-managed-switches/datasheet-c78-735874.html)' console-ports: - name: console diff --git a/device-types/Cisco/SG550X-24MP-K9.yaml b/device-types/Cisco/SG550X-24MP-K9.yaml index 0378cc492..9a9cd763a 100644 --- a/device-types/Cisco/SG550X-24MP-K9.yaml +++ b/device-types/Cisco/SG550X-24MP-K9.yaml @@ -5,6 +5,7 @@ slug: cisco-sg550x-24mp-k9 part_number: SG550X-24MP-K9 u_height: 1 is_full_depth: false +front_image: true comments: '[SG550X Series Datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/550x-series-stackable-managed-switches/datasheet-c78-735874.html)' console-ports: - name: con 0 diff --git a/device-types/Cisco/SG550X-48-K9.yaml b/device-types/Cisco/SG550X-48-K9.yaml index b28a9dad2..bc30f2d2a 100644 --- a/device-types/Cisco/SG550X-48-K9.yaml +++ b/device-types/Cisco/SG550X-48-K9.yaml @@ -5,6 +5,7 @@ slug: cisco-sg550x-48 part_number: SG550X-48-K9 u_height: 1 is_full_depth: false +front_image: true comments: '[SG550X Series Datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/550x-series-stackable-managed-switches/datasheet-c78-735874.html)' console-ports: - name: con 0 diff --git a/device-types/Cisco/SMA-M395.yaml b/device-types/Cisco/SMA-M395.yaml new file mode 100644 index 000000000..2acb9e32c --- /dev/null +++ b/device-types/Cisco/SMA-M395.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: Cisco +model: SMA M395 +slug: cisco-sma-m395 +part_number: SMA-M395 +u_height: 1 +is_full_depth: true +airflow: front-to-rear +console-ports: + - name: Console + type: rj-45 + - name: RPC + type: rj-45 + - name: usb1 + type: usb-a + - name: usb2 + type: usb-a +interfaces: + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: DATA1 + type: 1000base-t + - name: DATA2 + type: 1000base-t + - name: DATA3 + type: 1000base-t + - name: DATA4 + type: 1000base-t + - name: DATA5 + type: 1000base-t +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' diff --git a/device-types/Cisco/SX550X-16FT.yaml b/device-types/Cisco/SX550X-16FT.yaml new file mode 100644 index 000000000..12a021766 --- /dev/null +++ b/device-types/Cisco/SX550X-16FT.yaml @@ -0,0 +1,120 @@ +--- +manufacturer: Cisco +model: SX550X-16FT +slug: cisco-sx550x-16ft +part_number: SX550X-16FT +u_height: 1 +is_full_depth: false +weight: 3.8 +weight_unit: kg +front_image: true +comments: '[SG500X series datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/550x-series-stackable-managed-switches/datasheet-c78-735874.html)' +console-ports: + - name: console + type: de-9 +power-ports: + - name: Power + type: iec-60320-c14 + maximum_draw: 57 +interfaces: + - name: GigabitEthernet1/1 + type: 10gbase-t + - name: GigabitEthernet1/2 + type: 10gbase-t + - name: GigabitEthernet1/3 + type: 10gbase-t + - name: GigabitEthernet1/4 + type: 10gbase-t + - name: GigabitEthernet1/5 + type: 10gbase-t + - name: GigabitEthernet1/6 + type: 10gbase-t + - name: GigabitEthernet1/7 + type: 10gbase-t + - name: GigabitEthernet1/8 + type: 10gbase-t + - name: GigabitEthernet1/9 + type: 10gbase-x-sfpp + - name: GigabitEthernet1/10 + type: 10gbase-x-sfpp + - name: GigabitEthernet1/11 + type: 10gbase-x-sfpp + - name: GigabitEthernet1/12 + type: 10gbase-x-sfpp + - name: GigabitEthernet1/13 + type: 10gbase-x-sfpp + - name: GigabitEthernet1/14 + type: 10gbase-x-sfpp + - name: GigabitEthernet1/15 + type: 10gbase-x-sfpp + - name: GigabitEthernet1/16 + type: 10gbase-x-sfpp + - name: oob + type: 1000base-t + management-only: true + - name: Port-channel1 + type: lag + - name: Port-channel2 + type: lag + - name: Port-channel3 + type: lag + - name: Port-channel4 + type: lag + - name: Port-channel5 + type: lag + - name: Port-channel6 + type: lag + - name: Port-channel7 + type: lag + - name: Port-channel8 + type: lag + - name: Port-channel9 + type: lag + - name: Port-channel10 + type: lag + - name: Port-channel11 + type: lag + - name: Port-channel12 + type: lag + - name: Port-channel13 + type: lag + - name: Port-channel14 + type: lag + - name: Port-channel15 + type: lag + - name: Port-channel16 + type: lag + - name: Port-channel17 + type: lag + - name: Port-channel18 + type: lag + - name: Port-channel19 + type: lag + - name: Port-channel20 + type: lag + - name: Port-channel21 + type: lag + - name: Port-channel22 + type: lag + - name: Port-channel23 + type: lag + - name: Port-channel24 + type: lag + - name: Port-channel25 + type: lag + - name: Port-channel26 + type: lag + - name: Port-channel27 + type: lag + - name: Port-channel28 + type: lag + - name: Port-channel29 + type: lag + - name: Port-channel30 + type: lag + - name: Port-channel31 + type: lag + - name: Port-channel32 + type: lag + - name: vlan1 + type: virtual diff --git a/device-types/Cisco/UCS-C240-M3L.yaml b/device-types/Cisco/UCS-C240-M3L.yaml new file mode 100644 index 000000000..16c2001a9 --- /dev/null +++ b/device-types/Cisco/UCS-C240-M3L.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: Cisco +model: UCS-C240-M3L +slug: cisco-ucs-c240-m3l +part_number: UCS-C240M3L +u_height: 2 +weight: 14.6 +weight_unit: kg +airflow: front-to-rear +is_full_depth: true +console-ports: + - name: Console + type: rj-45 +interfaces: + - name: Ethernet0 + type: 1000base-t + - name: Ethernet1 + type: 1000base-t + - name: Ethernet2 + type: 1000base-t + - name: Ethernet3 + type: 1000base-t + - name: CIMC + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU1 + position: '0' + - name: PSU2 + position: '1' + - name: RAID-Controller + position: '1' + - name: PCI-Slot1 + position: '0' + - name: PCI-Slot2 + position: '1' diff --git a/device-types/Cisco/UCSC-C220-M5L.yaml b/device-types/Cisco/UCSC-C220-M5L.yaml new file mode 100644 index 000000000..2457b0443 --- /dev/null +++ b/device-types/Cisco/UCSC-C220-M5L.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: Cisco +model: UCS C220 M5L +slug: cisco-ucs-c220-m5l +part_number: UCSC-C220-M5L +u_height: 1 +airflow: front-to-rear +weight: 17.0 +weight_unit: kg +is_full_depth: true +comments: '[Cisco UCS C220 M5 Server Large Form (Factor Disk Drive Model) Spec Sheet](https://www.cisco.com/c/dam/en/us/products/collateral/servers-unified-computing/ucs-c-series-rack-servers/c220m5-lff-specsheet.pdf)' +front_image: true +rear_image: true +console-ports: + - name: Console + label: IOIOI + type: rj-45 +interfaces: + - name: Ethernet L/1 + type: 10gbase-t + - name: Ethernet L/2 + type: 10gbase-t + - name: CIMC + type: 1000base-t + label: o] + mgmt_only: true +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' + - name: NUMA 0 - PCIe slot 1 + position: PCIe-1 + - name: NUMA 1 - PCIe slot 2 + position: PCIe-2 + - name: mRAID + position: mRAID + - name: mLOM + position: mLOM diff --git a/device-types/Cisco/UCSC-C220-M5SX.yaml b/device-types/Cisco/UCSC-C220-M5SX.yaml index d8a5e5fa0..abaa36d29 100644 --- a/device-types/Cisco/UCSC-C220-M5SX.yaml +++ b/device-types/Cisco/UCSC-C220-M5SX.yaml @@ -4,14 +4,18 @@ model: UCS-C220-M5SX slug: cisco-ucs-c220-m5sx part_number: UCSC-C220-M5SX u_height: 1 +airflow: front-to-rear +weight: 10.13 +weight_unit: kg is_full_depth: true +comments: '[Cisco UCS C220 M5 Rack Server Data Sheet](https://www.cisco.com/c/en/us/products/collateral/servers-unified-computing/ucs-c-series-rack-servers/datasheet-c78-739281.html)' console-ports: - name: Console type: rj-45 interfaces: - - name: enp94s0f0 + - name: Ethernet L/1 type: 10gbase-t - - name: enp94s0f1 + - name: Ethernet L/2 type: 10gbase-t - name: CIMC type: 1000base-t @@ -21,3 +25,11 @@ module-bays: position: '1' - name: PSU2 position: '2' + - name: NUMA 0 - PCIe slot 1 + position: PCIe-1 + - name: NUMA 1 - PCIe slot 2 + position: PCIe-2 + - name: mRAID + position: mRAID + - name: mLOM + position: mLOM diff --git a/device-types/Cisco/UCSC-C220-M6S.yaml b/device-types/Cisco/UCSC-C220-M6S.yaml index 2944642d6..d99d8f1f4 100644 --- a/device-types/Cisco/UCSC-C220-M6S.yaml +++ b/device-types/Cisco/UCSC-C220-M6S.yaml @@ -5,14 +5,17 @@ slug: cisco-ucs-c220-m6s part_number: UCSC-C220-M6S u_height: 1 airflow: front-to-rear +weight: 10.13 +weight_unit: kg is_full_depth: true +comments: '[Cisco UCS C220 M6 Rack Server Data Sheet](https://www.cisco.com/c/en/us/products/servers-unified-computing/ucs-c-series-rack-servers/ucs-c220-m6-rack-server-ds.html)' console-ports: - name: Console type: rj-45 interfaces: - - name: Ethernet0 + - name: Ethernet L/1 type: 10gbase-t - - name: Ethernet1 + - name: Ethernet L/2 type: 10gbase-t - name: CIMC type: 1000base-t @@ -22,13 +25,13 @@ module-bays: position: '1' - name: PSU2 position: '2' - - name: PCIe.1 - position: '1' - - name: PCIe.2 - position: '2' - - name: PCIe.3 - position: '3' - - name: RAID-Controller - position: '1' + - name: NUMA 0 - PCIe slot 1 + position: PCIe-1 + - name: NUMA 0 - PCIe slot 2 + position: PCIe-2 + - name: NUMA 1 - PCIe slot 3 + position: PCIe-3 + - name: mRAID + position: mRAID - name: mLOM - position: '1' + position: mLOM diff --git a/device-types/Cisco/UCSC-C220-M7S.yaml b/device-types/Cisco/UCSC-C220-M7S.yaml new file mode 100644 index 000000000..b98b64ab0 --- /dev/null +++ b/device-types/Cisco/UCSC-C220-M7S.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: Cisco +model: UCS C220 M7S +slug: cisco-ucs-c220-m7s +part_number: UCSC-C220-M7S +u_height: 1.0 +is_full_depth: true +airflow: front-to-rear +weight: 23.5 +weight_unit: kg +front_image: true +rear_image: true +comments: '[Cisco UCS C220 M7 SFF Rack Server Spec Sheet](https://www.cisco.com/c/dam/en/us/products/collateral/servers-unified-computing/ucs-c-series-rack-servers/c220m7-sff-specsheet.pdf)' +console-ports: + - name: Console + type: rj-45 + label: IOIOI +interfaces: + - name: CIMC + type: 1000base-t + mgmt_only: true + label: o] +module-bays: + - name: PCIe 01 + position: '1' + - name: PCIe 02 + position: '2' + - name: PCIe 03 + position: '3' + - name: PS-0 + position: '0' + - name: PS-1 + position: '1' + - name: RAID-Controller + position: '1' + - name: mLOM + position: '1' diff --git a/device-types/Cisco/UCSC-C240-M4SX.yaml b/device-types/Cisco/UCSC-C240-M4SX.yaml new file mode 100644 index 000000000..bb48ca0f6 --- /dev/null +++ b/device-types/Cisco/UCSC-C240-M4SX.yaml @@ -0,0 +1,46 @@ +--- +manufacturer: Cisco +model: UCS C240 M4SX +slug: cisco-ucsc-c240-m4sx +part_number: UCSC-C240-M4SX +u_height: 2 +comments: '[Cisco UCS C240 M4 High-Density Rack Server (Small Form Factor Disk Drive Model) Data Sheet](https://www.cisco.com/c/dam/en/us/products/collateral/servers-unified-computing/ucs-c-series-rack-servers/c240m4-sff-spec-sheet.pdf)' +is_full_depth: true +front_image: true +rear_image: true +weight: 28.4 +weight_unit: kg +console-ports: + - name: Console + label: IOIOI + type: rj-45 +interfaces: + - name: Ethernet L/1 + type: 1000base-t + - name: Ethernet L/2 + type: 1000base-t + - name: CIMC + type: 1000base-t + label: o] + mgmt_only: true +module-bays: + - name: PSU 01 + position: '1' + - name: PSU 02 + position: '2' + - name: mRAID + position: mRAID + - name: mLOM + position: mLOM + - name: PCIe slot 1 + position: PCIe-1 + - name: PCIe slot 2 + position: PCIe-2 + - name: PCIe slot 3 + position: PCIe-3 + - name: PCIe slot 4 + position: PCIe-4 + - name: PCIe slot 5 + position: PCIe-5 + - name: PCIe slot 6 + position: PCIe-6 diff --git a/device-types/Cisco/UCSC-C460-M4.yaml b/device-types/Cisco/UCSC-C460-M4.yaml new file mode 100644 index 000000000..c00c16e3f --- /dev/null +++ b/device-types/Cisco/UCSC-C460-M4.yaml @@ -0,0 +1,65 @@ +--- +manufacturer: Cisco +model: UCS C460 M4 +slug: cisco-ucs-c460-m4 +part_number: UCSC-C460-M4 +u_height: 4 +airflow: front-to-rear +weight: 64.4 +weight_unit: kg +is_full_depth: true +comments: '[Cisco UCS C460 M4 High-Performance Rack-Mount Server Spec Sheet](https://www.cisco.com/c/dam/en/us/products/collateral/servers-unified-computing/ucs-c-series-rack-servers/c460m4_specsheet.pdf)' +front_image: true +rear_image: true +console-ports: + - name: Console + label: IOIOI + type: de-9 +interfaces: + - name: Ethernet L1/1 + type: 1000base-t + label: 1GE 1 + - name: Ethernet L1/2 + type: 1000base-t + label: 1GE 2 + - name: Ethernet L2/1 + type: 10gbase-t + label: 10GE 1 + - name: Ethernet L2/2 + type: 10gbase-t + label: 10GE 2 + - name: CIMC + type: 1000base-t + label: M + mgmt_only: true +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' + - name: PSU3 + position: '3' + - name: PSU4 + position: '4' + - name: PCIe slot 1 + position: PCIe-1 + - name: PCIe slot 2 + position: PCIe-2 + - name: PCIe slot 3 + position: PCIe-3 + - name: PCIe slot 4 + position: PCIe-4 + - name: PCIe slot 5 + position: PCIe-5 + - name: PCIe slot 6 + position: PCIe-6 + - name: PCIe slot 7 + position: PCIe-7 + - name: PCIe slot 8 + position: PCIe-8 + - name: PCIe slot 9 + position: PCIe-9 + - name: PCIe slot 10 + position: PCIe-10 + - name: mRAID + position: mRAID diff --git a/device-types/Cisco/WS-C2960C-8TC-S.yaml b/device-types/Cisco/WS-C2960C-8TC-S.yaml new file mode 100644 index 000000000..5a67def29 --- /dev/null +++ b/device-types/Cisco/WS-C2960C-8TC-S.yaml @@ -0,0 +1,34 @@ +--- +manufacturer: Cisco +model: Catalyst 2960-8TC-S +slug: cisco-ws-c2960c-8tc-s +part_number: WS-C2960C-8TC-S +is_full_depth: false +u_height: 1 +weight: 1.27 +weight_unit: kg +airflow: passive +interfaces: + - name: FastEthernet0/1 + type: 100base-tx + - name: FastEthernet0/2 + type: 100base-tx + - name: FastEthernet0/3 + type: 100base-tx + - name: FastEthernet0/4 + type: 100base-tx + - name: FastEthernet0/5 + type: 100base-tx + - name: FastEthernet0/6 + type: 100base-tx + - name: FastEthernet0/7 + type: 100base-tx + - name: FastEthernet0/8 + type: 100base-tx + - name: GigabitEthernet0/1 + type: 1000base-t + - name: GigabitEthernet0/2 + type: 1000base-t +power-ports: + - name: PSU0 + type: iec-60320-c14 diff --git a/device-types/Cisco/WS-C2960G-8TC-L.yaml b/device-types/Cisco/WS-C2960G-8TC-L.yaml new file mode 100644 index 000000000..c1a942874 --- /dev/null +++ b/device-types/Cisco/WS-C2960G-8TC-L.yaml @@ -0,0 +1,34 @@ +--- +manufacturer: Cisco +model: Catalyst 2960G-8TC-L +part_number: WS-C2960G-8TC-L +slug: cisco-ws-c2960g-8tc-l +u_height: 1 +is_full_depth: false +airflow: passive +weight: 1400.0 +weight_unit: g +console-ports: + - name: con 0 + type: rj-45 +power-ports: + - name: POWER + type: iec-60320-c14 + maximum_draw: 12 +interfaces: + - name: GigabitEthernet0/1 + type: 1000base-t + - name: GigabitEthernet0/2 + type: 1000base-t + - name: GigabitEthernet0/3 + type: 1000base-t + - name: GigabitEthernet0/4 + type: 1000base-t + - name: GigabitEthernet0/5 + type: 1000base-t + - name: GigabitEthernet0/6 + type: 1000base-t + - name: GigabitEthernet0/7 + type: 1000base-t + - name: GigabitEthernet0/8 + type: 1000base-t diff --git a/device-types/Cisco/WS-C2960S-24PD-L.yaml b/device-types/Cisco/WS-C2960S-24PD-L.yaml new file mode 100644 index 000000000..5c979e8dd --- /dev/null +++ b/device-types/Cisco/WS-C2960S-24PD-L.yaml @@ -0,0 +1,119 @@ +--- +manufacturer: Cisco +model: Catalyst 2960S-24PD-L +slug: cisco-ws-c2960s-24pd-l +part_number: WS-C2960S-24PD-L +comments: '[Product Link](https://www.cisco.com/c/de_de/support/switches/catalyst-2960s-24pd-l-switch/model.html)' +is_full_depth: false +u_height: 1 +interfaces: + - name: FastEthernet0 + type: 100base-tx + mgmt_only: true + - name: GigabitEthernet1/0/1 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/2 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/3 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/4 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/5 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/6 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/7 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/8 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/9 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/10 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/11 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/12 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/13 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/14 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/15 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/16 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/17 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/18 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/19 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/20 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/21 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/22 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/23 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/24 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: TenGigabitEthernet1/0/25 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/0/26 + type: 10gbase-x-sfpp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 449 diff --git a/device-types/Cisco/WS-C3560CX-12PC-S.yaml b/device-types/Cisco/WS-C3560CX-12PC-S.yaml index 7714d2f63..ec764b567 100644 --- a/device-types/Cisco/WS-C3560CX-12PC-S.yaml +++ b/device-types/Cisco/WS-C3560CX-12PC-S.yaml @@ -4,6 +4,9 @@ model: Catalyst 3560-CX-12PC-S slug: cisco-ws-c3560cx-12pc-s part_number: WS-C3560CX-12PC-S is_full_depth: false +is_powered: true +front_image: true +rear_image: true u_height: 1 interfaces: - name: GigabitEthernet1/0/1 diff --git a/device-types/Cisco/WS-C3560CX-12TC-S.yaml b/device-types/Cisco/WS-C3560CX-12TC-S.yaml index 1706022fe..3e959f5df 100644 --- a/device-types/Cisco/WS-C3560CX-12TC-S.yaml +++ b/device-types/Cisco/WS-C3560CX-12TC-S.yaml @@ -5,6 +5,7 @@ slug: cisco-ws-c3560cx-12tc-s part_number: WS-C3560CX-12TC-S is_full_depth: false u_height: 1 +is_powered: true interfaces: - name: GigabitEthernet1/0/1 type: 1000base-t diff --git a/device-types/Cisco/WS-C3850-24XS-S.yaml b/device-types/Cisco/WS-C3850-24XS-S.yaml index c32ad74b9..1adc5151b 100644 --- a/device-types/Cisco/WS-C3850-24XS-S.yaml +++ b/device-types/Cisco/WS-C3850-24XS-S.yaml @@ -5,6 +5,12 @@ slug: cisco-ws-c3850-24xs-s part_number: WS-C3850-24XS-S is_full_depth: false u_height: 1 +weight: 6.1 +weight_unit: kg +front_image: true +rear_image: true +description: Cisco Catalyst 3850 +comments: '[Cisco Catalyst 3850 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-3850-series-switches/datasheet_c78-720918.pdf)' interfaces: - name: GigabitEthernet0/0 type: 1000base-t diff --git a/device-types/Cisco/WSA-S195.yaml b/device-types/Cisco/WSA-S195.yaml new file mode 100644 index 000000000..8be6a4920 --- /dev/null +++ b/device-types/Cisco/WSA-S195.yaml @@ -0,0 +1,35 @@ +--- +manufacturer: Cisco +model: WSA S195 +slug: cisco-wsa-s195 +part_number: WSA-S195 +u_height: 1 +is_full_depth: true +airflow: front-to-rear +console-ports: + - name: Console + type: rj-45 + - name: RPC + type: rj-45 + - name: usb1 + type: usb-a + - name: usb2 + type: usb-a +interfaces: + - name: M1 + type: 1000base-t + - name: M2 + type: 1000base-t + - name: P1 + type: 1000base-t + - name: P2 + type: 1000base-t + - name: T1 + type: 1000base-t + - name: T2 + type: 1000base-t +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' diff --git a/device-types/Corvil/cmc-5.yaml b/device-types/Corvil/cmc-5.yaml new file mode 100644 index 000000000..2c5c0cb9c --- /dev/null +++ b/device-types/Corvil/cmc-5.yaml @@ -0,0 +1,32 @@ +--- +manufacturer: Corvil +model: CMC-5 +slug: corvil-cmc-5 +part_number: CMC-5 +u_height: 1 +weight: 55 +weight_unit: lb +is_full_depth: true +interfaces: + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: mgmt2 + type: 1000base-t + mgmt_only: true + - name: mgmt3 + type: 1000base-t + mgmt_only: true + - name: mgmt4 + type: 1000base-t + mgmt_only: true + - name: IPMI + type: 1000base-t + mgmt_only: true +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 1300 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 1300 diff --git a/device-types/Corvil/cne-10000.yaml b/device-types/Corvil/cne-10000.yaml new file mode 100644 index 000000000..130044d5c --- /dev/null +++ b/device-types/Corvil/cne-10000.yaml @@ -0,0 +1,44 @@ +--- +manufacturer: Corvil +model: CNE-10000 +slug: corvil-cne-10000 +part_number: CNE-10000 +u_height: 2 +weight: 51 +weight_unit: lb +is_full_depth: true +interfaces: + - name: PortA + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: PortB + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: mgmt-sfp-1 + type: 10gbase-x-sfpp + mgmt_only: true + - name: mgmt-sfp-2 + type: 10gbase-x-sfpp + mgmt_only: true + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: mgmt2 + type: 1000base-t + mgmt_only: true + - name: mgmt3 + type: 1000base-t + mgmt_only: true + - name: mgmt4 + type: 1000base-t + mgmt_only: true + - name: IPMI + type: 1000base-t + mgmt_only: true +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 1600 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 1600 diff --git a/device-types/Corvil/cne-6950.yaml b/device-types/Corvil/cne-6950.yaml new file mode 100644 index 000000000..c98402b75 --- /dev/null +++ b/device-types/Corvil/cne-6950.yaml @@ -0,0 +1,50 @@ +--- +manufacturer: Corvil +model: CNE-6950 +slug: corvil-cne-6950 +part_number: CNE-6950 +u_height: 1 +weight: 55 +weight_unit: lb +is_full_depth: true +interfaces: + - name: PortA + type: 10gbase-x-sfpp + mgmt_only: false + - name: PortB + type: 10gbase-x-sfpp + mgmt_only: false + - name: PortC + type: 10gbase-x-sfpp + mgmt_only: false + - name: PortD + type: 10gbase-x-sfpp + mgmt_only: false + - name: mgmt-sfp-1 + type: 10gbase-x-sfpp + mgmt_only: true + - name: mgmt-sfp-2 + type: 10gbase-x-sfpp + mgmt_only: true + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: mgmt2 + type: 1000base-t + mgmt_only: true + - name: mgmt3 + type: 1000base-t + mgmt_only: true + - name: mgmt4 + type: 1000base-t + mgmt_only: true + - name: IPMI + type: 1000base-t + mgmt_only: true +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 1300 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 1300 diff --git a/device-types/Corvil/cne-7950.yaml b/device-types/Corvil/cne-7950.yaml new file mode 100644 index 000000000..1f44c373c --- /dev/null +++ b/device-types/Corvil/cne-7950.yaml @@ -0,0 +1,50 @@ +--- +manufacturer: Corvil +model: CNE-7950 +slug: corvil-cne-7950 +part_number: CNE-7950 +u_height: 2 +weight: 77 +weight_unit: lb +is_full_depth: true +interfaces: + - name: PortA + type: 10gbase-x-sfpp + mgmt_only: false + - name: PortB + type: 10gbase-x-sfpp + mgmt_only: false + - name: PortC + type: 10gbase-x-sfpp + mgmt_only: false + - name: PortD + type: 10gbase-x-sfpp + mgmt_only: false + - name: mgmt-sfp-1 + type: 10gbase-x-sfpp + mgmt_only: true + - name: mgmt-sfp-2 + type: 10gbase-x-sfpp + mgmt_only: true + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: mgmt2 + type: 1000base-t + mgmt_only: true + - name: mgmt3 + type: 1000base-t + mgmt_only: true + - name: mgmt4 + type: 1000base-t + mgmt_only: true + - name: IPMI + type: 1000base-t + mgmt_only: true +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 1300 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 1300 diff --git a/device-types/Corvil/cne-8800.yaml b/device-types/Corvil/cne-8800.yaml new file mode 100644 index 000000000..ab8d964e2 --- /dev/null +++ b/device-types/Corvil/cne-8800.yaml @@ -0,0 +1,44 @@ +--- +manufacturer: Corvil +model: CNE-8800 +slug: corvil-cne-8800 +part_number: CNE-8800 +u_height: 2 +weight: 77 +weight_unit: lb +is_full_depth: true +interfaces: + - name: PortA + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: PortB + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: mgmt-sfp-1 + type: 10gbase-x-sfpp + mgmt_only: true + - name: mgmt-sfp-2 + type: 10gbase-x-sfpp + mgmt_only: true + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: mgmt2 + type: 1000base-t + mgmt_only: true + - name: mgmt3 + type: 1000base-t + mgmt_only: true + - name: mgmt4 + type: 1000base-t + mgmt_only: true + - name: IPMI + type: 1000base-t + mgmt_only: true +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 1600 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 1600 diff --git a/device-types/Cradlepoint/w1850.yaml b/device-types/Cradlepoint/w1850.yaml new file mode 100644 index 000000000..692f4540e --- /dev/null +++ b/device-types/Cradlepoint/w1850.yaml @@ -0,0 +1,32 @@ +--- +manufacturer: Cradlepoint +model: W1850 +slug: cradlepoint-w1850 +part_number: w1850 +u_height: 1.0 +is_full_depth: false +comments: '[Cradlepoint W1850](https://cradlepoint.com/product/endpoints/w1850-series/)' +console-ports: + - name: Con + type: rj-45 +power-ports: + - name: Power + type: dc-terminal + maximum_draw: 30 +interfaces: + - name: LAN1 + type: 2.5gbase-t + enabled: true + mgmt_only: false + - name: LAN2 + type: 2.5gbase-t + enabled: true + mgmt_only: false + - name: SIM1 + type: 5g + enabled: true + mgmt_only: false + - name: SIM2 + type: 5g + enabled: true + mgmt_only: false diff --git a/device-types/Cuda/WR3000-v1.yaml b/device-types/Cuda/WR3000-v1.yaml new file mode 100644 index 000000000..13d76e618 --- /dev/null +++ b/device-types/Cuda/WR3000-v1.yaml @@ -0,0 +1,27 @@ +--- +manufacturer: Cudy +model: WR3000 v1 +slug: cudy-wr3000-v1 +u_height: 0 +is_full_depth: false +airflow: passive +weight: 295 +weight_unit: g +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 7 +comments: '[WR3000](https://www.cudy.com/products/wr3000-1-0)' +interfaces: + - name: wan + type: 1000base-t + - name: lan1 + type: 1000base-t + - name: lan2 + type: 1000base-t + - name: lan3 + type: 1000base-t + - name: wlan0 + type: ieee802.11ax + - name: wlan1 + type: ieee802.11ac diff --git a/device-types/D-Link/DGS-1210-20-me.yaml b/device-types/D-Link/DGS-1210-20-me.yaml new file mode 100644 index 000000000..e93129a03 --- /dev/null +++ b/device-types/D-Link/DGS-1210-20-me.yaml @@ -0,0 +1,59 @@ +--- +manufacturer: D-Link +model: DGS-1210-20/ME +slug: d-link-dgs-1210-20-me +part_number: DGS-1210-20/ME +comments: '[D-Link DGS-1210-20/ME](https://www.dlink.ru/ru/products/1/1981.html)' +is_full_depth: false +airflow: passive +weight: 1.39 +weight_unit: kg +u_height: 1 +console-ports: + - name: console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 14 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-x-sfp + - name: '18' + type: 1000base-x-sfp + - name: '19' + type: 1000base-x-sfp + - name: '20' + type: 1000base-x-sfp diff --git a/device-types/D-Link/DGS-1210-20.yaml b/device-types/D-Link/DGS-1210-20.yaml new file mode 100644 index 000000000..c15242ad8 --- /dev/null +++ b/device-types/D-Link/DGS-1210-20.yaml @@ -0,0 +1,64 @@ +--- +manufacturer: D-Link +model: DGS-1210-20 +slug: d-link-dgs-1210-20 +part_number: DGS-1210-20 +comments: '[D-Link DGS-1210-20](https://www.dlink.ru/ru/products/1/2636.html)' +is_full_depth: false +airflow: passive +weight: 1.75 +weight_unit: kg +u_height: 1 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 14 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: 17F + type: 1000base-x-sfp + - name: 18F + type: 1000base-x-sfp + - name: 19F + type: 1000base-x-sfp + - name: 20F + type: 1000base-x-sfp diff --git a/device-types/DCN/S4600-28P-P-SI.yaml b/device-types/DCN/S4600-28P-P-SI.yaml new file mode 100644 index 000000000..d01597a92 --- /dev/null +++ b/device-types/DCN/S4600-28P-P-SI.yaml @@ -0,0 +1,125 @@ +--- +manufacturer: DCN +model: S4600-28P-P-SI +part_number: S4600-28P-P-SI +slug: dcn-s4600-28p-p-si +u_height: 1 +is_full_depth: true +weight: 3 +weight_unit: kg +airflow: front-to-rear +comments: '[DCN S4600 Series Switches Data Sheet](https://www.dcneurope.eu/en/product-switches/s4600-28p-p-si-r3)' +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-a +interfaces: + - name: Ethernet1/0/1 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/2 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/3 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/4 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/5 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/6 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/7 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/8 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/9 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/10 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/11 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/12 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/13 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/14 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/15 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/16 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/17 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/18 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/19 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/20 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/21 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/22 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/23 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/24 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/25 + type: 1000base-x-sfp + - name: Ethernet1/0/26 + type: 1000base-x-sfp + - name: Ethernet1/0/27 + type: 1000base-x-sfp + - name: Ethernet1/0/28 + type: 1000base-x-sfp +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 450 diff --git a/device-types/DCN/S4600-52P-SI.yaml b/device-types/DCN/S4600-52P-SI.yaml new file mode 100644 index 000000000..b5473d8c3 --- /dev/null +++ b/device-types/DCN/S4600-52P-SI.yaml @@ -0,0 +1,125 @@ +--- +manufacturer: DCN +model: S4600-52P-SI +part_number: S4600-52P-SI +slug: dcn-s4600-52p-si +u_height: 1 +is_full_depth: true +weight: 3 +weight_unit: kg +airflow: front-to-rear +comments: '[DCN S4600 Series Switches Data Sheet](https://www.dcneurope.eu/en/product-switches/s4600-52p-si)' +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-a +interfaces: + - name: Ethernet1/0/1 + type: 1000base-t + - name: Ethernet1/0/2 + type: 1000base-t + - name: Ethernet1/0/3 + type: 1000base-t + - name: Ethernet1/0/4 + type: 1000base-t + - name: Ethernet1/0/5 + type: 1000base-t + - name: Ethernet1/0/6 + type: 1000base-t + - name: Ethernet1/0/7 + type: 1000base-t + - name: Ethernet1/0/8 + type: 1000base-t + - name: Ethernet1/0/9 + type: 1000base-t + - name: Ethernet1/0/10 + type: 1000base-t + - name: Ethernet1/0/11 + type: 1000base-t + - name: Ethernet1/0/12 + type: 1000base-t + - name: Ethernet1/0/13 + type: 1000base-t + - name: Ethernet1/0/14 + type: 1000base-t + - name: Ethernet1/0/15 + type: 1000base-t + - name: Ethernet1/0/16 + type: 1000base-t + - name: Ethernet1/0/17 + type: 1000base-t + - name: Ethernet1/0/18 + type: 1000base-t + - name: Ethernet1/0/19 + type: 1000base-t + - name: Ethernet1/0/20 + type: 1000base-t + - name: Ethernet1/0/21 + type: 1000base-t + - name: Ethernet1/0/22 + type: 1000base-t + - name: Ethernet1/0/23 + type: 1000base-t + - name: Ethernet1/0/24 + type: 1000base-t + - name: Ethernet1/0/25 + type: 1000base-t + - name: Ethernet1/0/26 + type: 1000base-t + - name: Ethernet1/0/27 + type: 1000base-t + - name: Ethernet1/0/28 + type: 1000base-t + - name: Ethernet1/0/29 + type: 1000base-t + - name: Ethernet1/0/30 + type: 1000base-t + - name: Ethernet1/0/31 + type: 1000base-t + - name: Ethernet1/0/32 + type: 1000base-t + - name: Ethernet1/0/33 + type: 1000base-t + - name: Ethernet1/0/34 + type: 1000base-t + - name: Ethernet1/0/35 + type: 1000base-t + - name: Ethernet1/0/36 + type: 1000base-t + - name: Ethernet1/0/37 + type: 1000base-t + - name: Ethernet1/0/38 + type: 1000base-t + - name: Ethernet1/0/39 + type: 1000base-t + - name: Ethernet1/0/40 + type: 1000base-t + - name: Ethernet1/0/41 + type: 1000base-t + - name: Ethernet1/0/42 + type: 1000base-t + - name: Ethernet1/0/43 + type: 1000base-t + - name: Ethernet1/0/44 + type: 1000base-t + - name: Ethernet1/0/45 + type: 1000base-t + - name: Ethernet1/0/46 + type: 1000base-t + - name: Ethernet1/0/47 + type: 1000base-t + - name: Ethernet1/0/48 + type: 1000base-t + - name: Ethernet1/0/49 + type: 1000base-x-sfp + - name: Ethernet1/0/50 + type: 1000base-x-sfp + - name: Ethernet1/0/51 + type: 1000base-x-sfp + - name: Ethernet1/0/52 + type: 1000base-x-sfp +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 40 diff --git a/device-types/DCN/S4600-52X-P-SI.yaml b/device-types/DCN/S4600-52X-P-SI.yaml new file mode 100644 index 000000000..bd0d617b7 --- /dev/null +++ b/device-types/DCN/S4600-52X-P-SI.yaml @@ -0,0 +1,219 @@ +--- +manufacturer: DCN +model: S4600-52X-P-SI +part_number: S4600-52X-P-SI +slug: dcn-s4600-52x-p-si +u_height: 1 +is_full_depth: true +weight: 3 +weight_unit: kg +airflow: front-to-rear +comments: '[DCN S4600 Series Switches Data Sheet](https://www.dcneurope.eu/en/product-switches/s4600-52x-si)' +console-ports: + - name: con 0 + type: rj-45 +interfaces: + - name: Ethernet1/0/1 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/2 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/3 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/4 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/5 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/6 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/7 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/8 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/9 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/10 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/11 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/12 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/13 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/14 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/15 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/16 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/17 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/18 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/19 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/20 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/21 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/22 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/23 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/24 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/25 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/26 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/27 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/28 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/29 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/30 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/31 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/32 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/33 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/34 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/35 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/36 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/37 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/38 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/39 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/40 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/41 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/42 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/43 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/44 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/45 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/46 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/47 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/48 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/49 + type: 10gbase-x-sfpp + - name: Ethernet1/0/50 + type: 10gbase-x-sfpp + - name: Ethernet1/0/51 + type: 10gbase-x-sfpp + - name: Ethernet1/0/52 + type: 10gbase-x-sfpp +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 897 diff --git a/device-types/DCN/S4600-52X-SI.yaml b/device-types/DCN/S4600-52X-SI.yaml new file mode 100644 index 000000000..2372addf4 --- /dev/null +++ b/device-types/DCN/S4600-52X-SI.yaml @@ -0,0 +1,125 @@ +--- +manufacturer: DCN +model: S4600-52X-SI +part_number: S4600-52X-SI +slug: dcn-s4600-52x-si +u_height: 1 +is_full_depth: true +weight: 3 +weight_unit: kg +airflow: front-to-rear +comments: '[DCN S4600 Series Switches Data Sheet](https://www.dcneurope.eu/en/product-switches/s4600-52x-si)' +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-a +interfaces: + - name: Ethernet1/0/1 + type: 1000base-t + - name: Ethernet1/0/2 + type: 1000base-t + - name: Ethernet1/0/3 + type: 1000base-t + - name: Ethernet1/0/4 + type: 1000base-t + - name: Ethernet1/0/5 + type: 1000base-t + - name: Ethernet1/0/6 + type: 1000base-t + - name: Ethernet1/0/7 + type: 1000base-t + - name: Ethernet1/0/8 + type: 1000base-t + - name: Ethernet1/0/9 + type: 1000base-t + - name: Ethernet1/0/10 + type: 1000base-t + - name: Ethernet1/0/11 + type: 1000base-t + - name: Ethernet1/0/12 + type: 1000base-t + - name: Ethernet1/0/13 + type: 1000base-t + - name: Ethernet1/0/14 + type: 1000base-t + - name: Ethernet1/0/15 + type: 1000base-t + - name: Ethernet1/0/16 + type: 1000base-t + - name: Ethernet1/0/17 + type: 1000base-t + - name: Ethernet1/0/18 + type: 1000base-t + - name: Ethernet1/0/19 + type: 1000base-t + - name: Ethernet1/0/20 + type: 1000base-t + - name: Ethernet1/0/21 + type: 1000base-t + - name: Ethernet1/0/22 + type: 1000base-t + - name: Ethernet1/0/23 + type: 1000base-t + - name: Ethernet1/0/24 + type: 1000base-t + - name: Ethernet1/0/25 + type: 1000base-t + - name: Ethernet1/0/26 + type: 1000base-t + - name: Ethernet1/0/27 + type: 1000base-t + - name: Ethernet1/0/28 + type: 1000base-t + - name: Ethernet1/0/29 + type: 1000base-t + - name: Ethernet1/0/30 + type: 1000base-t + - name: Ethernet1/0/31 + type: 1000base-t + - name: Ethernet1/0/32 + type: 1000base-t + - name: Ethernet1/0/33 + type: 1000base-t + - name: Ethernet1/0/34 + type: 1000base-t + - name: Ethernet1/0/35 + type: 1000base-t + - name: Ethernet1/0/36 + type: 1000base-t + - name: Ethernet1/0/37 + type: 1000base-t + - name: Ethernet1/0/38 + type: 1000base-t + - name: Ethernet1/0/39 + type: 1000base-t + - name: Ethernet1/0/40 + type: 1000base-t + - name: Ethernet1/0/41 + type: 1000base-t + - name: Ethernet1/0/42 + type: 1000base-t + - name: Ethernet1/0/43 + type: 1000base-t + - name: Ethernet1/0/44 + type: 1000base-t + - name: Ethernet1/0/45 + type: 1000base-t + - name: Ethernet1/0/46 + type: 1000base-t + - name: Ethernet1/0/47 + type: 1000base-t + - name: Ethernet1/0/48 + type: 1000base-t + - name: Ethernet1/0/49 + type: 10gbase-x-sfpp + - name: Ethernet1/0/50 + type: 10gbase-x-sfpp + - name: Ethernet1/0/51 + type: 10gbase-x-sfpp + - name: Ethernet1/0/52 + type: 10gbase-x-sfpp +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 50 diff --git a/device-types/DCN/S5750E-52X-P-SI.yaml b/device-types/DCN/S5750E-52X-P-SI.yaml new file mode 100644 index 000000000..bd2ec719f --- /dev/null +++ b/device-types/DCN/S5750E-52X-P-SI.yaml @@ -0,0 +1,221 @@ +--- +manufacturer: DCN +model: S5750E-52X-P-SI +part_number: S5750E-52X-P-SI +slug: dcn-s5750e-52x-p-si +u_height: 1 +is_full_depth: true +weight: 3 +weight_unit: kg +airflow: front-to-rear +comments: '[DCN S5750E Series Switches Data Sheet](https://www.dcneurope.eu/en/product-switches/s5750e-52x-p-si-r2)' +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-a +interfaces: + - name: Ethernet1/0/1 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/2 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/3 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/4 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/5 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/6 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/7 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/8 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/9 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/10 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/11 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/12 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/13 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/14 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/15 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/16 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/17 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/18 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/19 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/20 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/21 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/22 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/23 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/24 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/25 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/26 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/27 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/28 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/29 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/30 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/31 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/32 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/33 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/34 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/35 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/36 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/37 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/38 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/39 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/40 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/41 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/42 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/43 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/44 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/45 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/46 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/47 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/48 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Ethernet1/0/49 + type: 10gbase-x-sfpp + - name: Ethernet1/0/50 + type: 10gbase-x-sfpp + - name: Ethernet1/0/51 + type: 10gbase-x-sfpp + - name: Ethernet1/0/52 + type: 10gbase-x-sfpp +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 897 diff --git a/device-types/Datacom/DM2104-2GX.yaml b/device-types/Datacom/DM2104-2GX.yaml new file mode 100644 index 000000000..66a74afd2 --- /dev/null +++ b/device-types/Datacom/DM2104-2GX.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: Datacom +model: DM2104-2GX +slug: datacom-dm2104-2gx +u_height: 1.0 +is_full_depth: true +airflow: front-to-rear +comments: Reference Datacom DM2104-2GX (https://datacom.com.br/uploads/product/file/d3cab58619e13eedda9def507a9a9b57.pdf) +weight: 1.0 +weight_unit: kg +console-ports: + - name: Console0 + type: rj-45 +power-ports: + - name: Power Input AC/DC + type: iec-60320-c14 + maximum_draw: 20 +interfaces: + - name: eth1 + type: 1000base-x-sfp + - name: eth2 + type: 1000base-x-sfp + - name: eth3 + type: 1000base-tx + - name: eth4 + type: 1000base-tx + - name: eth5 + type: 1000base-tx + - name: eth6 + type: 1000base-tx + - name: eth7 + type: 1000base-tx + - name: eth8 + type: 1000base-tx + - name: MGMT + type: 100base-tx + mgmt_only: true diff --git a/device-types/Datacom/DM2104-4GX.yaml b/device-types/Datacom/DM2104-4GX.yaml new file mode 100644 index 000000000..f6228e2df --- /dev/null +++ b/device-types/Datacom/DM2104-4GX.yaml @@ -0,0 +1,41 @@ +--- +manufacturer: Datacom +model: DM2104-4GX +slug: datacom-dm2104-4gx +u_height: 1.0 +is_full_depth: true +airflow: front-to-rear +comments: Reference Datacom DM2104-4GX (https://datacom.com.br/uploads/product/file/d3cab58619e13eedda9def507a9a9b57.pdf) +weight: 1.0 +weight_unit: kg +console-ports: + - name: Console0 + type: rj-45 +power-ports: + - name: Power Input AC/DC + type: iec-60320-c14 + maximum_draw: 20 +interfaces: + - name: eth1 + type: 1000base-x-sfp + - name: eth2 + type: 1000base-x-sfp + - name: eth3 + type: 1000base-x-sfp + - name: eth4 + type: 1000base-x-sfp + - name: eth5 + type: 1000base-tx + - name: eth6 + type: 1000base-tx + - name: eth7 + type: 1000base-tx + - name: eth8 + type: 1000base-tx + - name: eth9 + type: 1000base-tx + - name: eth10 + type: 1000base-tx + - name: MGMT + type: 100base-tx + mgmt_only: true diff --git a/device-types/Datacom/DM2104G2-EDD.yaml b/device-types/Datacom/DM2104G2-EDD.yaml new file mode 100644 index 000000000..2c3fc89d1 --- /dev/null +++ b/device-types/Datacom/DM2104G2-EDD.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: Datacom +model: DM2104G2 EDD +slug: datacom-dm2104g2-edd +u_height: 1.0 +is_full_depth: true +airflow: front-to-rear +comments: Reference Datacom DM2104G2-EDD (https://datacom.com.br/uploads/product/file/d3cab58619e13eedda9def507a9a9b57.pdf) +weight: 1.0 +weight_unit: kg +console-ports: + - name: Console0 + type: rj-45 +power-ports: + - name: Power Input AC/DC + type: iec-60320-c14 + maximum_draw: 20 +interfaces: + - name: eth1 + type: 1000base-x-sfp + - name: eth2 + type: 1000base-x-sfp + - name: eth3 + type: 1000base-x-sfp + - name: eth4 + type: 1000base-x-sfp + - name: eth5 + type: 1000base-tx + - name: eth6 + type: 1000base-tx + - name: eth7 + type: 1000base-tx + - name: eth8 + type: 1000base-tx + - name: MGMT + type: 100base-tx + mgmt_only: true diff --git a/device-types/Datacom/DM4250-24XS-2QX.yaml b/device-types/Datacom/DM4250-24XS-2QX.yaml index 681674881..22b9b957e 100644 --- a/device-types/Datacom/DM4250-24XS-2QX.yaml +++ b/device-types/Datacom/DM4250-24XS-2QX.yaml @@ -7,7 +7,7 @@ u_height: 1.0 is_full_depth: true airflow: side-to-rear comments: Manageable L2/L3 wirespeed Ethernet Switch, 24x 10Gigabit Ethernet optical ports (SFP+) and 2x 40 Gigabit Ethernet optical ports (QSFP+), Metal - 1U cabinet for 19” racks. Up to two AC or DC power supplies (not included) + 1U cabinet for 19\" racks. Up to two AC or DC power supplies (not included) weight: 3.15 weight_unit: kg console-ports: diff --git a/device-types/Datacom/DM4270-48XS-plus-6CX.yaml b/device-types/Datacom/DM4270-48XS-plus-6CX.yaml index a598a4e77..34456882b 100644 --- a/device-types/Datacom/DM4270-48XS-plus-6CX.yaml +++ b/device-types/Datacom/DM4270-48XS-plus-6CX.yaml @@ -7,7 +7,7 @@ u_height: 1.0 is_full_depth: true airflow: side-to-rear comments: L2/L3/MPLS switch, wire speed, with 48 10 GE optical ports on SFP+ connectors and 6 optical ports multi-rate 100GE/40GE on QSFP28 connectors. - 1U metal cabinet for 19” rack with 4 ventilation modules. MPLS license and power supplies and optical modules must be purchased separately + 1U metal cabinet for 19\" rack with 4 ventilation modules. MPLS license and power supplies and optical modules must be purchased separately weight: 6.28 weight_unit: kg console-ports: diff --git a/device-types/Datacom/DM4610-OLT-4GPON-4GX-2XS.yaml b/device-types/Datacom/DM4610-OLT-4GPON-4GX-2XS.yaml index b5cc4ba16..4570eaaf5 100644 --- a/device-types/Datacom/DM4610-OLT-4GPON-4GX-2XS.yaml +++ b/device-types/Datacom/DM4610-OLT-4GPON-4GX-2XS.yaml @@ -5,7 +5,7 @@ slug: datacom-dm4610-olt-4gpon-4gx-2xs u_height: 1.0 is_full_depth: true airflow: side-to-rear -comments: GPON OLT for 19” rack installation, containing 4 GPON interfaces, 4 optical GE SFP interfaces and 2 10GE/GE SFP+ interfaces. Removable ventilation +comments: GPON OLT for 19\" rack installation, containing 4 GPON interfaces, 4 optical GE SFP interfaces and 2 10GE/GE SFP+ interfaces. Removable ventilation system and two slots for redundant and hot swappable AC or DC power supplies. weight: 3.44 weight_unit: kg diff --git a/device-types/Datacom/DM4610-OLT-8GPON-8GX-4GT-2XS-HW2.yaml b/device-types/Datacom/DM4610-OLT-8GPON-8GX-4GT-2XS-HW2.yaml index b73f52325..6d1b6f567 100644 --- a/device-types/Datacom/DM4610-OLT-8GPON-8GX-4GT-2XS-HW2.yaml +++ b/device-types/Datacom/DM4610-OLT-8GPON-8GX-4GT-2XS-HW2.yaml @@ -6,8 +6,8 @@ part_number: 800.5165.xx u_height: 1.0 is_full_depth: true airflow: side-to-rear -comments: GPON OLT for 19” rack installation, containing 8 GPON interfaces, 8 optical GE SFP interfaces, 4 electrical GE RJ45 interfaces and 2 10GE/GE SFP+ - interfaces. Removable ventilation system and two slots for redundant and hot swappable AC or DC power supplies. +comments: GPON OLT for 19\" rack installation, containing 8 GPON interfaces, 8 optical GE SFP interfaces, 4 electrical GE RJ45 interfaces and 2 10GE/GE + SFP+ interfaces. Removable ventilation system and two slots for redundant and hot swappable AC or DC power supplies. weight: 3.44 weight_unit: kg console-ports: diff --git a/device-types/Datacom/DM4611-OLT-4GPON-2GT-2XS.yaml b/device-types/Datacom/DM4611-OLT-4GPON-2GT-2XS.yaml index 39d4da68f..123388029 100644 --- a/device-types/Datacom/DM4611-OLT-4GPON-2GT-2XS.yaml +++ b/device-types/Datacom/DM4611-OLT-4GPON-2GT-2XS.yaml @@ -6,7 +6,7 @@ part_number: 800.5283.xx u_height: 1.0 is_full_depth: false airflow: left-to-right -comments: GPON OLT for desktop or 19” rack installation, containing 4 GPON interfaces, 2 electrical GE RJ45 interfaces and 2 10GE/GE SFP+ interfaces. Internal +comments: GPON OLT for desktop or 19\" rack installation, containing 4 GPON interfaces, 2 electrical GE RJ45 interfaces and 2 10GE/GE SFP+ interfaces. Internal full range AC/DC power supply and power redundancy option through 12V auxiliary input. weight: 2.47 weight_unit: kg diff --git a/device-types/Deciso/DEC2750.yaml b/device-types/Deciso/DEC2750.yaml new file mode 100644 index 000000000..f2a8c63f7 --- /dev/null +++ b/device-types/Deciso/DEC2750.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: Deciso +model: DEC2750 +part_number: DEC2750 +slug: deciso-dec2750 +is_full_depth: false +u_height: 1 +weight: 3.2 +weight_unit: kg +comments: '[DEC2750 Series - Specifications](https://shop.opnsense.com/dec2700-series-opnsense-rack-security-appliance/)' +interfaces: + - name: igb0 + type: 2.5gbase-t + - name: igb1 + type: 2.5gbase-t + - name: igb2 + type: 2.5gbase-t + - name: ax0 + type: 10gbase-x-sfpp + - name: ax1 + type: 10gbase-x-sfpp +console-ports: + - name: Console + type: usb-mini-b + description: 115200 Baude +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 176 + allocated_draw: 15 diff --git a/device-types/Dell/PowerConnect-5548p.yaml b/device-types/Dell/PowerConnect-5548p.yaml new file mode 100644 index 000000000..6594eb0b8 --- /dev/null +++ b/device-types/Dell/PowerConnect-5548p.yaml @@ -0,0 +1,120 @@ +--- +manufacturer: Dell +model: PowerConnect 5548p +slug: dell-powerconnect-5548p +u_height: 1 +is_full_depth: false +front_image: true +rear_image: true +console-ports: + - name: Serial + type: rj-45 + - name: Usb + type: usb-a +power-ports: + - name: Power + type: iec-60320-c14 +interfaces: + - name: gigabitethernet0/1 + type: 1000base-t + - name: gigabitethernet0/2 + type: 1000base-t + - name: gigabitethernet0/3 + type: 1000base-t + - name: gigabitethernet0/4 + type: 1000base-t + - name: gigabitethernet0/5 + type: 1000base-t + - name: gigabitethernet0/6 + type: 1000base-t + - name: gigabitethernet0/7 + type: 1000base-t + - name: gigabitethernet0/8 + type: 1000base-t + - name: gigabitethernet0/9 + type: 1000base-t + - name: gigabitethernet0/10 + type: 1000base-t + - name: gigabitethernet0/11 + type: 1000base-t + - name: gigabitethernet0/12 + type: 1000base-t + - name: gigabitethernet0/13 + type: 1000base-t + - name: gigabitethernet0/14 + type: 1000base-t + - name: gigabitethernet0/15 + type: 1000base-t + - name: gigabitethernet0/16 + type: 1000base-t + - name: gigabitethernet0/17 + type: 1000base-t + - name: gigabitethernet0/18 + type: 1000base-t + - name: gigabitethernet0/19 + type: 1000base-t + - name: gigabitethernet0/20 + type: 1000base-t + - name: gigabitethernet0/21 + type: 1000base-t + - name: gigabitethernet0/22 + type: 1000base-t + - name: gigabitethernet0/23 + type: 1000base-t + - name: gigabitethernet0/24 + type: 1000base-t + - name: gigabitethernet0/25 + type: 1000base-t + - name: gigabitethernet0/26 + type: 1000base-t + - name: gigabitethernet0/27 + type: 1000base-t + - name: gigabitethernet0/28 + type: 1000base-t + - name: gigabitethernet0/29 + type: 1000base-t + - name: gigabitethernet0/30 + type: 1000base-t + - name: gigabitethernet0/31 + type: 1000base-t + - name: gigabitethernet0/32 + type: 1000base-t + - name: gigabitethernet0/33 + type: 1000base-t + - name: gigabitethernet0/34 + type: 1000base-t + - name: gigabitethernet0/35 + type: 1000base-t + - name: gigabitethernet0/36 + type: 1000base-t + - name: gigabitethernet0/37 + type: 1000base-t + - name: gigabitethernet0/38 + type: 1000base-t + - name: gigabitethernet0/39 + type: 1000base-t + - name: gigabitethernet0/40 + type: 1000base-t + - name: gigabitethernet0/41 + type: 1000base-t + - name: gigabitethernet0/42 + type: 1000base-t + - name: gigabitethernet0/43 + type: 1000base-t + - name: gigabitethernet0/44 + type: 1000base-t + - name: gigabitethernet0/45 + type: 1000base-t + - name: gigabitethernet0/46 + type: 1000base-t + - name: gigabitethernet0/47 + type: 1000base-t + - name: gigabitethernet0/48 + type: 1000base-t + - name: tengigabitethernet0/1 + type: 10gbase-x-sfpp + - name: tengigabitethernet0/2 + type: 10gbase-x-sfpp + - name: Management + type: virtual + mgmt_only: true diff --git a/device-types/Dell/PowerConnect-6224.yaml b/device-types/Dell/PowerConnect-6224.yaml index e7d24dfe7..6830fade9 100644 --- a/device-types/Dell/PowerConnect-6224.yaml +++ b/device-types/Dell/PowerConnect-6224.yaml @@ -10,6 +10,7 @@ console-ports: power-ports: - name: Power type: iec-60320-c14 + maximum_draw: 70 interfaces: - name: g1 type: 1000base-t @@ -53,12 +54,16 @@ interfaces: type: 1000base-t - name: g21 type: 1000base-t + # comments: Combo port either 1000base-x-sfp or 1000base-t - name: g22 type: 1000base-t + # comments: Combo port either 1000base-x-sfp or 1000base-t - name: g23 type: 1000base-t + # comments: Combo port either 1000base-x-sfp or 1000base-t - name: g24 type: 1000base-t + # comments: Combo port either 1000base-x-sfp or 1000base-t - name: Management type: virtual mgmt_only: true diff --git a/device-types/Dell/PowerConnect-6224F.yaml b/device-types/Dell/PowerConnect-6224F.yaml new file mode 100644 index 000000000..134b932aa --- /dev/null +++ b/device-types/Dell/PowerConnect-6224F.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Dell +model: PowerConnect 6224F +slug: dell-powerconnect-6224f +u_height: 1 +is_full_depth: false +console-ports: + - name: Serial + type: de-9 +power-ports: + - name: Power + type: iec-60320-c14 + maximum_draw: 68 +interfaces: + - name: g1 + type: 1000base-x-sfp + - name: g2 + type: 1000base-x-sfp + - name: g3 + type: 1000base-x-sfp + - name: g4 + type: 1000base-x-sfp + - name: g5 + type: 1000base-x-sfp + - name: g6 + type: 1000base-x-sfp + - name: g7 + type: 1000base-x-sfp + - name: g8 + type: 1000base-x-sfp + - name: g9 + type: 1000base-x-sfp + - name: g10 + type: 1000base-x-sfp + - name: g11 + type: 1000base-x-sfp + - name: g12 + type: 1000base-x-sfp + - name: g13 + type: 1000base-x-sfp + - name: g14 + type: 1000base-x-sfp + - name: g15 + type: 1000base-x-sfp + - name: g16 + type: 1000base-x-sfp + - name: g17 + type: 1000base-x-sfp + - name: g18 + type: 1000base-x-sfp + - name: g19 + type: 1000base-x-sfp + - name: g20 + type: 1000base-x-sfp + - name: g21 + type: 1000base-x-sfp + # comments: Combo port either 1000base-x-sfp or 1000base-t + - name: g22 + type: 1000base-x-sfp + # comments: Combo port either 1000base-x-sfp or 1000base-t + - name: g23 + type: 1000base-x-sfp + # comments: Combo port either 1000base-x-sfp or 1000base-t + - name: g24 + type: 1000base-x-sfp + # comments: Combo port either 1000base-x-sfp or 1000base-t + - name: Management + type: virtual + mgmt_only: true diff --git a/device-types/Dell/PowerConnect-6224P.yaml b/device-types/Dell/PowerConnect-6224P.yaml new file mode 100644 index 000000000..5394c1f82 --- /dev/null +++ b/device-types/Dell/PowerConnect-6224P.yaml @@ -0,0 +1,117 @@ +--- +manufacturer: Dell +model: PowerConnect 6224P +slug: dell-powerconnect-6224p +u_height: 1 +is_full_depth: false +console-ports: + - name: Serial + type: de-9 +power-ports: + - name: Power + type: iec-60320-c14 + maximum_draw: 477 +interfaces: + - name: g1 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g2 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g3 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g4 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g5 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g6 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g7 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g8 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g9 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g10 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g11 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g12 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g13 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g14 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g15 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g16 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g17 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g18 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g19 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g20 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g21 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + # comments: Combo port either 1000base-x-sfp or 1000base-t + - name: g22 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + # comments: Combo port either 1000base-x-sfp or 1000base-t + - name: g23 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + # comments: Combo port either 1000base-x-sfp or 1000base-t + - name: g24 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + # comments: Combo port either 1000base-x-sfp or 1000base-t + - name: Management + type: virtual + mgmt_only: true diff --git a/device-types/Dell/PowerConnect-6248.yaml b/device-types/Dell/PowerConnect-6248.yaml index 6b986b5eb..106b5d989 100644 --- a/device-types/Dell/PowerConnect-6248.yaml +++ b/device-types/Dell/PowerConnect-6248.yaml @@ -10,6 +10,7 @@ console-ports: power-ports: - name: Power type: iec-60320-c14 + maximum_draw: 120 interfaces: - name: g1 type: 1000base-t @@ -101,12 +102,16 @@ interfaces: type: 1000base-t - name: g45 type: 1000base-t + # comments: Combo port either 1000base-x-sfp or 1000base-t - name: g46 type: 1000base-t + # comments: Combo port either 1000base-x-sfp or 1000base-t - name: g47 type: 1000base-t + # comments: Combo port either 1000base-x-sfp or 1000base-t - name: g48 type: 1000base-t + # comments: Combo port either 1000base-x-sfp or 1000base-t - name: Management type: virtual mgmt_only: true diff --git a/device-types/Dell/PowerConnect-6248P.yaml b/device-types/Dell/PowerConnect-6248P.yaml new file mode 100644 index 000000000..bbd348c7a --- /dev/null +++ b/device-types/Dell/PowerConnect-6248P.yaml @@ -0,0 +1,213 @@ +--- +manufacturer: Dell +model: PowerConnect 6248P +slug: dell-powerconnect-6248p +u_height: 1 +is_full_depth: false +console-ports: + - name: Serial + type: de-9 +power-ports: + - name: Power + type: iec-60320-c14 + maximum_draw: 500 +interfaces: + - name: g1 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g2 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g3 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g4 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g5 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g6 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g7 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g8 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g9 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g10 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g11 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g12 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g13 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g14 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g15 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g16 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g17 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g18 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g19 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g20 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g21 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g22 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g23 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g24 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g25 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g26 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g27 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g28 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g29 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g30 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g31 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g32 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g33 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g34 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g35 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g36 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g37 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g38 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g39 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g40 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g41 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g42 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g43 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g44 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: g45 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + # comments: Combo port either 1000base-x-sfp or 1000base-t + - name: g46 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + # comments: Combo port either 1000base-x-sfp or 1000base-t + - name: g47 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + # comments: Combo port either 1000base-x-sfp or 1000base-t + - name: g48 + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + # comments: Combo port either 1000base-x-sfp or 1000base-t + - name: Management + type: virtual + mgmt_only: true diff --git a/device-types/Dell/PowerEdge-C6400.yaml b/device-types/Dell/PowerEdge-C6400.yaml index be0456b62..f7a6d4e4d 100644 --- a/device-types/Dell/PowerEdge-C6400.yaml +++ b/device-types/Dell/PowerEdge-C6400.yaml @@ -2,8 +2,23 @@ manufacturer: Dell model: PowerEdge C6400 slug: dell-poweredge-c6400 -u_height: 2 -is_full_depth: false +u_height: 2.0 +is_full_depth: true +subdevice_role: parent +weight: 45 +weight_unit: kg +airflow: front-to-rear +comments: | + [Dell C6420 Spec Sheet](https://i.dell.com/sites/csdocuments/Product_Docs/en/poweredge-c6400-c6420-technical-guide.pdf) +device-bays: + - name: '1' + label: Sled 1 + - name: '2' + label: Sled 2 + - name: '3' + label: Sled 3 + - name: '4' + label: Sled 4 module-bays: - name: Power 1 position: '1' diff --git a/device-types/Dell/PowerEdge-C6420.yaml b/device-types/Dell/PowerEdge-C6420.yaml index eddd01edb..b01126d19 100644 --- a/device-types/Dell/PowerEdge-C6420.yaml +++ b/device-types/Dell/PowerEdge-C6420.yaml @@ -2,15 +2,14 @@ manufacturer: Dell model: PowerEdge C6420 slug: dell-poweredge-c6420 -u_height: 2 -is_full_depth: false +u_height: 0 +is_full_depth: true +subdevice_role: child +airflow: front-to-rear +weight: 5 +weight_unit: kg comments: | - [Dell C6420 Spec Sheet](https://www.delltechnologies.com/asset/en-us/products/servers/technical-support/dell-emc-poweredge-c6520-spec-sheet.pdf) -module-bays: - - name: Power 1 - position: '1' - - name: Power 2 - position: '2' + [Dell C6420 Spec Sheet](https://i.dell.com/sites/csdocuments/Product_Docs/en/poweredge-c6400-c6420-technical-guide.pdf) interfaces: - name: Gig-E 1 type: 1000base-t diff --git a/device-types/Dell/PowerEdge-MX7000.yaml b/device-types/Dell/PowerEdge-MX7000.yaml index ad6bf75c5..1c0a3c248 100644 --- a/device-types/Dell/PowerEdge-MX7000.yaml +++ b/device-types/Dell/PowerEdge-MX7000.yaml @@ -2,22 +2,62 @@ manufacturer: Dell model: PowerEdge MX7000 slug: dell-poweredge-mx7000 -u_height: 7 +part_number: '5112814' +u_height: 7.0 is_full_depth: true subdevice_role: parent +airflow: front-to-rear +weight: 105.0 +weight_unit: lb +comments: '[Product Page](https://www.dell.com/en-us/shop/ipovw/poweredge-mx7000)' power-ports: + - name: PSU.IN.1 + type: iec-60320-c22 + max_draw: 3000 + label: '1' + - name: PSU.IN.2 + type: iec-60320-c22 + max_draw: 3000 + label: '2' + - name: PSU.IN.3 + type: iec-60320-c22 + max_draw: 3000 + label: '3' + - name: PSU.IN.4 + type: iec-60320-c22 + max_draw: 3000 + label: '4' + - name: PSU.IN.5 + type: iec-60320-c22 + max_draw: 3000 + label: '5' + - name: PSU.IN.6 + type: iec-60320-c22 + max_draw: 3000 + label: '6' +module-bays: + - name: IOM-A1 + position: A1 + - name: IOM-A2 + position: A2 + - name: IOM-B1 + position: B1 + - name: IOM-B2 + position: B2 + - name: IOM-C1 + position: C1 + - name: IOM-C2 + position: C2 + - name: MM-1 + position: MM-1 + - name: MM-2 + position: MM-2 - name: PSU.Slot.1 - type: iec-60320-c22 - name: PSU.Slot.2 - type: iec-60320-c22 - name: PSU.Slot.3 - type: iec-60320-c22 - name: PSU.Slot.4 - type: iec-60320-c22 - name: PSU.Slot.5 - type: iec-60320-c22 - name: PSU.Slot.6 - type: iec-60320-c22 device-bays: - name: Sled-1 - name: Sled-2 @@ -27,11 +67,3 @@ device-bays: - name: Sled-6 - name: Sled-7 - name: Sled-8 - - name: IOM-A1 - - name: IOM-A2 - - name: IOM-B1 - - name: IOM-B2 - - name: IOM-C1 - - name: IOM-C2 - - name: MM Slot 1 - - name: MM Slot 2 diff --git a/device-types/Dell/PowerEdge-R220.yml b/device-types/Dell/PowerEdge-R220.yml new file mode 100644 index 000000000..27cfd08d2 --- /dev/null +++ b/device-types/Dell/PowerEdge-R220.yml @@ -0,0 +1,35 @@ +--- +manufacturer: Dell +model: PowerEdge R220 +slug: dell-poweredge-r220 +u_height: 1.0 +is_full_depth: true +airflow: front-to-rear +comments: "The one-socket 1U Dell PowerEdge R220 rack server delivers performance, data\r\nstorage and protection, and intuitive systems management in a\ + \ short-depth form factor optimized for constrained spaces.\r\n\r\n[Specs](https://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/PowerEdge_R220_Spec_Sheet.pdf)" +weight: 8.0 +weight_unit: kg +console-server-ports: + - name: Serial + type: de-9 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 250 +interfaces: + - name: Gig-E 1 + type: 1000base-t + enabled: true + mgmt_only: false + - name: Gig-E 2 + type: 1000base-t + enabled: true + mgmt_only: false + - name: iDRAC + type: 1000base-t + enabled: true + mgmt_only: true +module-bays: + - name: Riser PCIe slot 1 + label: '1' + position: PCIe-1 diff --git a/device-types/Dell/PowerEdge-R350.yaml b/device-types/Dell/PowerEdge-R350.yaml new file mode 100644 index 000000000..0588882cc --- /dev/null +++ b/device-types/Dell/PowerEdge-R350.yaml @@ -0,0 +1,27 @@ +--- +manufacturer: Dell +model: PowerEdge R350 +slug: dell-poweredge-r350 +u_height: 1 +is_full_depth: true +airflow: front-to-rear +front_image: true +rear_image: true +console-ports: + - name: Serial + type: de-9 +module-bays: + - name: PSU-1 + label: '1' + position: PSU-1 + - name: PSU-2 + label: '2' + position: PSU-2 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: iDRAC + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/PowerEdge-R640.yaml b/device-types/Dell/PowerEdge-R640.yaml index 398829b9e..61bcd5bff 100644 --- a/device-types/Dell/PowerEdge-R640.yaml +++ b/device-types/Dell/PowerEdge-R640.yaml @@ -5,6 +5,8 @@ slug: dell-poweredge-r640 u_height: 1 is_full_depth: true subdevice_role: parent +weight: 29 +weight_unit: kg console-ports: - name: Serial type: de-9 diff --git a/device-types/Dell/PowerEdge-R750xs.yaml b/device-types/Dell/PowerEdge-R750xs.yaml new file mode 100644 index 000000000..873d1ce9e --- /dev/null +++ b/device-types/Dell/PowerEdge-R750xs.yaml @@ -0,0 +1,51 @@ +--- +manufacturer: Dell +model: PowerEdge R750xs +slug: dell-poweredge-r750xs +u_height: 2 +is_full_depth: true +weight: 18.5 +weight_unit: kg +airflow: front-to-rear +comments: '[Technical Guide](https://i.dell.com/sites/csdocuments/Product_Docs/en/dell-emc-poweredge-r750xs-technical-guide.pdf)' +console-ports: + - name: Rear Serial + type: de-9 +interfaces: + - name: iDRAC9 1 + label: iDRAC + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + label: '1' + position: PSU-1 + - name: PSU-2 + label: '2' + position: PSU-2 + - name: NUMA 0 - OCP slot 1 + position: OCP-1 + - name: NUMA 0 - PCIe slot 1 - FH + position: PCIe-1 + label: '1' + - name: NUMA 0 - PCIe slot 2 - FH + position: PCIe-2 + label: '2' + - name: NUMA 0 - PCIe slot 3 - LP + position: PCIe-3 + label: '3' + - name: NUMA 0 - PCIe slot 4 - FH + position: PCIe-4 + label: '4' + - name: NUMA 1 - PCIe slot 5 - FH + position: PCIe-5 + label: '5' + - name: NUMA 1 - PCIe slot 6 - LP + position: PCIe-6 + label: '6' + - name: NUMA 1 - PCIe slot 7 - FH + position: PCIe-7 + label: '7' + - name: NUMA 1 - PCIe slot 8 - FH + position: PCIe-8 + label: '8' diff --git a/device-types/Dell/PowerEdge-R760.yml b/device-types/Dell/PowerEdge-R760.yml new file mode 100644 index 000000000..8304a3b70 --- /dev/null +++ b/device-types/Dell/PowerEdge-R760.yml @@ -0,0 +1,48 @@ +--- +manufacturer: Dell +model: PowerEdge R760 +slug: dell-poweredge-r760 +u_height: 2 +is_full_depth: true +comments: '[Technical Guide](https://i.dell.com/sites/csdocuments/Product_Docs/en/poweredge-r760-technical-guide.pdf)' +console-ports: + - name: Rear Serial + type: de-9 +interfaces: + - name: iDRAC9 1 + label: iDRAC + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + label: '1' + position: PSU-1 + - name: PSU-2 + label: '2' + position: PSU-2 + - name: NUMA 0 - OCP slot 1 + position: OCP-1 + - name: NUMA 0 - PCIe slot 1 - FH + position: PCIe-1 + label: '1' + - name: NUMA 0 - PCIe slot 2 - FH + position: PCIe-2 + label: '2' + - name: NUMA 0 - PCIe slot 3 - LP + position: PCIe-3 + label: '3' + - name: NUMA 0 - PCIe slot 4 - FH + position: PCIe-4 + label: '4' + - name: NUMA 1 - PCIe slot 5 - FH + position: PCIe-5 + label: '5' + - name: NUMA 1 - PCIe slot 6 - LP + position: PCIe-6 + label: '6' + - name: NUMA 1 - PCIe slot 7 - FH + position: PCIe-7 + label: '7' + - name: NUMA 1 - PCIe slot 8 - FH + position: PCIe-8 + label: '8' diff --git a/device-types/Dell/PowerEdge-T630.yaml b/device-types/Dell/PowerEdge-T630.yaml new file mode 100644 index 000000000..0fc0a6739 --- /dev/null +++ b/device-types/Dell/PowerEdge-T630.yaml @@ -0,0 +1,24 @@ +--- +manufacturer: Dell +model: PowerEdge T630 +slug: dell-poweredge-t630 +u_height: 5 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 +module-bays: + - name: PSU-1 + label: '1' + position: PSU-1 + - name: PSU-2 + label: '2' + position: PSU-2 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: iDRAC + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/PowerScale-A3000.yaml b/device-types/Dell/PowerScale-A3000.yaml new file mode 100644 index 000000000..e9a14cd26 --- /dev/null +++ b/device-types/Dell/PowerScale-A3000.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: Dell +model: PowerScale A3000 +slug: dell-powerscale-a3000 +u_height: 4 +is_full_depth: true +airflow: front-to-rear +comments: '[Dell PowerScale A3000 Specification Sheet](https://www.delltechnologies.com/asset/en-us/products/storage/technical-support/h16072-ss-powerscale-archive-nodes.pdf)' +#max weight - 2x processor, 2x PSU, 24xHDD, 2xNVMe SSD +weight: 137.4 +weight_unit: kg +console-ports: + - name: Serial + type: de-9 +module-bays: + - name: PSU1 + position: PSU1 + type: iec-60320-c14 + - name: PSU2 + position: PSU2 + type: iec-60320-c14 +interfaces: + - name: Gig-E 1 + type: 32gfc-sfp28 + - name: Gig-E 2 + type: 32gfc-sfp28 + - name: Gig-E 3 + type: 128gfc-qsfp28 + - name: Gig-E 4 + type: 128gfc-qsfp28 diff --git a/device-types/Dell/PowerScale-H700-Chassis.yaml b/device-types/Dell/PowerScale-H700-Chassis.yaml new file mode 100644 index 000000000..b514011a9 --- /dev/null +++ b/device-types/Dell/PowerScale-H700-Chassis.yaml @@ -0,0 +1,21 @@ +--- +manufacturer: Dell +model: Powerscale H700 Chassis +slug: dell-powerscale-h700-chassis +comments: '[Dell Powerscale H700 Specification Sheet](https://www.delltechnologies.com/asset/en-us/products/storage/technical-support/h16071-ss-powerscale-hybrid-nodes.pdf)' +u_height: 4.0 +is_full_depth: true +subdevice_role: parent +airflow: front-to-rear +weight: 118.0 +weight_unit: kg +is_powered: false +device-bays: + - name: Node 1 + label: '1' + - name: Node 2 + label: '2' + - name: Node 3 + label: '3' + - name: Node 4 + label: '4' diff --git a/device-types/Dell/PowerScale-H700.yaml b/device-types/Dell/PowerScale-H700.yaml index b22ac9890..f217427ff 100644 --- a/device-types/Dell/PowerScale-H700.yaml +++ b/device-types/Dell/PowerScale-H700.yaml @@ -1,26 +1,18 @@ --- manufacturer: Dell -model: PowerScale H700 +model: Powerscale H700 slug: dell-powerscale-h700 -u_height: 4 -is_full_depth: true -airflow: front-to-rear -part_number: h700 -comments: '[Dell PowerScale H700 Specification Sheet](https://www.delltechnologies.com/asset/en-us/products/storage/technical-support/h16071-ss-powerscale-hybrid-nodes.pdf)' -#max weight - 2x processor, 2x PSU, 60xHDD -weight: 118 -weight_unit: kg +comments: '[Dell Powerscale H700 Specification Sheet](https://www.delltechnologies.com/asset/en-us/products/storage/technical-support/h16071-ss-powerscale-hybrid-nodes.pdf)' +u_height: 0.0 +is_full_depth: false +subdevice_role: child console-ports: - - name: Serial + - name: Console type: de-9 -module-bays: - - name: PSU1 - position: PSU1 - type: iec-60320-c14 - - name: PSU2 - position: PSU2 - type: iec-60320-c14 interfaces: + - name: Management + type: 1000base-t + mgmt_only: true - name: Gig-E 1 type: 32gfc-sfp28 - name: Gig-E 2 @@ -29,3 +21,10 @@ interfaces: type: 128gfc-qsfp28 - name: Gig-E 4 type: 128gfc-qsfp28 +module-bays: + - name: PSU 1 + position: PSU1 + - name: PCIe1 + position: PCIe1 + - name: PCIe2 + position: PCIe2 diff --git a/device-types/Dell/PowerSwitch-N1524.yaml b/device-types/Dell/PowerSwitch-N1524.yaml new file mode 100644 index 000000000..a24bd07da --- /dev/null +++ b/device-types/Dell/PowerSwitch-N1524.yaml @@ -0,0 +1,73 @@ +--- +manufacturer: Dell +model: PowerSwitch N1524 +slug: dell-powerswitch-n1524 +part_number: N1524 +u_height: 1 +is_full_depth: false +airflow: front-to-rear +comments: '[Dell EMC PowerSwitch N1500 Series](https://www.dell.com/support/home/en-us/product-support/product/networking-n1500-series/overview)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 40 +interfaces: + - name: Gi1/0/1 + type: 1000base-t + - name: Gi1/0/2 + type: 1000base-t + - name: Gi1/0/3 + type: 1000base-t + - name: Gi1/0/4 + type: 1000base-t + - name: Gi1/0/5 + type: 1000base-t + - name: Gi1/0/6 + type: 1000base-t + - name: Gi1/0/7 + type: 1000base-t + - name: Gi1/0/8 + type: 1000base-t + - name: Gi1/0/9 + type: 1000base-t + - name: Gi1/0/10 + type: 1000base-t + - name: Gi1/0/11 + type: 1000base-t + - name: Gi1/0/12 + type: 1000base-t + - name: Gi1/0/13 + type: 1000base-t + - name: Gi1/0/14 + type: 1000base-t + - name: Gi1/0/15 + type: 1000base-t + - name: Gi1/0/16 + type: 1000base-t + - name: Gi1/0/17 + type: 1000base-t + - name: Gi1/0/18 + type: 1000base-t + - name: Gi1/0/19 + type: 1000base-t + - name: Gi1/0/20 + type: 1000base-t + - name: Gi1/0/21 + type: 1000base-t + - name: Gi1/0/22 + type: 1000base-t + - name: Gi1/0/23 + type: 1000base-t + - name: Gi1/0/24 + type: 1000base-t + - name: Te1/0/1 + type: 10gbase-x-sfpp + - name: Te1/0/2 + type: 10gbase-x-sfpp + - name: Te1/0/3 + type: 10gbase-x-sfpp + - name: Te1/0/4 + type: 10gbase-x-sfpp diff --git a/device-types/Dell/PowerSwitch-N1524P.yaml b/device-types/Dell/PowerSwitch-N1524P.yaml new file mode 100644 index 000000000..cc51ef71a --- /dev/null +++ b/device-types/Dell/PowerSwitch-N1524P.yaml @@ -0,0 +1,121 @@ +--- +manufacturer: Dell +model: PowerSwitch N1524P +slug: dell-powerswitch-n1524p +part_number: N1524P +u_height: 1 +is_full_depth: false +airflow: front-to-rear +comments: '[Dell EMC PowerSwitch N1500 Series](https://www.dell.com/support/home/en-us/product-support/product/networking-n1500-series/overview)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c16 + maximum_draw: 600 +interfaces: + - name: Gi1/0/1 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/2 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/3 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/4 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/5 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/6 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/7 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/8 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/9 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/10 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/11 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/12 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/13 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/14 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/15 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/16 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/17 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/18 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/19 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/20 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/21 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/22 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/23 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/24 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Te1/0/1 + type: 10gbase-x-sfpp + - name: Te1/0/2 + type: 10gbase-x-sfpp + - name: Te1/0/3 + type: 10gbase-x-sfpp + - name: Te1/0/4 + type: 10gbase-x-sfpp diff --git a/device-types/Dell/PowerSwitch-N1548.yaml b/device-types/Dell/PowerSwitch-N1548.yaml new file mode 100644 index 000000000..161e5e492 --- /dev/null +++ b/device-types/Dell/PowerSwitch-N1548.yaml @@ -0,0 +1,122 @@ +--- +manufacturer: Dell +model: PowerSwitch N1548 +slug: dell-powerswitch-n1548 +part_number: N1548 +u_height: 1 +is_full_depth: false +airflow: front-to-rear +front_image: true +comments: '[Dell EMC PowerSwitch N1500 Series](https://www.dell.com/support/home/en-us/product-support/product/networking-n1500-series/overview)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 100 +interfaces: + - name: Gi1/0/1 + type: 1000base-t + - name: Gi1/0/2 + type: 1000base-t + - name: Gi1/0/3 + type: 1000base-t + - name: Gi1/0/4 + type: 1000base-t + - name: Gi1/0/5 + type: 1000base-t + - name: Gi1/0/6 + type: 1000base-t + - name: Gi1/0/7 + type: 1000base-t + - name: Gi1/0/8 + type: 1000base-t + - name: Gi1/0/9 + type: 1000base-t + - name: Gi1/0/10 + type: 1000base-t + - name: Gi1/0/11 + type: 1000base-t + - name: Gi1/0/12 + type: 1000base-t + - name: Gi1/0/13 + type: 1000base-t + - name: Gi1/0/14 + type: 1000base-t + - name: Gi1/0/15 + type: 1000base-t + - name: Gi1/0/16 + type: 1000base-t + - name: Gi1/0/17 + type: 1000base-t + - name: Gi1/0/18 + type: 1000base-t + - name: Gi1/0/19 + type: 1000base-t + - name: Gi1/0/20 + type: 1000base-t + - name: Gi1/0/21 + type: 1000base-t + - name: Gi1/0/22 + type: 1000base-t + - name: Gi1/0/23 + type: 1000base-t + - name: Gi1/0/24 + type: 1000base-t + - name: Gi1/0/25 + type: 1000base-t + - name: Gi1/0/26 + type: 1000base-t + - name: Gi1/0/27 + type: 1000base-t + - name: Gi1/0/28 + type: 1000base-t + - name: Gi1/0/29 + type: 1000base-t + - name: Gi1/0/30 + type: 1000base-t + - name: Gi1/0/31 + type: 1000base-t + - name: Gi1/0/32 + type: 1000base-t + - name: Gi1/0/33 + type: 1000base-t + - name: Gi1/0/34 + type: 1000base-t + - name: Gi1/0/35 + type: 1000base-t + - name: Gi1/0/36 + type: 1000base-t + - name: Gi1/0/37 + type: 1000base-t + - name: Gi1/0/38 + type: 1000base-t + - name: Gi1/0/39 + type: 1000base-t + - name: Gi1/0/40 + type: 1000base-t + - name: Gi1/0/41 + type: 1000base-t + - name: Gi1/0/42 + type: 1000base-t + - name: Gi1/0/43 + type: 1000base-t + - name: Gi1/0/44 + type: 1000base-t + - name: Gi1/0/45 + type: 1000base-t + - name: Gi1/0/46 + type: 1000base-t + - name: Gi1/0/47 + type: 1000base-t + - name: Gi1/0/48 + type: 1000base-t + - name: Te1/0/1 + type: 10gbase-x-sfpp + - name: Te1/0/2 + type: 10gbase-x-sfpp + - name: Te1/0/3 + type: 10gbase-x-sfpp + - name: Te1/0/4 + type: 10gbase-x-sfpp diff --git a/device-types/Dell/PowerSwitch-N1548P.yaml b/device-types/Dell/PowerSwitch-N1548P.yaml new file mode 100644 index 000000000..1a3779c52 --- /dev/null +++ b/device-types/Dell/PowerSwitch-N1548P.yaml @@ -0,0 +1,217 @@ +--- +manufacturer: Dell +model: PowerSwitch N1548P +slug: dell-powerswitch-n1548p +part_number: N1548P +u_height: 1 +is_full_depth: false +airflow: front-to-rear +comments: '[Dell EMC PowerSwitch N1500 Series](https://www.dell.com/support/home/en-us/product-support/product/networking-n1500-series/overview)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c16 + maximum_draw: 600 +interfaces: + - name: Gi1/0/1 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/2 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/3 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/4 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/5 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/6 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/7 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/8 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/9 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/10 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/11 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/12 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/13 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/14 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/15 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/16 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/17 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/18 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/19 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/20 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/21 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/22 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/23 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/24 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/25 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/26 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/27 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/28 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/29 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/30 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/31 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/32 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/33 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/34 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/35 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/36 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/37 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/38 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/39 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/40 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/41 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/42 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/43 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/44 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/45 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/46 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/47 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/48 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Te1/0/1 + type: 10gbase-x-sfpp + - name: Te1/0/2 + type: 10gbase-x-sfpp + - name: Te1/0/3 + type: 10gbase-x-sfpp + - name: Te1/0/4 + type: 10gbase-x-sfpp diff --git a/device-types/Dell/PowerSwitch-N2024.yaml b/device-types/Dell/PowerSwitch-N2024.yaml new file mode 100644 index 000000000..3f9fb9b9a --- /dev/null +++ b/device-types/Dell/PowerSwitch-N2024.yaml @@ -0,0 +1,68 @@ +--- +manufacturer: Dell +model: PowerSwitch N2024 +slug: dell-powerswitch-n2024 +part_number: N2024 +u_height: 1 +is_full_depth: false +airflow: front-to-rear +comments: '[Dell EMC PowerSwitch N2000 Series Switches](https://www.dell.com/support/home/en-us/product-support/product/networking-n2000-series/overview)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 +interfaces: + - name: Gi1/0/1 + type: 1000base-t + - name: Gi1/0/2 + type: 1000base-t + - name: Gi1/0/3 + type: 1000base-t + - name: Gi1/0/4 + type: 1000base-t + - name: Gi1/0/5 + type: 1000base-t + - name: Gi1/0/6 + type: 1000base-t + - name: Gi1/0/7 + type: 1000base-t + - name: Gi1/0/8 + type: 1000base-t + - name: Gi1/0/9 + type: 1000base-t + - name: Gi1/0/10 + type: 1000base-t + - name: Gi1/0/11 + type: 1000base-t + - name: Gi1/0/12 + type: 1000base-t + - name: Gi1/0/13 + type: 1000base-t + - name: Gi1/0/14 + type: 1000base-t + - name: Gi1/0/15 + type: 1000base-t + - name: Gi1/0/16 + type: 1000base-t + - name: Gi1/0/17 + type: 1000base-t + - name: Gi1/0/18 + type: 1000base-t + - name: Gi1/0/19 + type: 1000base-t + - name: Gi1/0/20 + type: 1000base-t + - name: Gi1/0/21 + type: 1000base-t + - name: Gi1/0/22 + type: 1000base-t + - name: Gi1/0/23 + type: 1000base-t + - name: Gi1/0/24 + type: 1000base-t + - name: Te1/0/1 + type: 10gbase-x-sfpp + - name: Te1/0/2 + type: 10gbase-x-sfpp diff --git a/device-types/Dell/PowerSwitch-N2024P.yaml b/device-types/Dell/PowerSwitch-N2024P.yaml new file mode 100644 index 000000000..9b8f8a1b7 --- /dev/null +++ b/device-types/Dell/PowerSwitch-N2024P.yaml @@ -0,0 +1,116 @@ +--- +manufacturer: Dell +model: PowerSwitch N2024P +slug: dell-powerswitch-n2024p +part_number: N2024P +u_height: 1 +is_full_depth: false +airflow: front-to-rear +comments: '[Dell EMC PowerSwitch N2000 Series Switches](https://www.dell.com/support/home/en-us/product-support/product/networking-n2000-series/overview)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c16 +interfaces: + - name: Gi1/0/1 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/2 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/3 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/4 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/5 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/6 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/7 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/8 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/9 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/10 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/11 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/12 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/13 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/14 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/15 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/16 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/17 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/18 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/19 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/20 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/21 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/22 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/23 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/24 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Te1/0/1 + type: 10gbase-x-sfpp + - name: Te1/0/2 + type: 10gbase-x-sfpp diff --git a/device-types/Dell/PowerSwitch-N2048.yaml b/device-types/Dell/PowerSwitch-N2048.yaml index 29926e064..a0040be30 100644 --- a/device-types/Dell/PowerSwitch-N2048.yaml +++ b/device-types/Dell/PowerSwitch-N2048.yaml @@ -5,6 +5,9 @@ slug: dell-powerswitch-n2048 part_number: N2048 u_height: 1 is_full_depth: false +airflow: front-to-rear +front_image: true +rear_image: true comments: '[Dell EMC PowerSwitch N2000 Series 1GbE Layer 3 Standard Switches](https://www.dell.com/en-us/shop/productdetailstxn/networking-n2000-series#support_section)' console-ports: - name: Console diff --git a/device-types/Dell/PowerSwitch-N2048P.yaml b/device-types/Dell/PowerSwitch-N2048P.yaml new file mode 100644 index 000000000..ac5467d48 --- /dev/null +++ b/device-types/Dell/PowerSwitch-N2048P.yaml @@ -0,0 +1,212 @@ +--- +manufacturer: Dell +model: PowerSwitch N2048P +slug: dell-powerswitch-n2048p +part_number: N2048P +u_height: 1 +is_full_depth: false +airflow: front-to-rear +comments: '[Dell EMC PowerSwitch N2000 Series Switches](https://www.dell.com/support/home/en-us/product-support/product/networking-n2000-series/overview)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c16 +interfaces: + - name: Gi1/0/1 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/2 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/3 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/4 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/5 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/6 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/7 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/8 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/9 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/10 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/11 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/12 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/13 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/14 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/15 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/16 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/17 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/18 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/19 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/20 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/21 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/22 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/23 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/24 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/25 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/26 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/27 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/28 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/29 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/30 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/31 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/32 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/33 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/34 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/35 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/36 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/37 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/38 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/39 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/40 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/41 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/42 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/43 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/44 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/45 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/46 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/47 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/48 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Te1/0/1 + type: 10gbase-x-sfpp + - name: Te1/0/2 + type: 10gbase-x-sfpp diff --git a/device-types/Dell/PowerSwitch-N3248P-ON.yaml b/device-types/Dell/PowerSwitch-N3248P-ON.yaml new file mode 100644 index 000000000..a6faa2a9d --- /dev/null +++ b/device-types/Dell/PowerSwitch-N3248P-ON.yaml @@ -0,0 +1,234 @@ +--- +manufacturer: Dell +model: PowerSwitch N3248P-ON +slug: dell-powerswitch-n3248p-on +part_number: N3248P-ON +u_height: 1 +is_full_depth: true +airflow: front-to-rear +front_image: true +rear_image: true +comments: '[dell-networking-n3200-series-spec-sheet.pdf](https://www.delltechnologies.com/asset/en-au/products/networking/technical-support/dell-networking-n3200-powerswitch-specsheet.pdf)' +weight: 7.57 +weight_unit: kg +is_powered: true +console-ports: + - name: Console + type: usb-micro-b + - name: Serial + type: rj-45 +interfaces: + - name: out-of-band + type: 1000base-t + mgmt_only: true + - name: Gi1/0/1 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/2 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/3 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/4 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/5 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/6 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/7 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/8 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/9 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/10 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/11 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/12 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/13 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/14 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/15 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/16 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/17 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/18 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/19 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/20 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/21 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/22 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/23 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/24 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/25 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/26 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/27 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/28 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/29 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/30 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/31 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/32 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/33 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/34 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/35 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/36 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/37 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/38 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/39 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/40 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/41 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/42 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/43 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/44 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/45 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/46 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/47 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Gi1/0/48 + type: 1000base-t + poe-mode: pse + poe-type: type2-ieee802.3at + - name: Te1/0/1 + type: 10gbase-x-sfpp + - name: Te1/0/2 + type: 10gbase-x-sfpp + - name: Te1/0/3 + type: 10gbase-x-sfpp + - name: Te1/0/4 + type: 10gbase-x-sfpp + - name: Hu1/0/1 + type: 100gbase-x-qsfp28 + - name: Hu1/0/2 + type: 100gbase-x-qsfp28 +module-bays: + - name: '1' + label: PSU Slot 1 + position: '1' + - name: '2' + label: PSU Slot 2 + position: '2' diff --git a/device-types/Dell/PowerSwitch-N4032.yaml b/device-types/Dell/PowerSwitch-N4032.yaml new file mode 100644 index 000000000..48b719465 --- /dev/null +++ b/device-types/Dell/PowerSwitch-N4032.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Dell +model: PowerSwitch N4032 +slug: dell-powerswitch-n4032 +part_number: N4032 +u_height: 1 +is_full_depth: true +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '1' + - name: PS2 + position: '2' + - name: 1/1 (Uplink Module) + position: '0' +interfaces: + - name: Te1/0/1 + type: 10gbase-t + - name: Te1/0/2 + type: 10gbase-t + - name: Te1/0/3 + type: 10gbase-t + - name: Te1/0/4 + type: 10gbase-t + - name: Te1/0/5 + type: 10gbase-t + - name: Te1/0/6 + type: 10gbase-t + - name: Te1/0/7 + type: 10gbase-t + - name: Te1/0/8 + type: 10gbase-t + - name: Te1/0/9 + type: 10gbase-t + - name: Te1/0/10 + type: 10gbase-t + - name: Te1/0/11 + type: 10gbase-t + - name: Te1/0/12 + type: 10gbase-t + - name: Te1/0/13 + type: 10gbase-t + - name: Te1/0/14 + type: 10gbase-t + - name: Te1/0/15 + type: 10gbase-t + - name: Te1/0/16 + type: 10gbase-t + - name: Te1/0/17 + type: 10gbase-t + - name: Te1/0/18 + type: 10gbase-t + - name: Te1/0/19 + type: 10gbase-t + - name: Te1/0/20 + type: 10gbase-t + - name: Te1/0/21 + type: 10gbase-t + - name: Te1/0/22 + type: 10gbase-t + - name: Te1/0/23 + type: 10gbase-t + - name: Te1/0/24 + type: 10gbase-t + - name: out-of-band + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/PowerSwitch-N4032F.yaml b/device-types/Dell/PowerSwitch-N4032F.yaml new file mode 100644 index 000000000..f483f6b3d --- /dev/null +++ b/device-types/Dell/PowerSwitch-N4032F.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Dell +model: PowerSwitch N4032F +slug: dell-powerswitch-n4032f +part_number: N4032F +u_height: 1 +is_full_depth: true +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PS1 + position: '1' + - name: PS2 + position: '2' + - name: 1/1 (Uplink Module) + position: '0' +interfaces: + - name: Te1/0/1 + type: 10gbase-x-sfpp + - name: Te1/0/2 + type: 10gbase-x-sfpp + - name: Te1/0/3 + type: 10gbase-x-sfpp + - name: Te1/0/4 + type: 10gbase-x-sfpp + - name: Te1/0/5 + type: 10gbase-x-sfpp + - name: Te1/0/6 + type: 10gbase-x-sfpp + - name: Te1/0/7 + type: 10gbase-x-sfpp + - name: Te1/0/8 + type: 10gbase-x-sfpp + - name: Te1/0/9 + type: 10gbase-x-sfpp + - name: Te1/0/10 + type: 10gbase-x-sfpp + - name: Te1/0/11 + type: 10gbase-x-sfpp + - name: Te1/0/12 + type: 10gbase-x-sfpp + - name: Te1/0/13 + type: 10gbase-x-sfpp + - name: Te1/0/14 + type: 10gbase-x-sfpp + - name: Te1/0/15 + type: 10gbase-x-sfpp + - name: Te1/0/16 + type: 10gbase-x-sfpp + - name: Te1/0/17 + type: 10gbase-x-sfpp + - name: Te1/0/18 + type: 10gbase-x-sfpp + - name: Te1/0/19 + type: 10gbase-x-sfpp + - name: Te1/0/20 + type: 10gbase-x-sfpp + - name: Te1/0/21 + type: 10gbase-x-sfpp + - name: Te1/0/22 + type: 10gbase-x-sfpp + - name: Te1/0/23 + type: 10gbase-x-sfpp + - name: Te1/0/24 + type: 10gbase-x-sfpp + - name: out-of-band + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/PowerSwitch-S4112F-on.yaml b/device-types/Dell/PowerSwitch-S4112F-on.yaml new file mode 100644 index 000000000..0c01dc0c7 --- /dev/null +++ b/device-types/Dell/PowerSwitch-S4112F-on.yaml @@ -0,0 +1,50 @@ +--- +manufacturer: Dell +model: PowerSwitch S4112F-ON +slug: dell-powerswitch-s4112f-on +part_number: S4112F-ON +u_height: 1 +is_full_depth: true +comments: '[dell-networking-s4100-series-spec-sheet.pdf](https://www.delltechnologies.com/asset/en-us/products/networking/technical-support/dell-networking-s4100-series-spec-sheet.pdf)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + - name: PS2 + type: iec-60320-c14 +interfaces: + - name: Ethernet 1/1/1 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/2 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/3 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/4 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/5 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/6 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/7 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/8 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/9 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/10 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/11 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/12 + type: 10gbase-x-sfpp + - name: Ethernet 1/1/13 + type: 100gbase-x-qsfp28 + - name: Ethernet 1/1/14 + type: 100gbase-x-qsfp28 + - name: Ethernet 1/1/15 + type: 100gbase-x-qsfp28 + - name: Management 1/1/1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/PowerSwitch-S4128F-ON.yaml b/device-types/Dell/PowerSwitch-S4128F-ON.yaml new file mode 100644 index 000000000..2e90bdcdc --- /dev/null +++ b/device-types/Dell/PowerSwitch-S4128F-ON.yaml @@ -0,0 +1,90 @@ +--- +manufacturer: Dell +model: PowerSwitch S4128F-ON +slug: dell-powerswitch-s4128f-on +part_number: S4128F-ON +u_height: 1 +is_full_depth: true +airflow: front-to-rear +front_image: true +rear_image: true +comments: '[dell-networking-s4100-series-spec-sheet.pdf](https://www.delltechnologies.com/asset/en-us/products/networking/technical-support/dell-networking-s4100-series-spec-sheet.pdf)' +weight: 8.92 +weight_unit: kg +is_powered: true +console-ports: + - name: Console + type: usb-micro-b + - name: Serial + type: rj-45 +interfaces: + - name: mgmt1/1/1 + type: 1000base-t + mgmt_only: true + - name: ethernet1/1/1 + type: 10gbase-x-sfpp + - name: ethernet1/1/2 + type: 10gbase-x-sfpp + - name: ethernet1/1/3 + type: 10gbase-x-sfpp + - name: ethernet1/1/4 + type: 10gbase-x-sfpp + - name: ethernet1/1/5 + type: 10gbase-x-sfpp + - name: ethernet1/1/6 + type: 10gbase-x-sfpp + - name: ethernet1/1/7 + type: 10gbase-x-sfpp + - name: ethernet1/1/8 + type: 10gbase-x-sfpp + - name: ethernet1/1/9 + type: 10gbase-x-sfpp + - name: ethernet1/1/10 + type: 10gbase-x-sfpp + - name: ethernet1/1/11 + type: 10gbase-x-sfpp + - name: ethernet1/1/12 + type: 10gbase-x-sfpp + - name: ethernet1/1/13 + type: 10gbase-x-sfpp + - name: ethernet1/1/14 + type: 10gbase-x-sfpp + - name: ethernet1/1/15 + type: 10gbase-x-sfpp + - name: ethernet1/1/16 + type: 10gbase-x-sfpp + - name: ethernet1/1/17 + type: 10gbase-x-sfpp + - name: ethernet1/1/18 + type: 10gbase-x-sfpp + - name: ethernet1/1/19 + type: 10gbase-x-sfpp + - name: ethernet1/1/20 + type: 10gbase-x-sfpp + - name: ethernet1/1/21 + type: 10gbase-x-sfpp + - name: ethernet1/1/22 + type: 10gbase-x-sfpp + - name: ethernet1/1/23 + type: 10gbase-x-sfpp + - name: ethernet1/1/24 + type: 10gbase-x-sfpp + - name: ethernet1/1/25 + type: 100gbase-x-qsfp28 + - name: ethernet1/1/26 + type: 100gbase-x-qsfp28 + - name: ethernet1/1/27 + type: 10gbase-x-sfpp + - name: ethernet1/1/28 + type: 10gbase-x-sfpp + - name: ethernet1/1/29 + type: 10gbase-x-sfpp + - name: ethernet1/1/30 + type: 10gbase-x-sfpp +module-bays: + - name: '1' + label: PSU Slot 1 + position: '1' + - name: '2' + label: PSU Slot 2 + position: '2' diff --git a/device-types/Dell/VEP4600.yml b/device-types/Dell/VEP4600.yml new file mode 100644 index 000000000..a5c30fa4e --- /dev/null +++ b/device-types/Dell/VEP4600.yml @@ -0,0 +1,35 @@ +--- +manufacturer: Dell +model: VEP4600 +description: Dell Virtual Edge Platform 4600 +slug: dell-vep4600 +part_number: vep4600 +comments: '[Dell Virtual Edge Platform 4660 Data Sheet](https://www.delltechnologies.com/asset/en-gb/products/networking/technical-support/virtual-edge-platform-4600-spec-sheet.pdf)' +u_height: 1 +weight: 7.43 +weight_unit: kg +is_full_depth: true +airflow: front-to-rear +console-ports: + - name: CPU + type: rj-45 + - name: BMC + type: rj-45 +module-bays: + - name: Power 1 + position: PSU1 + - name: Power 2 + position: PSU2 +interfaces: + - name: Gig-E 3 + type: 1000base-t + - name: Gig-E 4 + type: 1000base-t + - name: Gig-E 5 + type: 1000base-t + - name: Gig-E 6 + type: 1000base-t + - name: 10GbE 1 + type: 10gbase-x-sfpp + - name: 10GbE 2 + type: 10gbase-x-sfpp diff --git a/device-types/Diamond SA/Diamond-Flexos-BGT-3-plus-1HE.yml b/device-types/Diamond SA/Diamond-Flexos-BGT-3-plus-1HE.yml new file mode 100644 index 000000000..db9d1af2c --- /dev/null +++ b/device-types/Diamond SA/Diamond-Flexos-BGT-3-plus-1HE.yml @@ -0,0 +1,23 @@ +--- +manufacturer: Diamond SA +model: Diamond flexos BGT 3 + 1HE +slug: diamond-sa-diamond-flexos-bgt-3-1he +weight: 2.8 +weight_unit: kg +u_height: 4 +comments: '[Diamond Flexos BGT 3 + 1HE](https://www.diamond-fo.com/fileadmin/user_upload/Content/Site%20Diamond%20HQ/Documents%20and%20Images/Products/Datasheets/Deutsch/Baugruppentr%C3%A4ger_BGT_3_d.pdf)' +front_image: false +is_full_depth: false +module-bays: + - name: Slot 1 + - name: Slot 2 + - name: Slot 3 + - name: Slot 4 + - name: Slot 5 + - name: Slot 6 + - name: Slot 7 + - name: Slot 8 + - name: Slot 9 + - name: Slot 10 + - name: Slot 11 + - name: Slot 12 diff --git a/device-types/Digi/portserver-ts-16.yaml b/device-types/Digi/portserver-ts-16.yaml new file mode 100644 index 000000000..f3d4e5b75 --- /dev/null +++ b/device-types/Digi/portserver-ts-16.yaml @@ -0,0 +1,51 @@ +--- +manufacturer: Digi +model: PortServer TS 16 +slug: digi-portserver-ts-16 +part_number: '70001743' +u_height: 1 +is_full_depth: false +weight: 3.2 +weight_unit: kg +front_image: true +comments: '[Digi PortServer TS 8/16 Support Page](https://hub.digi.com/support/products/infrastructure-management/portserver-ts-816mei/)' +console-server-ports: + - name: Serial_1 + type: rj-45 + - name: Serial_2 + type: rj-45 + - name: Serial_3 + type: rj-45 + - name: Serial_4 + type: rj-45 + - name: Serial_5 + type: rj-45 + - name: Serial_6 + type: rj-45 + - name: Serial_7 + type: rj-45 + - name: Serial_8 + type: rj-45 + - name: Serial_9 + type: rj-45 + - name: Serial_10 + type: rj-45 + - name: Serial_11 + type: rj-45 + - name: Serial_12 + type: rj-45 + - name: Serial_13 + type: rj-45 + - name: Serial_14 + type: rj-45 + - name: Serial_15 + type: rj-45 + - name: Serial_16 + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 12 +interfaces: + - name: Network + type: 100base-tx diff --git a/device-types/Digi/portserver-ts-8.yaml b/device-types/Digi/portserver-ts-8.yaml new file mode 100644 index 000000000..d430245da --- /dev/null +++ b/device-types/Digi/portserver-ts-8.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: Digi +model: PortServer TS 8 +slug: digi-portserver-ts-8 +u_height: 1 +is_full_depth: false +weight: 1.4 +weight_unit: kg +comments: '[Digi PortServer TS 8/16 Support Page](https://hub.digi.com/support/products/infrastructure-management/portserver-ts-816mei/)' +console-server-ports: + - name: Serial_1 + type: rj-45 + - name: Serial_2 + type: rj-45 + - name: Serial_3 + type: rj-45 + - name: Serial_4 + type: rj-45 + - name: Serial_5 + type: rj-45 + - name: Serial_6 + type: rj-45 + - name: Serial_7 + type: rj-45 + - name: Serial_8 + type: rj-45 +power-ports: + - name: PSU (External) + type: iec-60320-c14 + maximum_draw: 6 +interfaces: + - name: Network + type: 100base-tx diff --git a/device-types/Eaton/Tripp-Lite-B064-016-02-IPG.yaml b/device-types/Eaton/Tripp-Lite-B064-016-02-IPG.yaml index 627b0b7dc..40d23b693 100644 --- a/device-types/Eaton/Tripp-Lite-B064-016-02-IPG.yaml +++ b/device-types/Eaton/Tripp-Lite-B064-016-02-IPG.yaml @@ -7,12 +7,12 @@ u_height: 1 is_full_depth: false front_image: true rear_image: true -weight: 17 -weight_unit: lb +weight: 7.5 +weight_unit: kg comments: '[Datasheet](https://assets.tripplite.com/product-pdfs/en/b06401602ipg.pdf)' console-ports: - name: '1' - type: de-9 + type: rj-45 console-server-ports: - name: '1' type: rj-45 @@ -46,25 +46,21 @@ console-server-ports: type: rj-45 - name: '16' type: rj-45 - - name: '17' - type: usb-a - - name: '18' - type: usb-a power-ports: - name: '1' type: iec-60320-c14 - maximum_draw: 30 - allocated_draw: 15 + maximum_draw: 95 + allocated_draw: 50 - name: '2' type: iec-60320-c14 - maximum_draw: 30 - allocated_draw: 15 + maximum_draw: 95 + allocated_draw: 50 interfaces: - - name: eth0_wan + - name: 1000M Network Adapter 1 label: LAN 1 type: 100base-tx mgmt_only: true - - name: eth1_lan + - name: 1000M Network Adapter 2 label: LAN 2 type: 100base-tx mgmt_only: true diff --git a/device-types/Eaton/Tripp-Lite-B064-032-01-IPG.yaml b/device-types/Eaton/Tripp-Lite-B064-032-01-IPG.yaml new file mode 100644 index 000000000..407272b7a --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-B064-032-01-IPG.yaml @@ -0,0 +1,98 @@ +--- +manufacturer: Eaton +model: Tripp Lite B064-032-01-IPG +slug: eaton-tripp-lite-b064-032-01-ipg +part_number: '037332236340' +u_height: 1 +is_full_depth: false +front_image: true +rear_image: true +weight: 7.5 +weight_unit: kg +comments: '[Datasheet](https://assets.tripplite.com/product-pdfs/en/b06403201ipg.pdf)' +console-ports: + - name: '1' + type: rj-45 +console-server-ports: + - name: '1' + type: rj-45 + - name: '2' + type: rj-45 + - name: '3' + type: rj-45 + - name: '4' + type: rj-45 + - name: '5' + type: rj-45 + - name: '6' + type: rj-45 + - name: '7' + type: rj-45 + - name: '8' + type: rj-45 + - name: '9' + type: rj-45 + - name: '10' + type: rj-45 + - name: '11' + type: rj-45 + - name: '12' + type: rj-45 + - name: '13' + type: rj-45 + - name: '14' + type: rj-45 + - name: '15' + type: rj-45 + - name: '16' + type: rj-45 + - name: '17' + type: rj-45 + - name: '18' + type: rj-45 + - name: '19' + type: rj-45 + - name: '20' + type: rj-45 + - name: '21' + type: rj-45 + - name: '22' + type: rj-45 + - name: '23' + type: rj-45 + - name: '24' + type: rj-45 + - name: '25' + type: rj-45 + - name: '26' + type: rj-45 + - name: '27' + type: rj-45 + - name: '28' + type: rj-45 + - name: '29' + type: rj-45 + - name: '30' + type: rj-45 + - name: '31' + type: rj-45 + - name: '32' + type: rj-45 +power-ports: + - name: '1' + type: iec-60320-c14 + maximum_draw: 95 + allocated_draw: 50 + - name: '2' + type: iec-60320-c14 + maximum_draw: 95 + allocated_draw: 50 +interfaces: + - name: 1000M Network Adapter 1 + label: LAN 1 + type: 1000base-t + mgmt_only: true + - name: 1000M Network Adapter 2 + label: LAN 2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Eaton/Tripp-Lite-B072-032-IP2.yaml b/device-types/Eaton/Tripp-Lite-B072-032-IP2.yaml new file mode 100644 index 000000000..d8c0199f9 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-B072-032-IP2.yaml @@ -0,0 +1,102 @@ +--- +manufacturer: Eaton +model: Tripp Lite B072-032-IP2 +slug: eaton-tripp-lite-b072-032-ip2 +part_number: '037332177261' +u_height: 1 +is_full_depth: false +front_image: true +rear_image: true +weight: 3.5 +weight_unit: kg +comments: "[Datasheet](https://assets.tripplite.com/product-pdfs/en/b072032ip2.pdf)\n\nThe KVM features two RJ45 LAN ports for connecting to 10/100 Mbps\ + \ networks. If LAN 1 goes down, LAN 2 takes over. When LAN 1 becomes operational again, the KVM will need to be rebooted to make it the default LAN port\ + \ again. Note: Only one LAN port can be turned on at a time; they cannot both be turned on. If you don't wish to use network redundancy, connect a single\ + \ network cable to LAN 2 Port." +console-server-ports: + - name: '1' + type: rj-45 + - name: '2' + type: rj-45 + - name: '3' + type: rj-45 + - name: '4' + type: rj-45 + - name: '5' + type: rj-45 + - name: '6' + type: rj-45 + - name: '7' + type: rj-45 + - name: '8' + type: rj-45 + - name: '9' + type: rj-45 + - name: '10' + type: rj-45 + - name: '11' + type: rj-45 + - name: '12' + type: rj-45 + - name: '13' + type: rj-45 + - name: '14' + type: rj-45 + - name: '15' + type: rj-45 + - name: '16' + type: rj-45 + - name: '17' + type: rj-45 + - name: '18' + type: rj-45 + - name: '19' + type: rj-45 + - name: '20' + type: rj-45 + - name: '21' + type: rj-45 + - name: '22' + type: rj-45 + - name: '23' + type: rj-45 + - name: '24' + type: rj-45 + - name: '25' + type: rj-45 + - name: '26' + type: rj-45 + - name: '27' + type: rj-45 + - name: '28' + type: rj-45 + - name: '29' + type: rj-45 + - name: '30' + type: rj-45 + - name: '31' + type: rj-45 + - name: '32' + type: rj-45 + - name: Serial Port 1 + label: SERIAL 1 + type: rj-45 + - name: Serial Port 2 + label: SERIAL 2 + type: rj-45 +power-ports: + - name: '1' + type: iec-60320-c14 + maximum_draw: 65 + allocated_draw: 50 + - name: '2' + type: iec-60320-c14 + maximum_draw: 65 + allocated_draw: 50 +interfaces: + - name: LAN 1 + type: 100base-tx + mgmt_only: true + - name: LAN 2 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Eaton/Tripp-Lite-PDU1215.yaml b/device-types/Eaton/Tripp-Lite-PDU1215.yaml new file mode 100644 index 000000000..a8dc87088 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDU1215.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDU1215 +slug: eaton-tripp-lite-pdu1215 +part_number: '037332116727' +u_height: 1 +is_full_depth: false +weight: 2.22 +weight_unit: kg +comments: 15 foot power input cord +power-ports: + - name: Primary + type: nema-5-15p +power-outlets: + - name: Front 1 + type: nema-5-15r + power_port: Primary + - name: Rear 1 + type: nema-5-15r + power_port: Primary + - name: Rear 2 + type: nema-5-15r + power_port: Primary + - name: Rear 3 + type: nema-5-15r + power_port: Primary + - name: Rear 4 + type: nema-5-15r + power_port: Primary + - name: Rear 5 + type: nema-5-15r + power_port: Primary + - name: Rear 6 + type: nema-5-15r + power_port: Primary + - name: Rear 7 + type: nema-5-15r + power_port: Primary + - name: Rear 8 + type: nema-5-15r + power_port: Primary + - name: Rear 9 + type: nema-5-15r + power_port: Primary + - name: Rear 10 + type: nema-5-15r + power_port: Primary + - name: Rear 11 + type: nema-5-15r + power_port: Primary + - name: Rear 12 + type: nema-5-15r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDU121506.yaml b/device-types/Eaton/Tripp-Lite-PDU121506.yaml new file mode 100644 index 000000000..43274345d --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDU121506.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDU121506 +slug: eaton-tripp-lite-pdu121506 +part_number: '037332255747' +u_height: 1 +is_full_depth: false +weight: 2.22 +weight_unit: kg +comments: 6 foot power input cord +power-ports: + - name: Primary + type: nema-5-15p +power-outlets: + - name: Front 1 + type: nema-5-15r + power_port: Primary + - name: Rear 1 + type: nema-5-15r + power_port: Primary + - name: Rear 2 + type: nema-5-15r + power_port: Primary + - name: Rear 3 + type: nema-5-15r + power_port: Primary + - name: Rear 4 + type: nema-5-15r + power_port: Primary + - name: Rear 5 + type: nema-5-15r + power_port: Primary + - name: Rear 6 + type: nema-5-15r + power_port: Primary + - name: Rear 7 + type: nema-5-15r + power_port: Primary + - name: Rear 8 + type: nema-5-15r + power_port: Primary + - name: Rear 9 + type: nema-5-15r + power_port: Primary + - name: Rear 10 + type: nema-5-15r + power_port: Primary + - name: Rear 11 + type: nema-5-15r + power_port: Primary + - name: Rear 12 + type: nema-5-15r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDU1220.yaml b/device-types/Eaton/Tripp-Lite-PDU1220.yaml new file mode 100644 index 000000000..8c176e279 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDU1220.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDU1220 +slug: eaton-tripp-lite-pdu1220 +part_number: '037332116673' +u_height: 1 +is_full_depth: false +weight: 2.36 +weight_unit: kg +comments: 15 foot power input cord +power-ports: + - name: Primary + type: nema-5-20p +power-outlets: + - name: Front 1 + type: nema-5-20r + power_port: Primary + - name: Rear 1 + type: nema-5-20r + power_port: Primary + - name: Rear 2 + type: nema-5-20r + power_port: Primary + - name: Rear 3 + type: nema-5-20r + power_port: Primary + - name: Rear 4 + type: nema-5-20r + power_port: Primary + - name: Rear 5 + type: nema-5-20r + power_port: Primary + - name: Rear 6 + type: nema-5-20r + power_port: Primary + - name: Rear 7 + type: nema-5-20r + power_port: Primary + - name: Rear 8 + type: nema-5-20r + power_port: Primary + - name: Rear 9 + type: nema-5-20r + power_port: Primary + - name: Rear 10 + type: nema-5-20r + power_port: Primary + - name: Rear 11 + type: nema-5-20r + power_port: Primary + - name: Rear 12 + type: nema-5-20r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDU1220T.yaml b/device-types/Eaton/Tripp-Lite-PDU1220T.yaml new file mode 100644 index 000000000..d1c35bcce --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDU1220T.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDU1220T +slug: eaton-tripp-lite-pdu1220t +part_number: '037332119148' +u_height: 1 +is_full_depth: false +weight: 2.36 +weight_unit: kg +comments: 15 foot power input cord +power-ports: + - name: Primary + type: nema-l5-20p +power-outlets: + - name: Front 1 + type: nema-5-20r + power_port: Primary + - name: Rear 1 + type: nema-5-20r + power_port: Primary + - name: Rear 2 + type: nema-5-20r + power_port: Primary + - name: Rear 3 + type: nema-5-20r + power_port: Primary + - name: Rear 4 + type: nema-5-20r + power_port: Primary + - name: Rear 5 + type: nema-5-20r + power_port: Primary + - name: Rear 6 + type: nema-5-20r + power_port: Primary + - name: Rear 7 + type: nema-5-20r + power_port: Primary + - name: Rear 8 + type: nema-5-20r + power_port: Primary + - name: Rear 9 + type: nema-5-20r + power_port: Primary + - name: Rear 10 + type: nema-5-20r + power_port: Primary + - name: Rear 11 + type: nema-5-20r + power_port: Primary + - name: Rear 12 + type: nema-5-20r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDU1220T6.yaml b/device-types/Eaton/Tripp-Lite-PDU1220T6.yaml new file mode 100644 index 000000000..f95aaba18 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDU1220T6.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDU1220T6 +slug: eaton-tripp-lite-pdu1220t6 +part_number: '037332255761' +u_height: 1 +is_full_depth: false +weight: 2.36 +weight_unit: kg +comments: 6 foot power input cord +power-ports: + - name: Primary + type: nema-l5-20p +power-outlets: + - name: Front 1 + type: nema-5-20r + power_port: Primary + - name: Rear 1 + type: nema-5-20r + power_port: Primary + - name: Rear 2 + type: nema-5-20r + power_port: Primary + - name: Rear 3 + type: nema-5-20r + power_port: Primary + - name: Rear 4 + type: nema-5-20r + power_port: Primary + - name: Rear 5 + type: nema-5-20r + power_port: Primary + - name: Rear 6 + type: nema-5-20r + power_port: Primary + - name: Rear 7 + type: nema-5-20r + power_port: Primary + - name: Rear 8 + type: nema-5-20r + power_port: Primary + - name: Rear 9 + type: nema-5-20r + power_port: Primary + - name: Rear 10 + type: nema-5-20r + power_port: Primary + - name: Rear 11 + type: nema-5-20r + power_port: Primary + - name: Rear 12 + type: nema-5-20r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDU1226.yaml b/device-types/Eaton/Tripp-Lite-PDU1226.yaml new file mode 100644 index 000000000..74e937221 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDU1226.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDU1226 +slug: eaton-tripp-lite-pdu1226 +part_number: '037332255754' +u_height: 1 +is_full_depth: false +weight: 2.36 +weight_unit: kg +comments: 6 foot power input cord +power-ports: + - name: Primary + type: nema-5-20p +power-outlets: + - name: Front 1 + type: nema-5-20r + power_port: Primary + - name: Rear 1 + type: nema-5-20r + power_port: Primary + - name: Rear 2 + type: nema-5-20r + power_port: Primary + - name: Rear 3 + type: nema-5-20r + power_port: Primary + - name: Rear 4 + type: nema-5-20r + power_port: Primary + - name: Rear 5 + type: nema-5-20r + power_port: Primary + - name: Rear 6 + type: nema-5-20r + power_port: Primary + - name: Rear 7 + type: nema-5-20r + power_port: Primary + - name: Rear 8 + type: nema-5-20r + power_port: Primary + - name: Rear 9 + type: nema-5-20r + power_port: Primary + - name: Rear 10 + type: nema-5-20r + power_port: Primary + - name: Rear 11 + type: nema-5-20r + power_port: Primary + - name: Rear 12 + type: nema-5-20r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDU1230.yaml b/device-types/Eaton/Tripp-Lite-PDU1230.yaml new file mode 100644 index 000000000..d7c8abf0b --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDU1230.yaml @@ -0,0 +1,74 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDU1230 +slug: eaton-tripp-lite-pdu1230 +part_number: '037332122261' +u_height: 1 +is_full_depth: false +weight: 3.40 +weight_unit: kg +comments: 15 foot power input cord +power-ports: + - name: Primary + type: nema-l6-30p +power-outlets: + - name: Front 1 + type: iec-60320-c13 + power_port: Primary + - name: Front 2 + type: iec-60320-c13 + power_port: Primary + - name: Front 3 + type: iec-60320-c13 + power_port: Primary + - name: Front 4 + type: iec-60320-c13 + power_port: Primary + - name: Front 5 + type: iec-60320-c19 + power_port: Primary + - name: Front 6 + type: iec-60320-c19 + power_port: Primary + - name: Front 7 + type: iec-60320-c19 + power_port: Primary + - name: Front 8 + type: iec-60320-c19 + power_port: Primary + - name: Rear 1 + type: iec-60320-c13 + power_port: Primary + - name: Rear 2 + type: iec-60320-c13 + power_port: Primary + - name: Rear 3 + type: iec-60320-c13 + power_port: Primary + - name: Rear 4 + type: iec-60320-c13 + power_port: Primary + - name: Rear 5 + type: iec-60320-c13 + power_port: Primary + - name: Rear 6 + type: iec-60320-c13 + power_port: Primary + - name: Rear 7 + type: iec-60320-c13 + power_port: Primary + - name: Rear 8 + type: iec-60320-c13 + power_port: Primary + - name: Rear 9 + type: iec-60320-c13 + power_port: Primary + - name: Rear 10 + type: iec-60320-c13 + power_port: Primary + - name: Rear 11 + type: iec-60320-c13 + power_port: Primary + - name: Rear 12 + type: iec-60320-c13 + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDU12IEC.yaml b/device-types/Eaton/Tripp-Lite-PDU12IEC.yaml new file mode 100644 index 000000000..7537ea0e6 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDU12IEC.yaml @@ -0,0 +1,55 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDU12IEC +slug: eaton-tripp-lite-pdu12iec +part_number: '037332116253' +u_height: 1 +is_full_depth: false +weight: 1.45 +weight_unit: kg +power-ports: + - name: Primary + type: iec-60320-c20 +power-outlets: + - name: Front 1 + type: iec-60320-c13 + power_port: Primary + - name: Front 2 + type: iec-60320-c13 + power_port: Primary + - name: Front 3 + type: iec-60320-c13 + power_port: Primary + - name: Front 4 + type: iec-60320-c13 + power_port: Primary + - name: Rear 1 + type: iec-60320-c19 + power_port: Primary + - name: Rear 2 + type: iec-60320-c19 + power_port: Primary + - name: Rear 3 + type: iec-60320-c13 + power_port: Primary + - name: Rear 4 + type: iec-60320-c13 + power_port: Primary + - name: Rear 5 + type: iec-60320-c13 + power_port: Primary + - name: Rear 6 + type: iec-60320-c13 + power_port: Primary + - name: Rear 7 + type: iec-60320-c13 + power_port: Primary + - name: Rear 8 + type: iec-60320-c13 + power_port: Primary + - name: Rear 9 + type: iec-60320-c13 + power_port: Primary + - name: Rear 10 + type: iec-60320-c13 + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDU1415.yaml b/device-types/Eaton/Tripp-Lite-PDU1415.yaml new file mode 100644 index 000000000..dc466d9c9 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDU1415.yaml @@ -0,0 +1,56 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDU1415 +slug: eaton-tripp-lite-pdu1415 +part_number: '037332122247' +u_height: 0 +is_full_depth: false +weight: 2.09 +weight_unit: kg +comments: 15 foot power input cord +power-ports: + - name: Primary + type: nema-5-15p +power-outlets: + - name: '1' + type: nema-5-15r + power_port: Primary + - name: '2' + type: nema-5-15r + power_port: Primary + - name: '3' + type: nema-5-15r + power_port: Primary + - name: '4' + type: nema-5-15r + power_port: Primary + - name: '5' + type: nema-5-15r + power_port: Primary + - name: '6' + type: nema-5-15r + power_port: Primary + - name: '7' + type: nema-5-15r + power_port: Primary + - name: '8' + type: nema-5-15r + power_port: Primary + - name: '9' + type: nema-5-15r + power_port: Primary + - name: '10' + type: nema-5-15r + power_port: Primary + - name: '11' + type: nema-5-15r + power_port: Primary + - name: '12' + type: nema-5-15r + power_port: Primary + - name: '13' + type: nema-5-15r + power_port: Primary + - name: '14' + type: nema-5-15r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDUMH15-6.yaml b/device-types/Eaton/Tripp-Lite-PDUMH15-6.yaml new file mode 100644 index 000000000..d5abecd16 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDUMH15-6.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDUMH15-6 +slug: eaton-tripp-lite-pdumh15-6 +part_number: '037332182883' +u_height: 1 +is_full_depth: false +weight: 2.04 +weight_unit: kg +comments: Metered with amp display, 6 foot power input cord +power-ports: + - name: Primary + type: nema-5-15p +power-outlets: + - name: Front 1 + type: nema-5-15r + power_port: Primary + - name: Rear 1 + type: nema-5-15r + power_port: Primary + - name: Rear 2 + type: nema-5-15r + power_port: Primary + - name: Rear 3 + type: nema-5-15r + power_port: Primary + - name: Rear 4 + type: nema-5-15r + power_port: Primary + - name: Rear 5 + type: nema-5-15r + power_port: Primary + - name: Rear 6 + type: nema-5-15r + power_port: Primary + - name: Rear 7 + type: nema-5-15r + power_port: Primary + - name: Rear 8 + type: nema-5-15r + power_port: Primary + - name: Rear 9 + type: nema-5-15r + power_port: Primary + - name: Rear 10 + type: nema-5-15r + power_port: Primary + - name: Rear 11 + type: nema-5-15r + power_port: Primary + - name: Rear 12 + type: nema-5-15r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDUMH15-ISO.yaml b/device-types/Eaton/Tripp-Lite-PDUMH15-ISO.yaml new file mode 100644 index 000000000..d41e21951 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDUMH15-ISO.yaml @@ -0,0 +1,56 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDUMH15-ISO +slug: eaton-tripp-lite-pdumh15-iso +part_number: '037332183248' +u_height: 1 +is_full_depth: false +weight: 2.09 +weight_unit: kg +comments: Metered with amp display, with surge suppression, 15 foot power input cord +power-ports: + - name: Primary + type: nema-5-15p +power-outlets: + - name: Front 1 + type: nema-5-15r + power_port: Primary + - name: Front 2 + type: nema-5-15r + power_port: Primary + - name: Rear 1 + type: nema-5-15r + power_port: Primary + - name: Rear 2 + type: nema-5-15r + power_port: Primary + - name: Rear 3 + type: nema-5-15r + power_port: Primary + - name: Rear 4 + type: nema-5-15r + power_port: Primary + - name: Rear 5 + type: nema-5-15r + power_port: Primary + - name: Rear 6 + type: nema-5-15r + power_port: Primary + - name: Rear 7 + type: nema-5-15r + power_port: Primary + - name: Rear 8 + type: nema-5-15r + power_port: Primary + - name: Rear 9 + type: nema-5-15r + power_port: Primary + - name: Rear 10 + type: nema-5-15r + power_port: Primary + - name: Rear 11 + type: nema-5-15r + power_port: Primary + - name: Rear 12 + type: nema-5-15r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDUMH15-RA.yaml b/device-types/Eaton/Tripp-Lite-PDUMH15-RA.yaml new file mode 100644 index 000000000..93cc35e28 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDUMH15-RA.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDUMH15-RA +slug: eaton-tripp-lite-pdumh15-ra +part_number: '037332183231' +u_height: 1 +is_full_depth: false +weight: 2.09 +weight_unit: kg +comments: Metered with amp display, 15 foot power input cord, outlets rotated with ground pin on bottom +power-ports: + - name: Primary + type: nema-5-15p +power-outlets: + - name: Front 1 + type: nema-5-15r + power_port: Primary + - name: Rear 1 + type: nema-5-15r + power_port: Primary + - name: Rear 2 + type: nema-5-15r + power_port: Primary + - name: Rear 3 + type: nema-5-15r + power_port: Primary + - name: Rear 4 + type: nema-5-15r + power_port: Primary + - name: Rear 5 + type: nema-5-15r + power_port: Primary + - name: Rear 6 + type: nema-5-15r + power_port: Primary + - name: Rear 7 + type: nema-5-15r + power_port: Primary + - name: Rear 8 + type: nema-5-15r + power_port: Primary + - name: Rear 9 + type: nema-5-15r + power_port: Primary + - name: Rear 10 + type: nema-5-15r + power_port: Primary + - name: Rear 11 + type: nema-5-15r + power_port: Primary + - name: Rear 12 + type: nema-5-15r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDUMH15.yaml b/device-types/Eaton/Tripp-Lite-PDUMH15.yaml new file mode 100644 index 000000000..cb2c999b1 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDUMH15.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDUMH15 +slug: eaton-tripp-lite-pdumh15 +part_number: '037332132529' +u_height: 1 +is_full_depth: false +weight: 2.04 +weight_unit: kg +comments: Metered with amp display, 15 foot power input cord +power-ports: + - name: Primary + type: nema-5-15p +power-outlets: + - name: Front 1 + type: nema-5-15r + power_port: Primary + - name: Rear 1 + type: nema-5-15r + power_port: Primary + - name: Rear 2 + type: nema-5-15r + power_port: Primary + - name: Rear 3 + type: nema-5-15r + power_port: Primary + - name: Rear 4 + type: nema-5-15r + power_port: Primary + - name: Rear 5 + type: nema-5-15r + power_port: Primary + - name: Rear 6 + type: nema-5-15r + power_port: Primary + - name: Rear 7 + type: nema-5-15r + power_port: Primary + - name: Rear 8 + type: nema-5-15r + power_port: Primary + - name: Rear 9 + type: nema-5-15r + power_port: Primary + - name: Rear 10 + type: nema-5-15r + power_port: Primary + - name: Rear 11 + type: nema-5-15r + power_port: Primary + - name: Rear 12 + type: nema-5-15r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDUMH15AT.yaml b/device-types/Eaton/Tripp-Lite-PDUMH15AT.yaml index 795a44711..632828ec8 100644 --- a/device-types/Eaton/Tripp-Lite-PDUMH15AT.yaml +++ b/device-types/Eaton/Tripp-Lite-PDUMH15AT.yaml @@ -36,3 +36,5 @@ power-outlets: type: nema-5-15r - name: '8' type: nema-5-15r +module-bays: + - name: Accessory Slot diff --git a/device-types/Eaton/Tripp-Lite-PDUMH15ATS.yaml b/device-types/Eaton/Tripp-Lite-PDUMH15ATS.yaml new file mode 100644 index 000000000..74753395f --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDUMH15ATS.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: Eaton +model: Tripp Lite PDUMH15ATS +slug: eaton-tripp-lite-pdumh15ats +part_number: '037332126658' +u_height: 1 +is_full_depth: false +weight: 4.99 +weight_unit: kg +comments: Same as AT model but without accessory slot module bay +console-ports: + - name: RS232 + type: de-9 +power-ports: + - name: Primary + type: nema-5-15p + maximum_draw: 1400 + - name: Secondary + type: iec-60320-c14 + maximum_draw: 1400 +power-outlets: + - name: '1' + type: nema-5-15r + - name: '2' + type: nema-5-15r + - name: '3' + type: nema-5-15r + - name: '4' + type: nema-5-15r + - name: '5' + type: nema-5-15r + - name: '6' + type: nema-5-15r + - name: '7' + type: nema-5-15r + - name: '8' + type: nema-5-15r +module-bays: + - name: Accessory Slot diff --git a/device-types/Eaton/Tripp-Lite-PDUMNH15AT1.yaml b/device-types/Eaton/Tripp-Lite-PDUMNH15AT1.yaml new file mode 100644 index 000000000..714b7d8bb --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDUMNH15AT1.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: Eaton +model: Tripp Lite PDUMNH15AT1 +slug: eaton-tripp-lite-pdumnh15at1 +part_number: '037332261397' +u_height: 1 +is_full_depth: false +weight: 4.99 +weight_unit: kg +comments: Same as AT model but includes network card module in accessory slot +console-ports: + - name: RS232 + type: de-9 +power-ports: + - name: Primary + type: nema-5-15p + maximum_draw: 1400 + - name: Secondary + type: iec-60320-c14 + maximum_draw: 1400 +power-outlets: + - name: '1' + type: nema-5-15r + - name: '2' + type: nema-5-15r + - name: '3' + type: nema-5-15r + - name: '4' + type: nema-5-15r + - name: '5' + type: nema-5-15r + - name: '6' + type: nema-5-15r + - name: '7' + type: nema-5-15r + - name: '8' + type: nema-5-15r +module-bays: + - name: Accessory Slot diff --git a/device-types/Eaton/Tripp-Lite-PDUMV15-24.yaml b/device-types/Eaton/Tripp-Lite-PDUMV15-24.yaml new file mode 100644 index 000000000..fe32dae26 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDUMV15-24.yaml @@ -0,0 +1,38 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDUMV15-24 +slug: eaton-tripp-lite-pdumv15-24 +part_number: '037332182852' +u_height: 0 +is_full_depth: false +weight: 1.20 +weight_unit: kg +comments: Metered with amp display, 15 foot power input cord, 24 inch PDU length +power-ports: + - name: Primary + type: nema-5-15p +power-outlets: + - name: '1' + type: nema-5-15r + power_port: Primary + - name: '2' + type: nema-5-15r + power_port: Primary + - name: '3' + type: nema-5-15r + power_port: Primary + - name: '4' + type: nema-5-15r + power_port: Primary + - name: '5' + type: nema-5-15r + power_port: Primary + - name: '6' + type: nema-5-15r + power_port: Primary + - name: '7' + type: nema-5-15r + power_port: Primary + - name: '8' + type: nema-5-15r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDUMV15-36.yaml b/device-types/Eaton/Tripp-Lite-PDUMV15-36.yaml new file mode 100644 index 000000000..6324e8892 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDUMV15-36.yaml @@ -0,0 +1,56 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDUMV15-36 +slug: eaton-tripp-lite-pdumv15-36 +part_number: '037332182869' +u_height: 0 +is_full_depth: false +weight: 1.70 +weight_unit: kg +comments: Metered with amp display, 15 foot power input cord, 36 inch PDU length +power-ports: + - name: Primary + type: nema-5-15p +power-outlets: + - name: '1' + type: nema-5-15r + power_port: Primary + - name: '2' + type: nema-5-15r + power_port: Primary + - name: '3' + type: nema-5-15r + power_port: Primary + - name: '4' + type: nema-5-15r + power_port: Primary + - name: '5' + type: nema-5-15r + power_port: Primary + - name: '6' + type: nema-5-15r + power_port: Primary + - name: '7' + type: nema-5-15r + power_port: Primary + - name: '8' + type: nema-5-15r + power_port: Primary + - name: '9' + type: nema-5-15r + power_port: Primary + - name: '10' + type: nema-5-15r + power_port: Primary + - name: '11' + type: nema-5-15r + power_port: Primary + - name: '12' + type: nema-5-15r + power_port: Primary + - name: '13' + type: nema-5-15r + power_port: Primary + - name: '14' + type: nema-5-15r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDUMV15-72.yaml b/device-types/Eaton/Tripp-Lite-PDUMV15-72.yaml new file mode 100644 index 000000000..c0adc78a9 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDUMV15-72.yaml @@ -0,0 +1,122 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDUMV15-72 +slug: eaton-tripp-lite-pdumv15-72 +part_number: '037332255839' +u_height: 0 +is_full_depth: false +weight: 2.79 +weight_unit: kg +comments: Metered with amp display, 15 foot power input cord, 72 inch PDU length +power-ports: + - name: Primary + type: nema-5-15p +power-outlets: + - name: '1' + type: nema-5-15r + power_port: Primary + - name: '2' + type: nema-5-15r + power_port: Primary + - name: '3' + type: nema-5-15r + power_port: Primary + - name: '4' + type: nema-5-15r + power_port: Primary + - name: '5' + type: nema-5-15r + power_port: Primary + - name: '6' + type: nema-5-15r + power_port: Primary + - name: '7' + type: nema-5-15r + power_port: Primary + - name: '8' + type: nema-5-15r + power_port: Primary + - name: '9' + type: nema-5-15r + power_port: Primary + - name: '10' + type: nema-5-15r + power_port: Primary + - name: '11' + type: nema-5-15r + power_port: Primary + - name: '12' + type: nema-5-15r + power_port: Primary + - name: '13' + type: nema-5-15r + power_port: Primary + - name: '14' + type: nema-5-15r + power_port: Primary + - name: '15' + type: nema-5-15r + power_port: Primary + - name: '16' + type: nema-5-15r + power_port: Primary + - name: '17' + type: nema-5-15r + power_port: Primary + - name: '18' + type: nema-5-15r + power_port: Primary + - name: '19' + type: nema-5-15r + power_port: Primary + - name: '20' + type: nema-5-15r + power_port: Primary + - name: '21' + type: nema-5-15r + power_port: Primary + - name: '22' + type: nema-5-15r + power_port: Primary + - name: '23' + type: nema-5-15r + power_port: Primary + - name: '24' + type: nema-5-15r + power_port: Primary + - name: '25' + type: nema-5-15r + power_port: Primary + - name: '26' + type: nema-5-15r + power_port: Primary + - name: '27' + type: nema-5-15r + power_port: Primary + - name: '28' + type: nema-5-15r + power_port: Primary + - name: '29' + type: nema-5-15r + power_port: Primary + - name: '30' + type: nema-5-15r + power_port: Primary + - name: '31' + type: nema-5-15r + power_port: Primary + - name: '32' + type: nema-5-15r + power_port: Primary + - name: '33' + type: nema-5-15r + power_port: Primary + - name: '34' + type: nema-5-15r + power_port: Primary + - name: '35' + type: nema-5-15r + power_port: Primary + - name: '36' + type: nema-5-15r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDUMV15.yaml b/device-types/Eaton/Tripp-Lite-PDUMV15.yaml new file mode 100644 index 000000000..4d925d5ad --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDUMV15.yaml @@ -0,0 +1,62 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDUMV15 +slug: eaton-tripp-lite-pdumv15 +part_number: '037332132536' +u_height: 0 +is_full_depth: false +weight: 1.70 +weight_unit: kg +comments: Metered with amp display, 15 foot power input cord +power-ports: + - name: Primary + type: nema-5-15p +power-outlets: + - name: '1' + type: nema-5-15r + power_port: Primary + - name: '2' + type: nema-5-15r + power_port: Primary + - name: '3' + type: nema-5-15r + power_port: Primary + - name: '4' + type: nema-5-15r + power_port: Primary + - name: '5' + type: nema-5-15r + power_port: Primary + - name: '6' + type: nema-5-15r + power_port: Primary + - name: '7' + type: nema-5-15r + power_port: Primary + - name: '8' + type: nema-5-15r + power_port: Primary + - name: '9' + type: nema-5-15r + power_port: Primary + - name: '10' + type: nema-5-15r + power_port: Primary + - name: '11' + type: nema-5-15r + power_port: Primary + - name: '12' + type: nema-5-15r + power_port: Primary + - name: '13' + type: nema-5-15r + power_port: Primary + - name: '14' + type: nema-5-15r + power_port: Primary + - name: '15' + type: nema-5-15r + power_port: Primary + - name: '16' + type: nema-5-15r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDUV15-48.yaml b/device-types/Eaton/Tripp-Lite-PDUV15-48.yaml new file mode 100644 index 000000000..e5256a9e9 --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDUV15-48.yaml @@ -0,0 +1,62 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDUV15-48 +slug: eaton-tripp-lite-pduv15-48 +part_number: '037332255815' +u_height: 0 +is_full_depth: false +weight: 1.70 +weight_unit: kg +comments: 15 foot power input cord, 48 inch PDU length +power-ports: + - name: Primary + type: nema-5-15p +power-outlets: + - name: '1' + type: nema-5-15r + power_port: Primary + - name: '2' + type: nema-5-15r + power_port: Primary + - name: '3' + type: nema-5-15r + power_port: Primary + - name: '4' + type: nema-5-15r + power_port: Primary + - name: '5' + type: nema-5-15r + power_port: Primary + - name: '6' + type: nema-5-15r + power_port: Primary + - name: '7' + type: nema-5-15r + power_port: Primary + - name: '8' + type: nema-5-15r + power_port: Primary + - name: '9' + type: nema-5-15r + power_port: Primary + - name: '10' + type: nema-5-15r + power_port: Primary + - name: '11' + type: nema-5-15r + power_port: Primary + - name: '12' + type: nema-5-15r + power_port: Primary + - name: '13' + type: nema-5-15r + power_port: Primary + - name: '14' + type: nema-5-15r + power_port: Primary + - name: '15' + type: nema-5-15r + power_port: Primary + - name: '16' + type: nema-5-15r + power_port: Primary diff --git a/device-types/Eaton/Tripp-Lite-PDUV15.yaml b/device-types/Eaton/Tripp-Lite-PDUV15.yaml new file mode 100644 index 000000000..3ce9c471d --- /dev/null +++ b/device-types/Eaton/Tripp-Lite-PDUV15.yaml @@ -0,0 +1,56 @@ +--- +manufacturer: Eaton +model: Tripp-Lite PDUV15 +slug: eaton-tripp-lite-pduv15 +part_number: '037332144515' +u_height: 0 +is_full_depth: false +weight: 1.64 +weight_unit: kg +comments: 15 foot power input cord +power-ports: + - name: Primary + type: nema-5-15p +power-outlets: + - name: '1' + type: nema-5-15r + power_port: Primary + - name: '2' + type: nema-5-15r + power_port: Primary + - name: '3' + type: nema-5-15r + power_port: Primary + - name: '4' + type: nema-5-15r + power_port: Primary + - name: '5' + type: nema-5-15r + power_port: Primary + - name: '6' + type: nema-5-15r + power_port: Primary + - name: '7' + type: nema-5-15r + power_port: Primary + - name: '8' + type: nema-5-15r + power_port: Primary + - name: '9' + type: nema-5-15r + power_port: Primary + - name: '10' + type: nema-5-15r + power_port: Primary + - name: '11' + type: nema-5-15r + power_port: Primary + - name: '12' + type: nema-5-15r + power_port: Primary + - name: '13' + type: nema-5-15r + power_port: Primary + - name: '14' + type: nema-5-15r + power_port: Primary diff --git a/device-types/Edgecore/ECS4100-12T.yaml b/device-types/Edgecore/ECS4100-12T.yaml new file mode 100644 index 000000000..bbc026bc3 --- /dev/null +++ b/device-types/Edgecore/ECS4100-12T.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: Edgecore +model: ECS4100-12T +slug: edgecore-ecs4100-12t +part_number: ECS4100-12T +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 25 +interfaces: + - name: eth1 + type: 1000base-t + - name: eth2 + type: 1000base-t + - name: eth3 + type: 1000base-t + - name: eth4 + type: 1000base-t + - name: eth5 + type: 1000base-t + - name: eth6 + type: 1000base-t + - name: eth7 + type: 1000base-t + - name: eth8 + type: 1000base-t + - name: eth9 + type: 1000base-x-sfp + - name: eth10 + type: 1000base-x-sfp + - name: eth11 + type: 1000base-x-sfp + - name: eth12 + type: 1000base-x-sfp diff --git a/device-types/Ericsson/B6631.yml b/device-types/Ericsson/B6631.yml new file mode 100644 index 000000000..4b75a8514 --- /dev/null +++ b/device-types/Ericsson/B6631.yml @@ -0,0 +1,73 @@ +--- +manufacturer: Ericsson +model: B6631 +description: Ericsson Baseband 6631 +slug: ericsson-b6631 +part_number: B6631 +comments: '[Ericsson Baseband 6631 Data Sheet]()' +u_height: 1 +is_full_depth: true +airflow: front-to-rear +console-ports: + - name: SYNC + type: rj-45 + - name: TIME + type: rj-45 + - name: ALARM 1 + type: rj-45 + - name: ALARM 2 + type: rj-45 +power-ports: + - name: A + type: dc-terminal + description: -48 VDC + - name: B + type: dc-terminal + description: -48 VDC +interfaces: + - name: TN/IDL A + type: 40gbase-x-qsfpp + - name: TN/IDL B + type: 10gbase-x-sfpp + - name: TN/IDL C + type: 10gbase-x-sfpp + - name: TN/IDL D + type: 10gbase-x-sfpp + - name: DOT A + type: 10gbase-x-sfpp + - name: DOT B + type: 10gbase-x-sfpp + - name: DOT C + type: 10gbase-x-sfpp + - name: DOT D + type: 10gbase-x-sfpp + - name: DOT E + type: 10gbase-x-sfpp + - name: DOT F + type: 10gbase-x-sfpp + - name: DOT G + type: 10gbase-x-sfpp + - name: DOT H + type: 10gbase-x-sfpp + - name: DOT I + type: 10gbase-x-sfpp + - name: DOT J + type: 10gbase-x-sfpp + - name: DOT K + type: 10gbase-x-sfpp + - name: DOT L + type: 10gbase-x-sfpp + - name: DOT M + type: 10gbase-x-sfpp + - name: DOT N + type: 10gbase-x-sfpp + - name: DOT O + type: 10gbase-x-sfpp + - name: DOT P + type: 10gbase-x-sfpp + - name: DOT Q + type: 10gbase-x-sfpp + - name: LMT + type: 1000base-t + mgmt_only: true + description: 100 / 1000 Base-T Ethernet for Out-of-Band Management diff --git a/device-types/Ericsson/DOT-4459-B77D.yml b/device-types/Ericsson/DOT-4459-B77D.yml new file mode 100644 index 000000000..ee646f3d4 --- /dev/null +++ b/device-types/Ericsson/DOT-4459-B77D.yml @@ -0,0 +1,21 @@ +--- +manufacturer: Ericsson +model: DOT-4459-B77D +description: Ericsson Router 6675 +slug: ericsson-dot-4459-b77d +part_number: DOT-4459-B77D +comments: '[Ericsson DOT 4459 B77D Data Sheet]() ' +u_height: 0 +weight: 1.8 +weight_unit: kg +is_full_depth: false +power-ports: + - name: DC IN + type: other +interfaces: + - name: LAN1 + type: 10gbase-t + - name: LAN2 + type: 10gbase-x-sfpp + - name: Radio + type: 5g diff --git a/device-types/Ericsson/GRU0401.yml b/device-types/Ericsson/GRU0401.yml new file mode 100644 index 000000000..27ceb8cc4 --- /dev/null +++ b/device-types/Ericsson/GRU0401.yml @@ -0,0 +1,20 @@ +--- +manufacturer: Ericsson +model: GRU0401 +description: Ericsson GNSS Reciever 0401 +slug: ericsson-gru0401 +part_number: GRU0401 +comments: '[Ericsson GRU0401 Data Sheet]()' +u_height: 1 +weight: 0.5 +weight_unit: kg +is_full_depth: false +interfaces: + - name: TOD 1 + type: other + poe_mode: pd + description: RJ45 port 1PPS+TOD (ITU-T G.703 Amd1) + - name: TOD 2 + type: other + poe_mode: pd + description: RJ45 port 1PPS+TOD (ITU-T G.703 Amd1) diff --git a/device-types/Ericsson/IRU8848.yml b/device-types/Ericsson/IRU8848.yml new file mode 100644 index 000000000..49394426c --- /dev/null +++ b/device-types/Ericsson/IRU8848.yml @@ -0,0 +1,45 @@ +--- +manufacturer: Ericsson +model: IRU8848 +description: Ericsson Indoor Radio Unit 8848 +slug: ericsson-iru8848 +part_number: IRU8848 +comments: '[Ericsson IRU8848 Data Sheet](https://www.ericsson.com/4996b3/assets/global/eridoc/405880/1-28701-FGC1013443UEN.pdf)' +u_height: 1.5 +weight: 9 +weight_unit: kg +is_full_depth: true +airflow: front-to-rear +power-ports: + - name: AC IN + type: iec-60320-c14 + maximum_draw: 820 + - name: A + type: dc-terminal + description: -48 VDC + maximum_draw: 750 + - name: B + type: dc-terminal + description: -48 VDC + maximum_draw: 750 +interfaces: + - name: Front Haul 1 + type: 10gbase-x-sfpp + - name: Front Haul 2 + type: 10gbase-x-sfpp + - name: DOT 1 + type: 10gbase-t + - name: DOT 2 + type: 10gbase-t + - name: DOT 3 + type: 10gbase-t + - name: DOT 4 + type: 10gbase-t + - name: DOT 5 + type: 10gbase-t + - name: DOT 6 + type: 10gbase-t + - name: DOT 7 + type: 10gbase-t + - name: DOT 8 + type: 10gbase-t diff --git a/device-types/Ericsson/P6250.yml b/device-types/Ericsson/P6250.yml new file mode 100644 index 000000000..05f17a431 --- /dev/null +++ b/device-types/Ericsson/P6250.yml @@ -0,0 +1,42 @@ +--- +manufacturer: Ericsson +model: P6250 +description: Ericsson Power 6250 +slug: ericsson-p6250 +part_number: P6250 +comments: '[Ericsson Power 6250 Data Sheet]()' +u_height: 1 +is_full_depth: true +airflow: front-to-rear +console-ports: + - name: RS485 + type: rj-45 + description: baudrate 115200 +power-ports: + - name: AC IN 1 + type: iec-60320-c14 + - name: AC IN 2 + type: iec-60320-c14 +power-outlets: + - name: DC1 + type: dc-terminal + label: DC Outlet 1 + - name: DC2 + type: dc-terminal + label: DC Outlet 2 + - name: DC3 + type: dc-terminal + label: DC Outlet 3 + - name: DC4 + type: dc-terminal + label: DC Outlet 4 + - name: DC5 + type: dc-terminal + label: DC Outlet 5 + - name: DC6 + type: dc-terminal + label: DC Outlet 6 +interfaces: + - name: LAN + type: 1000base-t + mgmt_only: true diff --git a/device-types/Ericsson/R6675.yml b/device-types/Ericsson/R6675.yml new file mode 100644 index 000000000..a25c36234 --- /dev/null +++ b/device-types/Ericsson/R6675.yml @@ -0,0 +1,99 @@ +--- +manufacturer: Ericsson +model: R6675 +description: Ericsson Router 6675 +slug: ericsson-r6675 +part_number: R6675 +comments: '[Ericsson 6675 Data Sheet](https://www.ericsson.com/4996b3/assets/global/eridoc/405880/1-28701-FGC1013443UEN.pdf)' +u_height: 1 +weight: 8 +weight_unit: kg +is_full_depth: true +airflow: front-to-rear +console-ports: + - name: console + type: rj-45 + description: baudrate 115200 + - name: usb + type: usb-a + - name: TOD + type: rj-45 + description: RJ45 port 1PPS+TOD (ITU-T G.703 Amd1) + - name: BITS + type: rj-45 + description: RJ48C port for 2.048 MHz, E1/T1 (BITS) input/output + - name: ALARM + description: RJ45 Alarm port for 3 input and 1 output alarm contacts + type: rj-45 +power-ports: + - name: A + type: dc-terminal + description: -48 VDC + allocated_draw: 79 + maximum_draw: 225 + - name: B + type: dc-terminal + description: -48 VDC + allocated_draw: 79 + maximum_draw: 225 +interfaces: + - name: 1/1 + type: 10gbase-x-sfpp + - name: 1/2 + type: 10gbase-x-sfpp + - name: 1/3 + type: 10gbase-x-sfpp + - name: 1/4 + type: 10gbase-x-sfpp + - name: 1/5 + type: 10gbase-x-sfpp + - name: 1/6 + type: 10gbase-x-sfpp + - name: 1/7 + type: 10gbase-x-sfpp + - name: 1/8 + type: 10gbase-x-sfpp + - name: 1/9 + type: 10gbase-x-sfpp + - name: 1/10 + type: 10gbase-x-sfpp + - name: 1/11 + type: 10gbase-x-sfpp + - name: 1/12 + type: 10gbase-x-sfpp + - name: 1/13 + type: 10gbase-x-sfpp + - name: 1/14 + type: 10gbase-x-sfpp + - name: 1/15 + type: 10gbase-x-sfpp + - name: 1/16 + type: 10gbase-x-sfpp + - name: 1/17 + type: 10gbase-x-sfpp + - name: 1/18 + type: 10gbase-x-sfpp + - name: 1/19 + type: 10gbase-x-sfpp + - name: 1/20 + type: 10gbase-x-sfpp + - name: 1/21 + type: 10gbase-x-sfpp + - name: 1/22 + type: 10gbase-x-sfpp + - name: 1/23 + type: 10gbase-x-sfpp + - name: 1/24 + type: 10gbase-x-sfpp + - name: 1/25 + type: 100gbase-x-qsfp28 + - name: 1/26 + type: 100gbase-x-qsfp28 + - name: 1/27 + type: 100gbase-x-qsfp28 + - name: 1/28 + type: 100gbase-x-qsfp28 + - name: LMT + type: 1000base-t + mgmt_only: true + description: 100 / 1000 Base-T Ethernet for Out-of-Band Management diff --git a/device-types/Extreme Networks/5320-16P-4XE-DC.yaml b/device-types/Extreme Networks/5320-16P-4XE-DC.yaml new file mode 100644 index 000000000..9a8168207 --- /dev/null +++ b/device-types/Extreme Networks/5320-16P-4XE-DC.yaml @@ -0,0 +1,95 @@ +--- +manufacturer: Extreme Networks +model: 5320-16P-4XE-DC +slug: extreme-networks-5320-16p-4xe-dc +part_number: 5320-16P-4XE-DC +u_height: 1 +is_full_depth: false +weight: 3.0 +weight_unit: kg +airflow: left-to-right +comments: '[Extreme Networks 5320 Datasheet](https://extr-p-001.sitecorecontenthub.cloud/api/public/content/d474173d28554fb5925dc4e26312c8fe?v=c6d9813f)' +power-ports: + - name: DC-In + type: dc-terminal + maximum_draw: 260 +console-ports: + - name: Console + type: rj-45 + - name: USB console + type: usb-micro-b +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 10gbase-x-sfpp + - name: '18' + type: 10gbase-x-sfpp + - name: '19' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine + - name: '20' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine diff --git a/device-types/Extreme Networks/5320-16P-4XE.yaml b/device-types/Extreme Networks/5320-16P-4XE.yaml new file mode 100644 index 000000000..de9468817 --- /dev/null +++ b/device-types/Extreme Networks/5320-16P-4XE.yaml @@ -0,0 +1,95 @@ +--- +manufacturer: Extreme Networks +model: 5320-16P-4XE +slug: extreme-networks-5320-16p-4xe +part_number: 5320-16P-4XE +u_height: 1 +is_full_depth: false +weight: 3.0 +weight_unit: kg +airflow: left-to-right +comments: '[Extreme Networks 5320 Datasheet](https://extr-p-001.sitecorecontenthub.cloud/api/public/content/d474173d28554fb5925dc4e26312c8fe?v=c6d9813f)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 246 +console-ports: + - name: Console + type: rj-45 + - name: USB console + type: usb-micro-b +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 10gbase-x-sfpp + - name: '18' + type: 10gbase-x-sfpp + - name: '19' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine + - name: '20' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine diff --git a/device-types/Extreme Networks/5320-24P-8XE.yaml b/device-types/Extreme Networks/5320-24P-8XE.yaml new file mode 100644 index 000000000..27a8a4603 --- /dev/null +++ b/device-types/Extreme Networks/5320-24P-8XE.yaml @@ -0,0 +1,138 @@ +--- +manufacturer: Extreme Networks +model: 5320-24P-8XE +slug: extreme-networks-5320-24p-8xe +part_number: 5320-24P-8XE +u_height: 1 +is_full_depth: false +weight: 4.0 +weight_unit: kg +airflow: left-to-right +comments: '[Extreme Networks 5320 Datasheet](https://extr-p-001.sitecorecontenthub.cloud/api/public/content/d474173d28554fb5925dc4e26312c8fe?v=c6d9813f)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 480 +console-ports: + - name: Console + type: rj-45 + - name: USB console + type: usb-micro-b +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 10gbase-x-sfpp + description: Reserved for SPBM in Fabric Engine + - name: '26' + type: 10gbase-x-sfpp + description: Reserved for SPBM in Fabric Engine + - name: '27' + type: 10gbase-x-sfpp + description: Reserved for SPBM in Fabric Engine + - name: '28' + type: 10gbase-x-sfpp + - name: '29' + type: 10gbase-x-sfpp + - name: '30' + type: 10gbase-x-sfpp + - name: '31' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine + - name: '32' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine diff --git a/device-types/Extreme Networks/5320-24T-24S-4XE-XT.yaml b/device-types/Extreme Networks/5320-24T-24S-4XE-XT.yaml new file mode 100644 index 000000000..c06e7ab56 --- /dev/null +++ b/device-types/Extreme Networks/5320-24T-24S-4XE-XT.yaml @@ -0,0 +1,135 @@ +--- +manufacturer: Extreme Networks +model: 5320-24T-24S-4XE-XT +slug: extreme-networks-5320-24t-24s-4xe-xt +part_number: 5320-24T-24S-4XE-XT +u_height: 1 +is_full_depth: false +weight: 4.0 +weight_unit: kg +airflow: left-to-right +comments: '[Extreme Networks 5320 Datasheet](https://extr-p-001.sitecorecontenthub.cloud/api/public/content/d474173d28554fb5925dc4e26312c8fe?v=c6d9813f)' +power-ports: + - name: PSU1 + type: iec-60320-c14 + description: Fixed power supply + maximum_draw: 87 + - name: RPS1 + type: dc-terminal + description: Redundant power supply + maximum_draw: 87 +console-ports: + - name: Console + type: rj-45 + - name: USB console + type: usb-micro-b +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp + - name: '29' + type: 1000base-x-sfp + - name: '30' + type: 1000base-x-sfp + - name: '31' + type: 1000base-x-sfp + - name: '32' + type: 1000base-x-sfp + - name: '33' + type: 1000base-x-sfp + - name: '34' + type: 1000base-x-sfp + - name: '35' + type: 1000base-x-sfp + - name: '36' + type: 1000base-x-sfp + - name: '37' + type: 1000base-x-sfp + - name: '38' + type: 1000base-x-sfp + - name: '39' + type: 1000base-x-sfp + - name: '40' + type: 1000base-x-sfp + - name: '41' + type: 1000base-x-sfp + - name: '42' + type: 1000base-x-sfp + - name: '43' + type: 1000base-x-sfp + - name: '44' + type: 1000base-x-sfp + - name: '45' + type: 1000base-x-sfp + - name: '46' + type: 1000base-x-sfp + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: '49' + type: 10gbase-x-sfpp + - name: '50' + type: 10gbase-x-sfpp + - name: '51' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine + - name: '52' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine diff --git a/device-types/Extreme Networks/5320-24T-4X-XT.yaml b/device-types/Extreme Networks/5320-24T-4X-XT.yaml new file mode 100644 index 000000000..adcbb5b7d --- /dev/null +++ b/device-types/Extreme Networks/5320-24T-4X-XT.yaml @@ -0,0 +1,87 @@ +--- +manufacturer: Extreme Networks +model: 5320-24T-4X-XT +slug: extreme-networks-5320-24t-4x-xt +part_number: 5320-24T-4X-XT +u_height: 1 +is_full_depth: false +weight: 3.2 +weight_unit: kg +airflow: left-to-right +comments: '[Extreme Networks 5320 Datasheet](https://extr-p-001.sitecorecontenthub.cloud/api/public/content/d474173d28554fb5925dc4e26312c8fe?v=c6d9813f)' +power-ports: + - name: PSU1 + type: iec-60320-c14 + description: Fixed power supply + maximum_draw: 49 + - name: RPS1 + type: dc-terminal + description: Redundant power supply + maximum_draw: 49 +console-ports: + - name: Console + type: rj-45 + - name: USB console + type: usb-micro-b +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: '27' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine + - name: '28' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine diff --git a/device-types/Extreme Networks/5320-24T-8XE.yaml b/device-types/Extreme Networks/5320-24T-8XE.yaml new file mode 100644 index 000000000..ed1d6fbf0 --- /dev/null +++ b/device-types/Extreme Networks/5320-24T-8XE.yaml @@ -0,0 +1,90 @@ +--- +manufacturer: Extreme Networks +model: 5320-24T-8XE +slug: extreme-networks-5320-24t-8xe +part_number: 5320-24T-8XE +u_height: 1 +is_full_depth: false +weight: 3.7 +weight_unit: kg +airflow: left-to-right +comments: '[Extreme Networks 5320 Datasheet](https://extr-p-001.sitecorecontenthub.cloud/api/public/content/d474173d28554fb5925dc4e26312c8fe?v=c6d9813f)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 50 +console-ports: + - name: Console + type: rj-45 + - name: USB console + type: usb-micro-b +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 10gbase-x-sfpp + description: Reserved for SPBM in Fabric Engine + - name: '26' + type: 10gbase-x-sfpp + description: Reserved for SPBM in Fabric Engine + - name: '27' + type: 10gbase-x-sfpp + description: Reserved for SPBM in Fabric Engine + - name: '28' + type: 10gbase-x-sfpp + - name: '29' + type: 10gbase-x-sfpp + - name: '30' + type: 10gbase-x-sfpp + - name: '31' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine + - name: '32' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine diff --git a/device-types/Extreme Networks/5320-48P-8XE.yaml b/device-types/Extreme Networks/5320-48P-8XE.yaml new file mode 100644 index 000000000..ec9132d8f --- /dev/null +++ b/device-types/Extreme Networks/5320-48P-8XE.yaml @@ -0,0 +1,234 @@ +--- +manufacturer: Extreme Networks +model: 5320-48P-8XE +slug: extreme-networks-5320-48p-8xe +part_number: 5320-48P-8XE +u_height: 1 +is_full_depth: false +weight: 5.0 +weight_unit: kg +airflow: left-to-right +comments: '[Extreme Networks 5320 Datasheet](https://extr-p-001.sitecorecontenthub.cloud/api/public/content/d474173d28554fb5925dc4e26312c8fe?v=c6d9813f)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 924 +console-ports: + - name: Console + type: rj-45 + - name: USB console + type: usb-micro-b +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '26' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '27' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '28' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '29' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '30' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '31' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '32' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '33' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '34' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '35' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '36' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '37' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '38' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '39' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '40' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '41' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '42' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '43' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '44' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '45' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '46' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '47' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '48' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '49' + type: 10gbase-x-sfpp + description: Reserved for SPBM in Fabric Engine + - name: '50' + type: 10gbase-x-sfpp + description: Reserved for SPBM in Fabric Engine + - name: '51' + type: 10gbase-x-sfpp + description: Reserved for SPBM in Fabric Engine + - name: '52' + type: 10gbase-x-sfpp + - name: '53' + type: 10gbase-x-sfpp + - name: '54' + type: 10gbase-x-sfpp + - name: '55' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine + - name: '56' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine diff --git a/device-types/Extreme Networks/5320-48T-8XE.yaml b/device-types/Extreme Networks/5320-48T-8XE.yaml new file mode 100644 index 000000000..02f248d64 --- /dev/null +++ b/device-types/Extreme Networks/5320-48T-8XE.yaml @@ -0,0 +1,138 @@ +--- +manufacturer: Extreme Networks +model: 5320-48T-8XE +slug: extreme-networks-5320-48t-8xe +part_number: 5320-48T-8XE +u_height: 1 +is_full_depth: false +weight: 4.2 +weight_unit: kg +airflow: left-to-right +comments: '[Extreme Networks 5320 Datasheet](https://extr-p-001.sitecorecontenthub.cloud/api/public/content/d474173d28554fb5925dc4e26312c8fe?v=c6d9813f)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 64 +console-ports: + - name: Console + type: rj-45 + - name: USB console + type: usb-micro-b +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-t + - name: '46' + type: 1000base-t + - name: '47' + type: 1000base-t + - name: '48' + type: 1000base-t + - name: '49' + type: 10gbase-x-sfpp + description: Reserved for SPBM in Fabric Engine + - name: '50' + type: 10gbase-x-sfpp + description: Reserved for SPBM in Fabric Engine + - name: '51' + type: 10gbase-x-sfpp + description: Reserved for SPBM in Fabric Engine + - name: '52' + type: 10gbase-x-sfpp + - name: '53' + type: 10gbase-x-sfpp + - name: '54' + type: 10gbase-x-sfpp + - name: '55' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine + - name: '56' + type: 10gbase-x-sfpp + description: Can be used for stacking in Switch Engine diff --git a/device-types/Extreme Networks/7520-48XT-6C.yaml b/device-types/Extreme Networks/7520-48XT-6C.yaml new file mode 100644 index 000000000..125e91b05 --- /dev/null +++ b/device-types/Extreme Networks/7520-48XT-6C.yaml @@ -0,0 +1,130 @@ +--- +manufacturer: Extreme Networks +model: 7520-48XT-6C +slug: extreme-networks-7520-48xt-6c +part_number: 7520-48XT-6C +u_height: 1 +weight: 7.41 +weight_unit: kg +is_full_depth: true +comments: '[Extreme Networks 7520 Data Sheet](https://extr-p-001.sitecorecontenthub.cloud/api/public/content/b5da59835f5d4d10b740208284c8bc09?v=9df9bc2b)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' +interfaces: + - name: Management + type: 1000base-t + mgmt_only: true + - name: '1' + type: 10gbase-t + - name: '2' + type: 10gbase-t + - name: '3' + type: 10gbase-t + - name: '4' + type: 10gbase-t + - name: '5' + type: 10gbase-t + - name: '6' + type: 10gbase-t + - name: '7' + type: 10gbase-t + - name: '8' + type: 10gbase-t + - name: '9' + type: 10gbase-t + - name: '10' + type: 10gbase-t + - name: '11' + type: 10gbase-t + - name: '12' + type: 10gbase-t + - name: '13' + type: 10gbase-t + - name: '14' + type: 10gbase-t + - name: '15' + type: 10gbase-t + - name: '16' + type: 10gbase-t + - name: '17' + type: 10gbase-t + - name: '18' + type: 10gbase-t + - name: '19' + type: 10gbase-t + - name: '20' + type: 10gbase-t + - name: '21' + type: 10gbase-t + - name: '22' + type: 10gbase-t + - name: '23' + type: 10gbase-t + - name: '24' + type: 10gbase-t + - name: '25' + type: 10gbase-t + - name: '26' + type: 10gbase-t + - name: '27' + type: 10gbase-t + - name: '28' + type: 10gbase-t + - name: '29' + type: 10gbase-t + - name: '30' + type: 10gbase-t + - name: '31' + type: 10gbase-t + - name: '32' + type: 10gbase-t + - name: '33' + type: 10gbase-t + - name: '34' + type: 10gbase-t + - name: '35' + type: 10gbase-t + - name: '36' + type: 10gbase-t + - name: '37' + type: 10gbase-t + - name: '38' + type: 10gbase-t + - name: '39' + type: 10gbase-t + - name: '40' + type: 10gbase-t + - name: '41' + type: 10gbase-t + - name: '42' + type: 10gbase-t + - name: '43' + type: 10gbase-t + - name: '44' + type: 10gbase-t + - name: '45' + type: 10gbase-t + - name: '46' + type: 10gbase-t + - name: '47' + type: 10gbase-t + - name: '48' + type: 10gbase-t + - name: '49' + type: 100gbase-x-qsfp28 + - name: '50' + type: 100gbase-x-qsfp28 + - name: '51' + type: 100gbase-x-qsfp28 + - name: '52' + type: 100gbase-x-qsfp28 + - name: '53' + type: 100gbase-x-qsfp28 + - name: '54' + type: 100gbase-x-qsfp28 diff --git a/device-types/Extreme Networks/7520-48Y-8C.yaml b/device-types/Extreme Networks/7520-48Y-8C.yaml new file mode 100644 index 000000000..13fd2e3c9 --- /dev/null +++ b/device-types/Extreme Networks/7520-48Y-8C.yaml @@ -0,0 +1,134 @@ +--- +manufacturer: Extreme Networks +model: 7520-48Y-8C +slug: extreme-networks-7520-48y-8c +part_number: 7520-48Y-8C +u_height: 1 +weight: 7.58 +weight_unit: kg +is_full_depth: true +comments: '[Extreme Networks 7520 Data Sheet](https://extr-p-001.sitecorecontenthub.cloud/api/public/content/b5da59835f5d4d10b740208284c8bc09?v=9df9bc2b)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' +interfaces: + - name: Management + type: 1000base-t + mgmt_only: true + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 25gbase-x-sfp28 + - name: '14' + type: 25gbase-x-sfp28 + - name: '15' + type: 25gbase-x-sfp28 + - name: '16' + type: 25gbase-x-sfp28 + - name: '17' + type: 25gbase-x-sfp28 + - name: '18' + type: 25gbase-x-sfp28 + - name: '19' + type: 25gbase-x-sfp28 + - name: '20' + type: 25gbase-x-sfp28 + - name: '21' + type: 25gbase-x-sfp28 + - name: '22' + type: 25gbase-x-sfp28 + - name: '23' + type: 25gbase-x-sfp28 + - name: '24' + type: 25gbase-x-sfp28 + - name: '25' + type: 25gbase-x-sfp28 + - name: '26' + type: 25gbase-x-sfp28 + - name: '27' + type: 25gbase-x-sfp28 + - name: '28' + type: 25gbase-x-sfp28 + - name: '29' + type: 25gbase-x-sfp28 + - name: '30' + type: 25gbase-x-sfp28 + - name: '31' + type: 25gbase-x-sfp28 + - name: '32' + type: 25gbase-x-sfp28 + - name: '33' + type: 25gbase-x-sfp28 + - name: '34' + type: 25gbase-x-sfp28 + - name: '35' + type: 25gbase-x-sfp28 + - name: '36' + type: 25gbase-x-sfp28 + - name: '37' + type: 25gbase-x-sfp28 + - name: '38' + type: 25gbase-x-sfp28 + - name: '39' + type: 25gbase-x-sfp28 + - name: '40' + type: 25gbase-x-sfp28 + - name: '41' + type: 25gbase-x-sfp28 + - name: '42' + type: 25gbase-x-sfp28 + - name: '43' + type: 25gbase-x-sfp28 + - name: '44' + type: 25gbase-x-sfp28 + - name: '45' + type: 25gbase-x-sfp28 + - name: '46' + type: 25gbase-x-sfp28 + - name: '47' + type: 25gbase-x-sfp28 + - name: '48' + type: 25gbase-x-sfp28 + - name: '49' + type: 100gbase-x-qsfp28 + - name: '50' + type: 100gbase-x-qsfp28 + - name: '51' + type: 100gbase-x-qsfp28 + - name: '52' + type: 100gbase-x-qsfp28 + - name: '53' + type: 100gbase-x-qsfp28 + - name: '54' + type: 100gbase-x-qsfp28 + - name: '55' + type: 100gbase-x-qsfp28 + - name: '56' + type: 100gbase-x-qsfp28 diff --git a/device-types/Extreme Networks/7520-48YE-8CE.yaml b/device-types/Extreme Networks/7520-48YE-8CE.yaml new file mode 100644 index 000000000..d685aa952 --- /dev/null +++ b/device-types/Extreme Networks/7520-48YE-8CE.yaml @@ -0,0 +1,134 @@ +--- +manufacturer: Extreme Networks +model: 7520-48YE-8CE +slug: extreme-networks-7520-48ye-8ce +part_number: 7520-48YE-8CE +u_height: 1 +weight: 7.68 +weight_unit: kg +is_full_depth: true +comments: '[Extreme Networks 7520 Data Sheet](https://extr-p-001.sitecorecontenthub.cloud/api/public/content/b5da59835f5d4d10b740208284c8bc09?v=9df9bc2b)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' +interfaces: + - name: Management + type: 1000base-t + mgmt_only: true + - name: '1' + type: 25gbase-x-sfp28 + - name: '2' + type: 25gbase-x-sfp28 + - name: '3' + type: 25gbase-x-sfp28 + - name: '4' + type: 25gbase-x-sfp28 + - name: '5' + type: 25gbase-x-sfp28 + - name: '6' + type: 25gbase-x-sfp28 + - name: '7' + type: 25gbase-x-sfp28 + - name: '8' + type: 25gbase-x-sfp28 + - name: '9' + type: 25gbase-x-sfp28 + - name: '10' + type: 25gbase-x-sfp28 + - name: '11' + type: 25gbase-x-sfp28 + - name: '12' + type: 25gbase-x-sfp28 + - name: '13' + type: 25gbase-x-sfp28 + - name: '14' + type: 25gbase-x-sfp28 + - name: '15' + type: 25gbase-x-sfp28 + - name: '16' + type: 25gbase-x-sfp28 + - name: '17' + type: 25gbase-x-sfp28 + - name: '18' + type: 25gbase-x-sfp28 + - name: '19' + type: 25gbase-x-sfp28 + - name: '20' + type: 25gbase-x-sfp28 + - name: '21' + type: 25gbase-x-sfp28 + - name: '22' + type: 25gbase-x-sfp28 + - name: '23' + type: 25gbase-x-sfp28 + - name: '24' + type: 25gbase-x-sfp28 + - name: '25' + type: 25gbase-x-sfp28 + - name: '26' + type: 25gbase-x-sfp28 + - name: '27' + type: 25gbase-x-sfp28 + - name: '28' + type: 25gbase-x-sfp28 + - name: '29' + type: 25gbase-x-sfp28 + - name: '30' + type: 25gbase-x-sfp28 + - name: '31' + type: 25gbase-x-sfp28 + - name: '32' + type: 25gbase-x-sfp28 + - name: '33' + type: 25gbase-x-sfp28 + - name: '34' + type: 25gbase-x-sfp28 + - name: '35' + type: 25gbase-x-sfp28 + - name: '36' + type: 25gbase-x-sfp28 + - name: '37' + type: 25gbase-x-sfp28 + - name: '38' + type: 25gbase-x-sfp28 + - name: '39' + type: 25gbase-x-sfp28 + - name: '40' + type: 25gbase-x-sfp28 + - name: '41' + type: 25gbase-x-sfp28 + - name: '42' + type: 25gbase-x-sfp28 + - name: '43' + type: 25gbase-x-sfp28 + - name: '44' + type: 25gbase-x-sfp28 + - name: '45' + type: 25gbase-x-sfp28 + - name: '46' + type: 25gbase-x-sfp28 + - name: '47' + type: 25gbase-x-sfp28 + - name: '48' + type: 25gbase-x-sfp28 + - name: '49' + type: 100gbase-x-qsfp28 + - name: '50' + type: 100gbase-x-qsfp28 + - name: '51' + type: 100gbase-x-qsfp28 + - name: '52' + type: 100gbase-x-qsfp28 + - name: '53' + type: 100gbase-x-qsfp28 + - name: '54' + type: 100gbase-x-qsfp28 + - name: '55' + type: 100gbase-x-qsfp28 + - name: '56' + type: 100gbase-x-qsfp28 diff --git a/device-types/Extreme Networks/X150-24p.yaml b/device-types/Extreme Networks/X150-24p.yaml new file mode 100644 index 000000000..39217e134 --- /dev/null +++ b/device-types/Extreme Networks/X150-24p.yaml @@ -0,0 +1,122 @@ +--- +manufacturer: Extreme Networks +model: X150-24p +slug: extreme-networks-x150-24p +u_height: 1 +is_full_depth: false +weight: 5.5 +weight_unit: kg +airflow: right-to-left +front_image: true +comments: '[Extreme Networks X150-24p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-0CD347F4-C441-47C3-9D5B-3BA8649DB783.shtml)' +power-ports: + - name: DCE2 + type: iec-60320-c14 + maximum_draw: 500 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '2' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '3' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '4' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '5' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '6' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '7' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '8' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '9' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '10' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '11' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '12' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '13' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '14' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '15' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '16' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '17' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '18' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '19' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '20' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '21' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '22' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '23' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '24' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X150-24t.yaml b/device-types/Extreme Networks/X150-24t.yaml new file mode 100644 index 000000000..008fdbe8a --- /dev/null +++ b/device-types/Extreme Networks/X150-24t.yaml @@ -0,0 +1,74 @@ +--- +manufacturer: Extreme Networks +model: X150-24t +slug: extreme-networks-x150-24t +u_height: 1 +is_full_depth: false +weight: 4.8 +weight_unit: kg +airflow: right-to-left +front_image: true +comments: '[Extreme Networks X150-24t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-A48D9BB9-E0EC-41DB-AE56-F2615275A38A.shtml)' +power-ports: + - name: DCE2 + type: iec-60320-c14 + maximum_draw: 36 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + - name: '2' + type: 100base-tx + - name: '3' + type: 100base-tx + - name: '4' + type: 100base-tx + - name: '5' + type: 100base-tx + - name: '6' + type: 100base-tx + - name: '7' + type: 100base-tx + - name: '8' + type: 100base-tx + - name: '9' + type: 100base-tx + - name: '10' + type: 100base-tx + - name: '11' + type: 100base-tx + - name: '12' + type: 100base-tx + - name: '13' + type: 100base-tx + - name: '14' + type: 100base-tx + - name: '15' + type: 100base-tx + - name: '16' + type: 100base-tx + - name: '17' + type: 100base-tx + - name: '18' + type: 100base-tx + - name: '19' + type: 100base-tx + - name: '20' + type: 100base-tx + - name: '21' + type: 100base-tx + - name: '22' + type: 100base-tx + - name: '23' + type: 100base-tx + - name: '24' + type: 100base-tx + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X150-48t.yaml b/device-types/Extreme Networks/X150-48t.yaml new file mode 100644 index 000000000..7a5088d09 --- /dev/null +++ b/device-types/Extreme Networks/X150-48t.yaml @@ -0,0 +1,122 @@ +--- +manufacturer: Extreme Networks +model: X150-48t +slug: extreme-networks-x150-48t +u_height: 1 +is_full_depth: false +weight: 5.5 +weight_unit: kg +airflow: right-to-left +front_image: true +comments: '[Extreme Networks X150-48t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-05C591DD-EB29-4D08-B5D5-F21C4AEFD200.shtml)' +power-ports: + - name: DCE2 + type: iec-60320-c14 + maximum_draw: 36 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + - name: '2' + type: 100base-tx + - name: '3' + type: 100base-tx + - name: '4' + type: 100base-tx + - name: '5' + type: 100base-tx + - name: '6' + type: 100base-tx + - name: '7' + type: 100base-tx + - name: '8' + type: 100base-tx + - name: '9' + type: 100base-tx + - name: '10' + type: 100base-tx + - name: '11' + type: 100base-tx + - name: '12' + type: 100base-tx + - name: '13' + type: 100base-tx + - name: '14' + type: 100base-tx + - name: '15' + type: 100base-tx + - name: '16' + type: 100base-tx + - name: '17' + type: 100base-tx + - name: '18' + type: 100base-tx + - name: '19' + type: 100base-tx + - name: '20' + type: 100base-tx + - name: '21' + type: 100base-tx + - name: '22' + type: 100base-tx + - name: '23' + type: 100base-tx + - name: '24' + type: 100base-tx + - name: '25' + type: 100base-tx + - name: '26' + type: 100base-tx + - name: '27' + type: 100base-tx + - name: '28' + type: 100base-tx + - name: '29' + type: 100base-tx + - name: '30' + type: 100base-tx + - name: '31' + type: 100base-tx + - name: '32' + type: 100base-tx + - name: '33' + type: 100base-tx + - name: '34' + type: 100base-tx + - name: '35' + type: 100base-tx + - name: '36' + type: 100base-tx + - name: '37' + type: 100base-tx + - name: '38' + type: 100base-tx + - name: '39' + type: 100base-tx + - name: '40' + type: 100base-tx + - name: '41' + type: 100base-tx + - name: '42' + type: 100base-tx + - name: '43' + type: 100base-tx + - name: '44' + type: 100base-tx + - name: '45' + type: 100base-tx + - name: '46' + type: 100base-tx + - name: '47' + type: 100base-tx + - name: '48' + type: 100base-tx + - name: '49' + type: 1000base-x-sfp + - name: '50' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-24p.yaml b/device-types/Extreme Networks/X250e-24p.yaml new file mode 100644 index 000000000..c593210d1 --- /dev/null +++ b/device-types/Extreme Networks/X250e-24p.yaml @@ -0,0 +1,121 @@ +--- +manufacturer: Extreme Networks +model: X250e-24p +slug: extreme-networks-x250e-24p +u_height: 1 +is_full_depth: false +weight: 5.5 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-24p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-03CA8E30-C85E-4BF4-96B1-996DAD552796.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 525 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '2' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '3' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '4' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '5' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '6' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '7' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '8' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '9' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '10' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '11' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '12' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '13' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '14' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '15' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '16' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '17' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '18' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '19' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '20' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '21' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '22' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '23' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '24' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-24t.yaml b/device-types/Extreme Networks/X250e-24t.yaml new file mode 100644 index 000000000..084cea240 --- /dev/null +++ b/device-types/Extreme Networks/X250e-24t.yaml @@ -0,0 +1,73 @@ +--- +manufacturer: Extreme Networks +model: X250e-24t +slug: extreme-networks-x250e-24t +u_height: 1 +is_full_depth: false +weight: 4.8 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-24t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-75D58F4C-C761-499C-BAA7-160C58F2C1D8.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 36 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + - name: '2' + type: 100base-tx + - name: '3' + type: 100base-tx + - name: '4' + type: 100base-tx + - name: '5' + type: 100base-tx + - name: '6' + type: 100base-tx + - name: '7' + type: 100base-tx + - name: '8' + type: 100base-tx + - name: '9' + type: 100base-tx + - name: '10' + type: 100base-tx + - name: '11' + type: 100base-tx + - name: '12' + type: 100base-tx + - name: '13' + type: 100base-tx + - name: '14' + type: 100base-tx + - name: '15' + type: 100base-tx + - name: '16' + type: 100base-tx + - name: '17' + type: 100base-tx + - name: '18' + type: 100base-tx + - name: '19' + type: 100base-tx + - name: '20' + type: 100base-tx + - name: '21' + type: 100base-tx + - name: '22' + type: 100base-tx + - name: '23' + type: 100base-tx + - name: '24' + type: 100base-tx + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-24tDC.yaml b/device-types/Extreme Networks/X250e-24tDC.yaml new file mode 100644 index 000000000..082380fb7 --- /dev/null +++ b/device-types/Extreme Networks/X250e-24tDC.yaml @@ -0,0 +1,73 @@ +--- +manufacturer: Extreme Networks +model: X250e-24tDC +slug: extreme-networks-x250e-24tdc +u_height: 1 +is_full_depth: false +weight: 4.5 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-24tDC Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-839DAE52-108F-4BCB-BB01-33E931B2F602.shtml)' +power-ports: + - name: DCE2 + type: other + maximum_draw: 31 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + - name: '2' + type: 100base-tx + - name: '3' + type: 100base-tx + - name: '4' + type: 100base-tx + - name: '5' + type: 100base-tx + - name: '6' + type: 100base-tx + - name: '7' + type: 100base-tx + - name: '8' + type: 100base-tx + - name: '9' + type: 100base-tx + - name: '10' + type: 100base-tx + - name: '11' + type: 100base-tx + - name: '12' + type: 100base-tx + - name: '13' + type: 100base-tx + - name: '14' + type: 100base-tx + - name: '15' + type: 100base-tx + - name: '16' + type: 100base-tx + - name: '17' + type: 100base-tx + - name: '18' + type: 100base-tx + - name: '19' + type: 100base-tx + - name: '20' + type: 100base-tx + - name: '21' + type: 100base-tx + - name: '22' + type: 100base-tx + - name: '23' + type: 100base-tx + - name: '24' + type: 100base-tx + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-24x.yaml b/device-types/Extreme Networks/X250e-24x.yaml new file mode 100644 index 000000000..dc18d12e7 --- /dev/null +++ b/device-types/Extreme Networks/X250e-24x.yaml @@ -0,0 +1,73 @@ +--- +manufacturer: Extreme Networks +model: X250e-24x +slug: extreme-networks-x250e-24x +u_height: 1 +is_full_depth: false +weight: 4.6 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-24x Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-0FB7DA5C-71EE-4744-B0CC-0992759CCB3A.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 49 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-x-sfp + - name: '2' + type: 100base-x-sfp + - name: '3' + type: 100base-x-sfp + - name: '4' + type: 100base-x-sfp + - name: '5' + type: 100base-x-sfp + - name: '6' + type: 100base-x-sfp + - name: '7' + type: 100base-x-sfp + - name: '8' + type: 100base-x-sfp + - name: '9' + type: 100base-x-sfp + - name: '10' + type: 100base-x-sfp + - name: '11' + type: 100base-x-sfp + - name: '12' + type: 100base-x-sfp + - name: '13' + type: 100base-x-sfp + - name: '14' + type: 100base-x-sfp + - name: '15' + type: 100base-x-sfp + - name: '16' + type: 100base-x-sfp + - name: '17' + type: 100base-x-sfp + - name: '18' + type: 100base-x-sfp + - name: '19' + type: 100base-x-sfp + - name: '20' + type: 100base-x-sfp + - name: '21' + type: 100base-x-sfp + - name: '22' + type: 100base-x-sfp + - name: '23' + type: 100base-x-sfp + - name: '24' + type: 100base-x-sfp + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-24xDC.yaml b/device-types/Extreme Networks/X250e-24xDC.yaml new file mode 100644 index 000000000..249ef5b68 --- /dev/null +++ b/device-types/Extreme Networks/X250e-24xDC.yaml @@ -0,0 +1,73 @@ +--- +manufacturer: Extreme Networks +model: X250e-24xDC +slug: extreme-networks-x250e-24xdc +u_height: 1 +is_full_depth: false +weight: 4.6 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-24xDC Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-460B8865-1258-425D-8387-0D0C8B17990B.shtml)' +power-ports: + - name: DCE2 + type: other + maximum_draw: 47 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-x-sfp + - name: '2' + type: 100base-x-sfp + - name: '3' + type: 100base-x-sfp + - name: '4' + type: 100base-x-sfp + - name: '5' + type: 100base-x-sfp + - name: '6' + type: 100base-x-sfp + - name: '7' + type: 100base-x-sfp + - name: '8' + type: 100base-x-sfp + - name: '9' + type: 100base-x-sfp + - name: '10' + type: 100base-x-sfp + - name: '11' + type: 100base-x-sfp + - name: '12' + type: 100base-x-sfp + - name: '13' + type: 100base-x-sfp + - name: '14' + type: 100base-x-sfp + - name: '15' + type: 100base-x-sfp + - name: '16' + type: 100base-x-sfp + - name: '17' + type: 100base-x-sfp + - name: '18' + type: 100base-x-sfp + - name: '19' + type: 100base-x-sfp + - name: '20' + type: 100base-x-sfp + - name: '21' + type: 100base-x-sfp + - name: '22' + type: 100base-x-sfp + - name: '23' + type: 100base-x-sfp + - name: '24' + type: 100base-x-sfp + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-48p.yaml b/device-types/Extreme Networks/X250e-48p.yaml new file mode 100644 index 000000000..6e4605757 --- /dev/null +++ b/device-types/Extreme Networks/X250e-48p.yaml @@ -0,0 +1,217 @@ +--- +manufacturer: Extreme Networks +model: X250e-48p +slug: extreme-networks-x250e-48p +u_height: 1 +is_full_depth: false +weight: 5.5 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-48p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-7ABC221B-B3E1-4933-A505-E0B76A651D1F.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 525 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '2' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '3' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '4' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '5' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '6' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '7' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '8' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '9' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '10' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '11' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '12' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '13' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '14' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '15' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '16' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '17' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '18' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '19' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '20' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '21' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '22' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '23' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '24' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '25' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '26' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '27' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '28' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '29' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '30' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '31' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '32' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '33' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '34' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '35' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '36' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '37' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '38' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '39' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '40' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '41' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '42' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '43' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '44' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '45' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '46' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '47' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '48' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '49' + type: 1000base-x-sfp + - name: '50' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-48t.yaml b/device-types/Extreme Networks/X250e-48t.yaml new file mode 100644 index 000000000..c72534cbc --- /dev/null +++ b/device-types/Extreme Networks/X250e-48t.yaml @@ -0,0 +1,121 @@ +--- +manufacturer: Extreme Networks +model: X250e-48t +slug: extreme-networks-x250e-48t +u_height: 1 +is_full_depth: false +weight: 5.5 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-48t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-C410F2B1-9A29-461D-BE8B-4AC4A21B4652.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 51 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + - name: '2' + type: 100base-tx + - name: '3' + type: 100base-tx + - name: '4' + type: 100base-tx + - name: '5' + type: 100base-tx + - name: '6' + type: 100base-tx + - name: '7' + type: 100base-tx + - name: '8' + type: 100base-tx + - name: '9' + type: 100base-tx + - name: '10' + type: 100base-tx + - name: '11' + type: 100base-tx + - name: '12' + type: 100base-tx + - name: '13' + type: 100base-tx + - name: '14' + type: 100base-tx + - name: '15' + type: 100base-tx + - name: '16' + type: 100base-tx + - name: '17' + type: 100base-tx + - name: '18' + type: 100base-tx + - name: '19' + type: 100base-tx + - name: '20' + type: 100base-tx + - name: '21' + type: 100base-tx + - name: '22' + type: 100base-tx + - name: '23' + type: 100base-tx + - name: '24' + type: 100base-tx + - name: '25' + type: 100base-tx + - name: '26' + type: 100base-tx + - name: '27' + type: 100base-tx + - name: '28' + type: 100base-tx + - name: '29' + type: 100base-tx + - name: '30' + type: 100base-tx + - name: '31' + type: 100base-tx + - name: '32' + type: 100base-tx + - name: '33' + type: 100base-tx + - name: '34' + type: 100base-tx + - name: '35' + type: 100base-tx + - name: '36' + type: 100base-tx + - name: '37' + type: 100base-tx + - name: '38' + type: 100base-tx + - name: '39' + type: 100base-tx + - name: '40' + type: 100base-tx + - name: '41' + type: 100base-tx + - name: '42' + type: 100base-tx + - name: '43' + type: 100base-tx + - name: '44' + type: 100base-tx + - name: '45' + type: 100base-tx + - name: '46' + type: 100base-tx + - name: '47' + type: 100base-tx + - name: '48' + type: 100base-tx + - name: '49' + type: 1000base-x-sfp + - name: '50' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-48tDC.yaml b/device-types/Extreme Networks/X250e-48tDC.yaml new file mode 100644 index 000000000..4289a01db --- /dev/null +++ b/device-types/Extreme Networks/X250e-48tDC.yaml @@ -0,0 +1,121 @@ +--- +manufacturer: Extreme Networks +model: X250e-48tDC +slug: extreme-networks-x250e-48tdc +u_height: 1 +is_full_depth: false +weight: 5.5 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-48tDC Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-8B625AC4-9F40-40D6-962A-6649FE97AF0E.shtml)' +power-ports: + - name: DCE2 + type: other + maximum_draw: 47 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + - name: '2' + type: 100base-tx + - name: '3' + type: 100base-tx + - name: '4' + type: 100base-tx + - name: '5' + type: 100base-tx + - name: '6' + type: 100base-tx + - name: '7' + type: 100base-tx + - name: '8' + type: 100base-tx + - name: '9' + type: 100base-tx + - name: '10' + type: 100base-tx + - name: '11' + type: 100base-tx + - name: '12' + type: 100base-tx + - name: '13' + type: 100base-tx + - name: '14' + type: 100base-tx + - name: '15' + type: 100base-tx + - name: '16' + type: 100base-tx + - name: '17' + type: 100base-tx + - name: '18' + type: 100base-tx + - name: '19' + type: 100base-tx + - name: '20' + type: 100base-tx + - name: '21' + type: 100base-tx + - name: '22' + type: 100base-tx + - name: '23' + type: 100base-tx + - name: '24' + type: 100base-tx + - name: '25' + type: 100base-tx + - name: '26' + type: 100base-tx + - name: '27' + type: 100base-tx + - name: '28' + type: 100base-tx + - name: '29' + type: 100base-tx + - name: '30' + type: 100base-tx + - name: '31' + type: 100base-tx + - name: '32' + type: 100base-tx + - name: '33' + type: 100base-tx + - name: '34' + type: 100base-tx + - name: '35' + type: 100base-tx + - name: '36' + type: 100base-tx + - name: '37' + type: 100base-tx + - name: '38' + type: 100base-tx + - name: '39' + type: 100base-tx + - name: '40' + type: 100base-tx + - name: '41' + type: 100base-tx + - name: '42' + type: 100base-tx + - name: '43' + type: 100base-tx + - name: '44' + type: 100base-tx + - name: '45' + type: 100base-tx + - name: '46' + type: 100base-tx + - name: '47' + type: 100base-tx + - name: '48' + type: 100base-tx + - name: '49' + type: 1000base-x-sfp + - name: '50' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X350-24t.yaml b/device-types/Extreme Networks/X350-24t.yaml new file mode 100644 index 000000000..b1e2d8511 --- /dev/null +++ b/device-types/Extreme Networks/X350-24t.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Extreme Networks +model: X350-24t +slug: extreme-networks-x350-24t +u_height: 1 +is_full_depth: false +weight: 6.24 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X350-24t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-FE7F80E9-1275-401F-B8A4-A6B13127F1D1.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 75 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X350-48t.yaml b/device-types/Extreme Networks/X350-48t.yaml new file mode 100644 index 000000000..90245c687 --- /dev/null +++ b/device-types/Extreme Networks/X350-48t.yaml @@ -0,0 +1,117 @@ +--- +manufacturer: Extreme Networks +model: X350-48t +slug: extreme-networks-x350-48t +u_height: 1 +is_full_depth: false +weight: 7.14 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X350-48t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-300C4B67-6FAC-4C8E-A8B1-1D63E111D903.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 115 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-x-sfp + - name: '46' + type: 1000base-x-sfp + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X430-24p.yaml b/device-types/Extreme Networks/X430-24p.yaml new file mode 100644 index 000000000..2fa8f8a57 --- /dev/null +++ b/device-types/Extreme Networks/X430-24p.yaml @@ -0,0 +1,125 @@ +--- +manufacturer: Extreme Networks +model: X430-24p +slug: extreme-networks-x430-24p +u_height: 1 +is_full_depth: false +weight: 4.5 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X430-24p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-9D44E371-EF25-4018-A7A9-AD1C0A987E2A.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 55 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X430-24t.yaml b/device-types/Extreme Networks/X430-24t.yaml new file mode 100644 index 000000000..077f79b52 --- /dev/null +++ b/device-types/Extreme Networks/X430-24t.yaml @@ -0,0 +1,77 @@ +--- +manufacturer: Extreme Networks +model: X430-24t +slug: extreme-networks-x430-24t +u_height: 1 +is_full_depth: false +weight: 2.72 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X430-24t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-4ED998C4-75EF-4CEF-9671-8A39621F17C5.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 28 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X430-48t.yaml b/device-types/Extreme Networks/X430-48t.yaml new file mode 100644 index 000000000..0387172ec --- /dev/null +++ b/device-types/Extreme Networks/X430-48t.yaml @@ -0,0 +1,125 @@ +--- +manufacturer: Extreme Networks +model: X430-48t +slug: extreme-networks-x430-48t +u_height: 1 +is_full_depth: false +weight: 4.13 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X430-48t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-EED5445E-C9DB-4C89-B2E2-A39E309721BB.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 55 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-t + - name: '46' + type: 1000base-t + - name: '47' + type: 1000base-t + - name: '48' + type: 1000base-t + - name: '49' + type: 1000base-x-sfp + - name: '50' + type: 1000base-x-sfp + - name: '51' + type: 1000base-x-sfp + - name: '52' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X430-8p.yaml b/device-types/Extreme Networks/X430-8p.yaml new file mode 100644 index 000000000..7a83f1709 --- /dev/null +++ b/device-types/Extreme Networks/X430-8p.yaml @@ -0,0 +1,57 @@ +--- +manufacturer: Extreme Networks +model: X430-8p +slug: extreme-networks-x430-8p +u_height: 1 +is_full_depth: false +weight: 1.4 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X430-8p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-E2B4D080-658F-451E-91C2-D599D2C82235.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 24 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-24p-10G.yaml b/device-types/Extreme Networks/X440-24p-10G.yaml new file mode 100644 index 000000000..6db5cef62 --- /dev/null +++ b/device-types/Extreme Networks/X440-24p-10G.yaml @@ -0,0 +1,113 @@ +--- +manufacturer: Extreme Networks +model: X440-24p-10G +slug: extreme-networks-x440-24p-10g +u_height: 1 +is_full_depth: false +weight: 4.48 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-24p-10G Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-038D32CE-3DB5-4B4D-9A3B-686BE614AF01.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 585 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-24p.yaml b/device-types/Extreme Networks/X440-24p.yaml new file mode 100644 index 000000000..0087f16d3 --- /dev/null +++ b/device-types/Extreme Networks/X440-24p.yaml @@ -0,0 +1,109 @@ +--- +manufacturer: Extreme Networks +model: X440-24p +slug: extreme-networks-x440-24p +u_height: 1 +is_full_depth: false +weight: 4.47 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-24p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-6A89D9AE-088B-41BA-BD61-AF143B656F9B.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 585 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-24t-10G.yaml b/device-types/Extreme Networks/X440-24t-10G.yaml new file mode 100644 index 000000000..9b9e4b320 --- /dev/null +++ b/device-types/Extreme Networks/X440-24t-10G.yaml @@ -0,0 +1,73 @@ +--- +manufacturer: Extreme Networks +model: X440-24t-10G +slug: extreme-networks-x440-24t-10g +u_height: 1 +is_full_depth: false +weight: 3.87 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-24t-10G Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-DD7D1E13-B566-4782-B99D-DA3A7638D1A7.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 44 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-24t.yaml b/device-types/Extreme Networks/X440-24t.yaml new file mode 100644 index 000000000..278556935 --- /dev/null +++ b/device-types/Extreme Networks/X440-24t.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Extreme Networks +model: X440-24t +slug: extreme-networks-x440-24t +u_height: 1 +is_full_depth: false +weight: 3.83 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-24t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-4FBD5049-4BE4-4B68-81AD-92CDC65AD7E8.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 37 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-24tDC.yaml b/device-types/Extreme Networks/X440-24tDC.yaml new file mode 100644 index 000000000..6c116567f --- /dev/null +++ b/device-types/Extreme Networks/X440-24tDC.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Extreme Networks +model: X440-24tDC +slug: extreme-networks-x440-24tdc +u_height: 1 +is_full_depth: false +weight: 3.84 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-24tDC Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-37DEEA32-9526-47CA-9A44-23142314D419.shtml)' +power-ports: + - name: DCE2 + type: other + maximum_draw: 38 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-24x-10G.yaml b/device-types/Extreme Networks/X440-24x-10G.yaml new file mode 100644 index 000000000..713fb18bc --- /dev/null +++ b/device-types/Extreme Networks/X440-24x-10G.yaml @@ -0,0 +1,73 @@ +--- +manufacturer: Extreme Networks +model: X440-24x-10G +slug: extreme-networks-x440-24x-10g +u_height: 1 +is_full_depth: false +weight: 4.48 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-24x-10G Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-52948E19-5D3C-43D0-8C2C-C79157EB80DB.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 56 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: '11' + type: 1000base-x-sfp + - name: '12' + type: 1000base-x-sfp + - name: '13' + type: 1000base-x-sfp + - name: '14' + type: 1000base-x-sfp + - name: '15' + type: 1000base-x-sfp + - name: '16' + type: 1000base-x-sfp + - name: '17' + type: 1000base-x-sfp + - name: '18' + type: 1000base-x-sfp + - name: '19' + type: 1000base-x-sfp + - name: '20' + type: 1000base-x-sfp + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-24x.yaml b/device-types/Extreme Networks/X440-24x.yaml new file mode 100644 index 000000000..f41cab2aa --- /dev/null +++ b/device-types/Extreme Networks/X440-24x.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Extreme Networks +model: X440-24x +slug: extreme-networks-x440-24x +u_height: 1 +is_full_depth: false +weight: 4.47 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-24x Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-C96C17F6-9E21-4426-868E-51094EF056ED.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 54 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: '11' + type: 1000base-x-sfp + - name: '12' + type: 1000base-x-sfp + - name: '13' + type: 1000base-x-sfp + - name: '14' + type: 1000base-x-sfp + - name: '15' + type: 1000base-x-sfp + - name: '16' + type: 1000base-x-sfp + - name: '17' + type: 1000base-x-sfp + - name: '18' + type: 1000base-x-sfp + - name: '19' + type: 1000base-x-sfp + - name: '20' + type: 1000base-x-sfp + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-48p-10G.yaml b/device-types/Extreme Networks/X440-48p-10G.yaml new file mode 100644 index 000000000..8a352367d --- /dev/null +++ b/device-types/Extreme Networks/X440-48p-10G.yaml @@ -0,0 +1,213 @@ +--- +manufacturer: Extreme Networks +model: X440-48p-10G +slug: extreme-networks-x440-48p-10g +u_height: 1 +is_full_depth: false +weight: 4.83 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-48p-10G Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-E21DAE0D-2B43-489C-A321-1B1A616B701F.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 600 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '26' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '27' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '28' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '29' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '30' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '31' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '32' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '33' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '34' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '35' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '36' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '37' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '38' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '39' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '40' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '41' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '42' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '43' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '44' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '45' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '46' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: '49' + type: 10gbase-x-sfpp + - name: '50' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-48p.yaml b/device-types/Extreme Networks/X440-48p.yaml new file mode 100644 index 000000000..6d7ad9f13 --- /dev/null +++ b/device-types/Extreme Networks/X440-48p.yaml @@ -0,0 +1,205 @@ +--- +manufacturer: Extreme Networks +model: X440-48p +slug: extreme-networks-x440-48p +u_height: 1 +is_full_depth: false +weight: 4.85 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-48p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-96B238F1-96F9-40A7-A20E-4214D31A7EC8.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 600 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '26' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '27' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '28' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '29' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '30' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '31' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '32' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '33' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '34' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '35' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '36' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '37' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '38' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '39' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '40' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '41' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '42' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '43' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '44' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '45' + type: 1000base-x-sfp + - name: '46' + type: 1000base-x-sfp + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-48t-10G.yaml b/device-types/Extreme Networks/X440-48t-10G.yaml new file mode 100644 index 000000000..2e24fde3b --- /dev/null +++ b/device-types/Extreme Networks/X440-48t-10G.yaml @@ -0,0 +1,121 @@ +--- +manufacturer: Extreme Networks +model: X440-48t-10G +slug: extreme-networks-x440-48t-10g +u_height: 1 +is_full_depth: false +weight: 4.13 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-48t-10G Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-5760EFFB-116C-41CA-8532-61AA1F2AD700.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 95 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-t + - name: '46' + type: 1000base-t + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: '49' + type: 10gbase-x-sfpp + - name: '50' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-48t.yaml b/device-types/Extreme Networks/X440-48t.yaml new file mode 100644 index 000000000..ea47a96de --- /dev/null +++ b/device-types/Extreme Networks/X440-48t.yaml @@ -0,0 +1,117 @@ +--- +manufacturer: Extreme Networks +model: X440-48t +slug: extreme-networks-x440-48t +u_height: 1 +is_full_depth: false +weight: 4.13 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-48t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-E7EF927C-758E-4AB9-9A36-A2F9B01B9C8F.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 57 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-x-sfp + - name: '46' + type: 1000base-x-sfp + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-48tDC.yaml b/device-types/Extreme Networks/X440-48tDC.yaml new file mode 100644 index 000000000..3a1e12276 --- /dev/null +++ b/device-types/Extreme Networks/X440-48tDC.yaml @@ -0,0 +1,117 @@ +--- +manufacturer: Extreme Networks +model: X440-48tDC +slug: extreme-networks-x440-48tdc +u_height: 1 +is_full_depth: false +weight: 4.14 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-48tDC Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-288D631A-294D-41C6-A890-9B91740D4124.shtml)' +power-ports: + - name: DCE2 + type: other + maximum_draw: 57 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-x-sfp + - name: '46' + type: 1000base-x-sfp + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-8p.yaml b/device-types/Extreme Networks/X440-8p.yaml new file mode 100644 index 000000000..9bccb63eb --- /dev/null +++ b/device-types/Extreme Networks/X440-8p.yaml @@ -0,0 +1,61 @@ +--- +manufacturer: Extreme Networks +model: X440-8p +slug: extreme-networks-x440-8p +u_height: 1 +is_full_depth: false +weight: 3.04 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-8p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-16BDEC5F-5C22-4929-875F-896EB8488C8C.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 251 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: '11' + type: 1000base-x-sfp + - name: '12' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-8t.yaml b/device-types/Extreme Networks/X440-8t.yaml new file mode 100644 index 000000000..2351f97d9 --- /dev/null +++ b/device-types/Extreme Networks/X440-8t.yaml @@ -0,0 +1,45 @@ +--- +manufacturer: Extreme Networks +model: X440-8t +slug: extreme-networks-x440-8t +u_height: 1 +is_full_depth: false +weight: 2.64 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-8t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-4909C478-BCBC-480F-B4A9-C48C5B779A04.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 39 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: '11' + type: 1000base-x-sfp + - name: '12' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-G2-12p-10GE4.yaml b/device-types/Extreme Networks/X440-G2-12p-10GE4.yaml new file mode 100644 index 000000000..ed9bc2124 --- /dev/null +++ b/device-types/Extreme Networks/X440-G2-12p-10GE4.yaml @@ -0,0 +1,84 @@ +--- +manufacturer: Extreme Networks +model: X440-G2-12p-10GE4 +slug: extreme-networks-x440-g2-12p-10ge4 +part_number: '16531' +u_height: 1 +is_full_depth: false +front_image: true +rear_image: true +weight: 3.02 +weight_unit: kg +comments: '[Extreme Networks X440-G2 Technical Specifications](https://www.extremenetworks.com/product/x440-g2/)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 264 + - name: RPS1 + type: dc-terminal + description: Redundant Power Supply +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 10gbase-x-sfpp + - name: '14' + type: 10gbase-x-sfpp + - name: '15' + type: 10gbase-x-sfpp + description: For stacking or as additional SFP+ + - name: '16' + type: 10gbase-x-sfpp + description: For stacking or as additional SFP+ diff --git a/device-types/Extreme Networks/X440-G2-12t-10GE4.yaml b/device-types/Extreme Networks/X440-G2-12t-10GE4.yaml new file mode 100644 index 000000000..bdd04adc6 --- /dev/null +++ b/device-types/Extreme Networks/X440-G2-12t-10GE4.yaml @@ -0,0 +1,60 @@ +--- +manufacturer: Extreme Networks +model: X440-G2-12t-10GE4 +slug: extreme-networks-x440-g2-12t-10ge4 +part_number: '16530' +u_height: 1 +is_full_depth: false +front_image: true +rear_image: true +weight: 2.64 +weight_unit: kg +comments: '[Extreme Networks X440-G2 Technical Specifications](https://www.extremenetworks.com/product/x440-g2/)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 32 + - name: RPS1 + type: dc-terminal + description: Redundant Power Supply barrel connector +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 10gbase-x-sfpp + - name: '14' + type: 10gbase-x-sfpp + - name: '15' + type: 10gbase-x-sfpp + description: For stacking or as additional SFP+ + - name: '16' + type: 10gbase-x-sfpp + description: For stacking or as additional SFP+ diff --git a/device-types/Extreme Networks/X440-G2-12t8fx-GE4.yaml b/device-types/Extreme Networks/X440-G2-12t8fx-GE4.yaml new file mode 100644 index 000000000..a4d91bc7d --- /dev/null +++ b/device-types/Extreme Networks/X440-G2-12t8fx-GE4.yaml @@ -0,0 +1,74 @@ +--- +manufacturer: Extreme Networks +model: X440-G2-12t8fx-GE4 +slug: extreme-networks-x440-g2-12t8fx-ge4 +part_number: '16540' +u_height: 1 +is_full_depth: false +front_image: true +rear_image: true +weight: 2.95 +weight_unit: kg +comments: '[Extreme Networks X440-G2 Technical Specifications](https://www.extremenetworks.com/product/x440-g2/)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 47 + - name: RPS1 + type: dc-terminal + description: Redundant Power Supply +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-x-sfp + - name: '14' + type: 1000base-x-sfp + - name: '15' + type: 1000base-x-sfp + - name: '16' + type: 1000base-x-sfp + - name: '17' + type: 100base-fx + - name: '18' + type: 100base-fx + - name: '19' + type: 100base-fx + - name: '20' + type: 100base-fx + - name: '21' + type: 100base-fx + - name: '22' + type: 100base-fx + - name: '23' + type: 100base-fx + - name: '24' + type: 100base-fx diff --git a/device-types/Extreme Networks/X440-G2-24fx-GE4.yaml b/device-types/Extreme Networks/X440-G2-24fx-GE4.yaml new file mode 100644 index 000000000..4461474cf --- /dev/null +++ b/device-types/Extreme Networks/X440-G2-24fx-GE4.yaml @@ -0,0 +1,82 @@ +--- +manufacturer: Extreme Networks +model: X440-G2-24fx-GE4 +slug: extreme-networks-x440-g2-24fx-ge4 +part_number: '16539' +u_height: 1 +is_full_depth: false +front_image: true +rear_image: true +weight: 3.93 +weight_unit: kg +comments: '[Extreme Networks X440-G2 Technical Specifications](https://www.extremenetworks.com/product/x440-g2/)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 65 + - name: RPS1 + type: dc-terminal + description: Redundant Power Supply +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 100base-fx + - name: '2' + type: 100base-fx + - name: '3' + type: 100base-fx + - name: '4' + type: 100base-fx + - name: '5' + type: 100base-fx + - name: '6' + type: 100base-fx + - name: '7' + type: 100base-fx + - name: '8' + type: 100base-fx + - name: '9' + type: 100base-fx + - name: '10' + type: 100base-fx + - name: '11' + type: 100base-fx + - name: '12' + type: 100base-fx + - name: '13' + type: 100base-fx + - name: '14' + type: 100base-fx + - name: '15' + type: 100base-fx + - name: '16' + type: 100base-fx + - name: '17' + type: 100base-fx + - name: '18' + type: 100base-fx + - name: '19' + type: 100base-fx + - name: '20' + type: 100base-fx + - name: '21' + type: 100base-fx + - name: '22' + type: 100base-fx + - name: '23' + type: 100base-fx + - name: '24' + type: 100base-fx + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp diff --git a/device-types/Extreme Networks/X440-G2-24p-10GE4.yaml b/device-types/Extreme Networks/X440-G2-24p-10GE4.yaml index 337350771..5b3a7bbfc 100644 --- a/device-types/Extreme Networks/X440-G2-24p-10GE4.yaml +++ b/device-types/Extreme Networks/X440-G2-24p-10GE4.yaml @@ -5,6 +5,10 @@ slug: extreme-networks-x440-g2-24p-10ge4 part_number: '16533' u_height: 1 is_full_depth: false +front_image: true +rear_image: true +weight: 4.28 +weight_unit: kg comments: '[Extreme Networks X440-G2 Technical Specifications](https://www.extremenetworks.com/product/x440-g2/)' console-ports: - name: Console @@ -12,6 +16,7 @@ console-ports: power-ports: - name: PSU1 type: iec-60320-c14 + maximum_draw: 500 - name: RPS1 type: dc-terminal description: Redundant Power Supply @@ -21,55 +26,103 @@ interfaces: mgmt_only: true - name: '1' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '2' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '3' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '4' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '5' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '6' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '7' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '8' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '9' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '10' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '11' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '12' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '13' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '14' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '15' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '16' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '17' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '18' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '19' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '20' type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: '21' type: 1000base-x-sfp + poe_mode: pse + poe_type: type2-ieee802.3at description: Combo Port (either SFP or 1000BASE-T) - name: '22' type: 1000base-x-sfp + poe_mode: pse + poe_type: type2-ieee802.3at description: Combo Port (either SFP or 1000BASE-T) - name: '23' type: 1000base-x-sfp + poe_mode: pse + poe_type: type2-ieee802.3at description: Combo Port (either SFP or 1000BASE-T) - name: '24' type: 1000base-x-sfp + poe_mode: pse + poe_type: type2-ieee802.3at description: Combo Port (either SFP or 1000BASE-T) - name: '25' type: 10gbase-x-sfpp @@ -77,7 +130,7 @@ interfaces: type: 10gbase-x-sfpp - name: '27' type: 10gbase-x-sfpp - description: either Stacking-Ports or additional SFP+ + description: For stacking or as additional SFP+ - name: '28' type: 10gbase-x-sfpp - description: either Stacking-Ports or additional SFP+ + description: For stacking or as additional SFP+ diff --git a/device-types/Extreme Networks/X440-G2-24t-10GE4-DC.yaml b/device-types/Extreme Networks/X440-G2-24t-10GE4-DC.yaml new file mode 100644 index 000000000..4bef41bee --- /dev/null +++ b/device-types/Extreme Networks/X440-G2-24t-10GE4-DC.yaml @@ -0,0 +1,88 @@ +--- +manufacturer: Extreme Networks +model: X440-G2-24t-10GE4-DC +slug: extreme-networks-x440-g2-24t-10ge4-dc +part_number: '16536' +u_height: 1 +is_full_depth: false +front_image: true +rear_image: true +weight: 3.66 +weight_unit: kg +comments: '[Extreme Networks X440-G2 Technical Specifications](https://www.extremenetworks.com/product/x440-g2/)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU1 + type: dc-terminal + maximum_draw: 39 + - name: RPS1 + type: dc-terminal + description: Redundant Power Supply +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-x-sfp + description: Combo Port (either SFP or 1000BASE-T) + - name: '22' + type: 1000base-x-sfp + description: Combo Port (either SFP or 1000BASE-T) + - name: '23' + type: 1000base-x-sfp + description: Combo Port (either SFP or 1000BASE-T) + - name: '24' + type: 1000base-x-sfp + description: Combo Port (either SFP or 1000BASE-T) + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: '27' + type: 10gbase-x-sfpp + description: For stacking or as additional SFP+ + - name: '28' + type: 10gbase-x-sfpp + description: For stacking or as additional SFP+ diff --git a/device-types/Extreme Networks/X440-G2-24t-10GE4.yaml b/device-types/Extreme Networks/X440-G2-24t-10GE4.yaml index 3f0cbb67c..ac89ce472 100644 --- a/device-types/Extreme Networks/X440-G2-24t-10GE4.yaml +++ b/device-types/Extreme Networks/X440-G2-24t-10GE4.yaml @@ -5,6 +5,10 @@ slug: extreme-networks-x440-g2-24t-10ge4 part_number: '16532' u_height: 1 is_full_depth: false +front_image: true +rear_image: true +weight: 3.66 +weight_unit: kg comments: '[Extreme Networks X440-G2 Technical Specifications](https://www.extremenetworks.com/product/x440-g2/)' console-ports: - name: Console @@ -12,6 +16,7 @@ console-ports: power-ports: - name: PSU1 type: iec-60320-c14 + maximum_draw: 40 - name: RPS1 type: dc-terminal description: Redundant Power Supply @@ -77,7 +82,7 @@ interfaces: type: 10gbase-x-sfpp - name: '27' type: 10gbase-x-sfpp - description: either Stacking-Ports or additional SFP+ + description: For stacking or as additional SFP+ - name: '28' type: 10gbase-x-sfpp - description: either Stacking-Ports or additional SFP+ + description: For stacking or as additional SFP+ diff --git a/device-types/Extreme Networks/X440-G2-24t-GE4.yaml b/device-types/Extreme Networks/X440-G2-24t-GE4.yaml new file mode 100644 index 000000000..5157d6e7b --- /dev/null +++ b/device-types/Extreme Networks/X440-G2-24t-GE4.yaml @@ -0,0 +1,82 @@ +--- +manufacturer: Extreme Networks +model: X440-G2-24t-GE4 +slug: extreme-networks-x440-g2-24t-ge4 +part_number: '16541' +u_height: 1 +is_full_depth: false +front_image: true +rear_image: true +weight: 3.62 +weight_unit: kg +comments: '[Extreme Networks X440-G2 Technical Specifications](https://www.extremenetworks.com/product/x440-g2/)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 38 + - name: RPS1 + type: dc-terminal + description: Redundant Power Supply +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp diff --git a/device-types/Extreme Networks/X440-G2-24x-10GE4.yaml b/device-types/Extreme Networks/X440-G2-24x-10GE4.yaml index 5e3511a2d..8522fb3c0 100644 --- a/device-types/Extreme Networks/X440-G2-24x-10GE4.yaml +++ b/device-types/Extreme Networks/X440-G2-24x-10GE4.yaml @@ -5,6 +5,10 @@ slug: extreme-networks-x440-g2-24x-10ge4 part_number: '16538' u_height: 1 is_full_depth: false +front_image: true +rear_image: true +weight: 3.73 +weight_unit: kg comments: '[Extreme Networks X440-G2 Technical Specifications](https://www.extremenetworks.com/product/x440-g2/)' console-ports: - name: Console @@ -12,6 +16,7 @@ console-ports: power-ports: - name: PSU1 type: iec-60320-c14 + maximum_draw: 51 - name: RPS1 type: dc-terminal description: Redundant Power Supply @@ -77,7 +82,7 @@ interfaces: type: 10gbase-x-sfpp - name: '27' type: 10gbase-x-sfpp - description: either Stacking-Ports or additional SFP+ + description: For stacking or as additional SFP+ - name: '28' type: 10gbase-x-sfpp - description: either Stacking-Ports or additional SFP+ + description: For stacking or as additional SFP+ diff --git a/device-types/Extreme Networks/X440-G2-48p-10GE4.yaml b/device-types/Extreme Networks/X440-G2-48p-10GE4.yaml index 3a8657577..8f4688031 100644 --- a/device-types/Extreme Networks/X440-G2-48p-10GE4.yaml +++ b/device-types/Extreme Networks/X440-G2-48p-10GE4.yaml @@ -7,6 +7,8 @@ u_height: 1 is_full_depth: false airflow: left-to-right comments: '[Extreme Networks X440-G2 Technical Specifications](https://www.extremenetworks.com/product/x440-g2/)' +front_image: true +rear_image: true weight: 6600 weight_unit: g console-ports: @@ -26,205 +28,205 @@ interfaces: - name: '1' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '2' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '3' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '4' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '5' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '6' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '7' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '8' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '9' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '10' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '11' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '12' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '13' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '14' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '15' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '16' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '17' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '18' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '19' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '20' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '21' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '22' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '23' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '24' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '25' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '26' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '27' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '28' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '29' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '30' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '31' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '32' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '33' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '34' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '35' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '36' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '37' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '38' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '39' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '40' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '41' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '42' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '43' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '44' type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '45' type: 1000base-x-sfp description: Combo Port (either SFP or 1000BASE-T) poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '46' type: 1000base-x-sfp description: Combo Port (either SFP or 1000BASE-T) poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '47' type: 1000base-x-sfp description: Combo Port (either SFP or 1000BASE-T) poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '48' type: 1000base-x-sfp description: Combo Port (either SFP or 1000BASE-T) poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: '49' type: 10gbase-x-sfpp - description: either Stacking-Ports or additional SFP+ + description: For stacking or as additional SFP+ - name: '50' type: 10gbase-x-sfpp - description: either Stacking-Ports or additional SFP+ + description: For stacking or as additional SFP+ - name: '51' type: 10gbase-x-sfpp description: Combo Port (either SFP+ or 10GBASE-T) diff --git a/device-types/Extreme Networks/X440-G2-48t-10GE4-DC.yaml b/device-types/Extreme Networks/X440-G2-48t-10GE4-DC.yaml new file mode 100644 index 000000000..c7f16df74 --- /dev/null +++ b/device-types/Extreme Networks/X440-G2-48t-10GE4-DC.yaml @@ -0,0 +1,146 @@ +--- +manufacturer: Extreme Networks +model: X440-G2-48t-10GE4-DC +slug: extreme-networks-x440-g2-48t-10ge4-dc +part_number: '16537' +u_height: 1 +is_full_depth: false +comments: '[Extreme Networks X440-G2 Technical Specifications](https://www.extremenetworks.com/product/x440-g2/)' +front_image: true +rear_image: true +weight: 5.08 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU1 + type: dc-terminal + maximum_draw: 61 + - name: RPS1 + type: dc-terminal + description: Redundant Power Supply +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-x-sfp + description: Combo Port (either SFP or 1000BASE-T) + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '46' + type: 1000base-x-sfp + description: Combo Port (either SFP or 1000BASE-T) + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '47' + type: 1000base-x-sfp + description: Combo Port (either SFP or 1000BASE-T) + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '48' + type: 1000base-x-sfp + description: Combo Port (either SFP or 1000BASE-T) + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '49' + type: 10gbase-x-sfpp + description: For stacking or as additional SFP+ + - name: '50' + type: 10gbase-x-sfpp + description: For stacking or as additional SFP+ + - name: '51' + type: 10gbase-x-sfpp + description: Combo Port (either SFP+ or 10GBASE-T) + - name: '52' + type: 10gbase-x-sfpp + description: Combo Port (either SFP+ or 10GBASE-T) diff --git a/device-types/Extreme Networks/X440-G2-48t-10GE4.yaml b/device-types/Extreme Networks/X440-G2-48t-10GE4.yaml new file mode 100644 index 000000000..09b04a733 --- /dev/null +++ b/device-types/Extreme Networks/X440-G2-48t-10GE4.yaml @@ -0,0 +1,146 @@ +--- +manufacturer: Extreme Networks +model: X440-G2-48t-10GE4 +slug: extreme-networks-x440-g2-48t-10ge4 +part_number: '16534' +u_height: 1 +is_full_depth: false +comments: '[Extreme Networks X440-G2 Technical Specifications](https://www.extremenetworks.com/product/x440-g2/)' +front_image: true +rear_image: true +weight: 5.09 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 61 + - name: RPS1 + type: dc-terminal + description: Redundant Power Supply +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-x-sfp + description: Combo Port (either SFP or 1000BASE-T) + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '46' + type: 1000base-x-sfp + description: Combo Port (either SFP or 1000BASE-T) + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '47' + type: 1000base-x-sfp + description: Combo Port (either SFP or 1000BASE-T) + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '48' + type: 1000base-x-sfp + description: Combo Port (either SFP or 1000BASE-T) + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '49' + type: 10gbase-x-sfpp + description: For stacking or as additional SFP+ + - name: '50' + type: 10gbase-x-sfpp + description: For stacking or as additional SFP+ + - name: '51' + type: 10gbase-x-sfpp + description: Combo Port (either SFP+ or 10GBASE-T) + - name: '52' + type: 10gbase-x-sfpp + description: Combo Port (either SFP+ or 10GBASE-T) diff --git a/device-types/Extreme Networks/X440-L2-24t.yaml b/device-types/Extreme Networks/X440-L2-24t.yaml new file mode 100644 index 000000000..d25d06729 --- /dev/null +++ b/device-types/Extreme Networks/X440-L2-24t.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Extreme Networks +model: X440-L2-24t +slug: extreme-networks-x440-l2-24t +u_height: 1 +is_full_depth: false +weight: 3.83 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-L2-24t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-7F0A11D6-DDA2-45A1-BDD5-51CDC462FF6A.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 37 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X440-L2-48t.yaml b/device-types/Extreme Networks/X440-L2-48t.yaml new file mode 100644 index 000000000..6f793e530 --- /dev/null +++ b/device-types/Extreme Networks/X440-L2-48t.yaml @@ -0,0 +1,117 @@ +--- +manufacturer: Extreme Networks +model: X440-L2-48t +slug: extreme-networks-x440-l2-48t +u_height: 1 +is_full_depth: false +weight: 4.13 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X440-L2-48t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-F1887880-6CC5-46A6-89B9-1C45222A7C9D.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 57 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-x-sfp + - name: '46' + type: 1000base-x-sfp + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X450-24t.yaml b/device-types/Extreme Networks/X450-24t.yaml new file mode 100644 index 000000000..bd7b58e19 --- /dev/null +++ b/device-types/Extreme Networks/X450-24t.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Extreme Networks +model: X450-24t +slug: extreme-networks-x450-24t +u_height: 1 +is_full_depth: false +weight: 6.35 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X450-24t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-94360E17-A176-4D91-A117-4330058468B9.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 160 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X450-24x.yaml b/device-types/Extreme Networks/X450-24x.yaml new file mode 100644 index 000000000..23a2d7dd7 --- /dev/null +++ b/device-types/Extreme Networks/X450-24x.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Extreme Networks +model: X450-24x +slug: extreme-networks-x450-24x +u_height: 1 +is_full_depth: false +weight: 6.26 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X450-24x Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-95F63573-7803-4E09-8FBA-E7F0E4957372.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 160 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: '11' + type: 1000base-x-sfp + - name: '12' + type: 1000base-x-sfp + - name: '13' + type: 1000base-x-sfp + - name: '14' + type: 1000base-x-sfp + - name: '15' + type: 1000base-x-sfp + - name: '16' + type: 1000base-x-sfp + - name: '17' + type: 1000base-x-sfp + - name: '18' + type: 1000base-x-sfp + - name: '19' + type: 1000base-x-sfp + - name: '20' + type: 1000base-x-sfp + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X450-G2-24p-10GE4.yaml b/device-types/Extreme Networks/X450-G2-24p-10GE4.yaml new file mode 100644 index 000000000..0b0693f84 --- /dev/null +++ b/device-types/Extreme Networks/X450-G2-24p-10GE4.yaml @@ -0,0 +1,130 @@ +--- +manufacturer: Extreme Networks +model: X450-G2-24p-10GE4 +slug: extreme-networks-x450-g2-24p-10ge4 +u_height: 1 +is_full_depth: false +weight: 6.32 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X450-G2-24p-10GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-A075D1DB-1E70-4C45-90EC-19E56FCE0102.shtml#GUID-A075D1DB-1E70-4C45-90EC-19E56FCE0102)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: '27' + type: 10gbase-x-sfpp + - name: '28' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true + - name: SP1 + type: extreme-summitstack + - name: SP2 + type: extreme-summitstack +module-bays: + - name: PSU-1 + position: '1' + - name: PSU-2 + position: '2' diff --git a/device-types/Extreme Networks/X450-G2-24p-GE4.yaml b/device-types/Extreme Networks/X450-G2-24p-GE4.yaml new file mode 100644 index 000000000..4ec90e90e --- /dev/null +++ b/device-types/Extreme Networks/X450-G2-24p-GE4.yaml @@ -0,0 +1,130 @@ +--- +manufacturer: Extreme Networks +model: X450-G2-24p-GE4 +slug: extreme-networks-x450-g2-24p-ge4 +u_height: 1 +is_full_depth: false +weight: 6.32 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X450-G2-24p-GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-67B80737-DDC3-4AA6-99CF-1B62E2348692.shtml#GUID-67B80737-DDC3-4AA6-99CF-1B62E2348692)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true + - name: SP1 + type: extreme-summitstack + - name: SP2 + type: extreme-summitstack +module-bays: + - name: PSU-1 + position: '1' + - name: PSU-2 + position: '2' diff --git a/device-types/Extreme Networks/X450-G2-24t-10GE4.yaml b/device-types/Extreme Networks/X450-G2-24t-10GE4.yaml new file mode 100644 index 000000000..dd85e4b32 --- /dev/null +++ b/device-types/Extreme Networks/X450-G2-24t-10GE4.yaml @@ -0,0 +1,81 @@ +--- +manufacturer: Extreme Networks +model: X450-G2-24t-10GE4 +slug: extreme-networks-x450-g2-24t-10ge4 +u_height: 1 +is_full_depth: false +weight: 6.22 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X450-G2-24t-10GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-875AC476-5C8C-44ED-A762-111446F141CD.shtml#GUID-875AC476-5C8C-44ED-A762-111446F141CD)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 71 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: '27' + type: 10gbase-x-sfpp + - name: '28' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true + - name: SP1 + type: extreme-summitstack + - name: SP2 + type: extreme-summitstack diff --git a/device-types/Extreme Networks/X450-G2-24t-GE4.yaml b/device-types/Extreme Networks/X450-G2-24t-GE4.yaml new file mode 100644 index 000000000..4e0e95565 --- /dev/null +++ b/device-types/Extreme Networks/X450-G2-24t-GE4.yaml @@ -0,0 +1,81 @@ +--- +manufacturer: Extreme Networks +model: X450-G2-24t-GE4 +slug: extreme-networks-x450-g2-24t-ge4 +u_height: 1 +is_full_depth: false +weight: 6.22 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X450-G2-24t-GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-B7988A69-FEBE-44EE-8976-F3257D6BDB89.shtml#GUID-B7988A69-FEBE-44EE-8976-F3257D6BDB89)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 71 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true + - name: SP1 + type: extreme-summitstack + - name: SP2 + type: extreme-summitstack diff --git a/device-types/Extreme Networks/X450-G2-48p-GE4.yaml b/device-types/Extreme Networks/X450-G2-48p-GE4.yaml new file mode 100644 index 000000000..11c1a0534 --- /dev/null +++ b/device-types/Extreme Networks/X450-G2-48p-GE4.yaml @@ -0,0 +1,226 @@ +--- +manufacturer: Extreme Networks +model: X450-G2-48p-GE4 +slug: extreme-networks-x450-g2-48p-ge4 +u_height: 1 +is_full_depth: false +weight: 6.58 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X450-G2-48p-GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-BBFC14F9-A729-4332-8490-A67328A7FEF2.shtml#GUID-BBFC14F9-A729-4332-8490-A67328A7FEF2)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '26' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '27' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '28' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '29' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '30' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '31' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '32' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '33' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '34' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '35' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '36' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '37' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '38' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '39' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '40' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '41' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '42' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '43' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '44' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '45' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '46' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '47' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '48' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '49' + type: 1000base-x-sfp + - name: '50' + type: 1000base-x-sfp + - name: '51' + type: 1000base-x-sfp + - name: '52' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true + - name: SP1 + type: extreme-summitstack + - name: SP2 + type: extreme-summitstack +module-bays: + - name: PSU-1 + position: '1' + - name: PSU-2 + position: '2' diff --git a/device-types/Extreme Networks/X450-G2-48t-10GE4.yaml b/device-types/Extreme Networks/X450-G2-48t-10GE4.yaml new file mode 100644 index 000000000..d7048eeaf --- /dev/null +++ b/device-types/Extreme Networks/X450-G2-48t-10GE4.yaml @@ -0,0 +1,129 @@ +--- +manufacturer: Extreme Networks +model: X450-G2-48t-10GE4 +slug: extreme-networks-x450-g2-48t-10ge4 +u_height: 1 +is_full_depth: false +weight: 6.45 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X450-G2-48t-10GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-F32AC425-E24F-409D-873E-E7D4601F69F4.shtml#GUID-F32AC425-E24F-409D-873E-E7D4601F69F4)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 85 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-t + - name: '46' + type: 1000base-t + - name: '47' + type: 1000base-t + - name: '48' + type: 1000base-t + - name: '49' + type: 10gbase-x-sfpp + - name: '50' + type: 10gbase-x-sfpp + - name: '51' + type: 10gbase-x-sfpp + - name: '52' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true + - name: SP1 + type: extreme-summitstack + - name: SP2 + type: extreme-summitstack diff --git a/device-types/Extreme Networks/X450-G2-48t-GE4.yaml b/device-types/Extreme Networks/X450-G2-48t-GE4.yaml new file mode 100644 index 000000000..bfa86e9fd --- /dev/null +++ b/device-types/Extreme Networks/X450-G2-48t-GE4.yaml @@ -0,0 +1,129 @@ +--- +manufacturer: Extreme Networks +model: X450-G2-48t-GE4 +slug: extreme-networks-x450-g2-48t-ge4 +u_height: 1 +is_full_depth: false +weight: 6.45 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X450-G2-48t-GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-263C20DA-3A54-48D6-A091-6693202C7917.shtml#GUID-263C20DA-3A54-48D6-A091-6693202C7917)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 85 +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-t + - name: '46' + type: 1000base-t + - name: '47' + type: 1000base-t + - name: '48' + type: 1000base-t + - name: '49' + type: 1000base-x-sfp + - name: '50' + type: 1000base-x-sfp + - name: '51' + type: 1000base-x-sfp + - name: '52' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true + - name: SP1 + type: extreme-summitstack + - name: SP2 + type: extreme-summitstack diff --git a/device-types/Extreme Networks/X450a-24t.yaml b/device-types/Extreme Networks/X450a-24t.yaml new file mode 100644 index 000000000..bb9e4d10d --- /dev/null +++ b/device-types/Extreme Networks/X450a-24t.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Extreme Networks +model: X450a-24t +slug: extreme-networks-x450a-24t +u_height: 1 +is_full_depth: false +weight: 6.24 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X450a-24t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-0B38EDDC-DE51-41E1-945E-758E5ED34D50.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 100 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X450a-24tDC.yaml b/device-types/Extreme Networks/X450a-24tDC.yaml new file mode 100644 index 000000000..59087beb8 --- /dev/null +++ b/device-types/Extreme Networks/X450a-24tDC.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Extreme Networks +model: X450a-24tDC +slug: extreme-networks-x450a-24tdc +u_height: 1 +is_full_depth: false +weight: 5.56 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X450a-24tDC Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-31A964B5-066C-4A2E-A8D5-1ACE2ADB4597.shtml)' +power-ports: + - name: DCE2 + type: other + maximum_draw: 75 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X450a-24x.yaml b/device-types/Extreme Networks/X450a-24x.yaml new file mode 100644 index 000000000..0349f7f2b --- /dev/null +++ b/device-types/Extreme Networks/X450a-24x.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Extreme Networks +model: X450a-24x +slug: extreme-networks-x450a-24x +u_height: 1 +is_full_depth: false +weight: 5.9 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X450a-24x Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-FC2738CB-1588-4F5E-A901-69AF2579B5B7.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 80 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: '11' + type: 1000base-x-sfp + - name: '12' + type: 1000base-x-sfp + - name: '13' + type: 1000base-x-sfp + - name: '14' + type: 1000base-x-sfp + - name: '15' + type: 1000base-x-sfp + - name: '16' + type: 1000base-x-sfp + - name: '17' + type: 1000base-x-sfp + - name: '18' + type: 1000base-x-sfp + - name: '19' + type: 1000base-x-sfp + - name: '20' + type: 1000base-x-sfp + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X450a-24xDC.yaml b/device-types/Extreme Networks/X450a-24xDC.yaml new file mode 100644 index 000000000..d786952db --- /dev/null +++ b/device-types/Extreme Networks/X450a-24xDC.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Extreme Networks +model: X450a-24xDC +slug: extreme-networks-x450a-24xdc +u_height: 1 +is_full_depth: false +weight: 5.67 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X450a-24xDC Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-A8265952-5554-44D1-9655-DBB009398263.shtml)' +power-ports: + - name: DCE2 + type: other + maximum_draw: 98 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: '11' + type: 1000base-x-sfp + - name: '12' + type: 1000base-x-sfp + - name: '13' + type: 1000base-x-sfp + - name: '14' + type: 1000base-x-sfp + - name: '15' + type: 1000base-x-sfp + - name: '16' + type: 1000base-x-sfp + - name: '17' + type: 1000base-x-sfp + - name: '18' + type: 1000base-x-sfp + - name: '19' + type: 1000base-x-sfp + - name: '20' + type: 1000base-x-sfp + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X450a-48t.yaml b/device-types/Extreme Networks/X450a-48t.yaml new file mode 100644 index 000000000..996c6dce7 --- /dev/null +++ b/device-types/Extreme Networks/X450a-48t.yaml @@ -0,0 +1,117 @@ +--- +manufacturer: Extreme Networks +model: X450a-48t +slug: extreme-networks-x450a-48t +u_height: 1 +is_full_depth: false +weight: 7.14 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X450a-48t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-4DCE1E7A-3320-4DAA-9A58-B581CDABCEBE.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 160 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-x-sfp + - name: '46' + type: 1000base-x-sfp + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X450a-48tDC.yaml b/device-types/Extreme Networks/X450a-48tDC.yaml new file mode 100644 index 000000000..f33ec9f56 --- /dev/null +++ b/device-types/Extreme Networks/X450a-48tDC.yaml @@ -0,0 +1,117 @@ +--- +manufacturer: Extreme Networks +model: X450a-48tDC +slug: extreme-networks-x450a-48tdc +u_height: 1 +is_full_depth: false +weight: 7.03 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X450a-48tDC Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-B145E9BD-C651-4B79-9DDC-FDD72EF29024.shtml)' +power-ports: + - name: DCE2 + type: other + maximum_draw: 160 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-x-sfp + - name: '46' + type: 1000base-x-sfp + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X450e-24p.yaml b/device-types/Extreme Networks/X450e-24p.yaml new file mode 100644 index 000000000..f9c1ac101 --- /dev/null +++ b/device-types/Extreme Networks/X450e-24p.yaml @@ -0,0 +1,109 @@ +--- +manufacturer: Extreme Networks +model: X450e-24p +slug: extreme-networks-x450e-24p +u_height: 1 +is_full_depth: false +weight: 6.4 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X450e-24p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-3488287E-F39D-4870-8FA9-C575EFECF14E.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 54 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X450e-24t.yaml b/device-types/Extreme Networks/X450e-24t.yaml new file mode 100644 index 000000000..d96184a4d --- /dev/null +++ b/device-types/Extreme Networks/X450e-24t.yaml @@ -0,0 +1,69 @@ +--- +manufacturer: Extreme Networks +model: X450e-24t +slug: extreme-networks-x450e-24t +u_height: 1 +is_full_depth: false +weight: 5.4 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X450e-24t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-04CDE14E-872A-4E5F-8C25-D44F2A54C21C.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 52 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X450e-48p.yaml b/device-types/Extreme Networks/X450e-48p.yaml new file mode 100644 index 000000000..babc1b9e3 --- /dev/null +++ b/device-types/Extreme Networks/X450e-48p.yaml @@ -0,0 +1,205 @@ +--- +manufacturer: Extreme Networks +model: X450e-48p +slug: extreme-networks-x450e-48p +u_height: 1 +is_full_depth: false +weight: 7.4 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X450e-48p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-E4A084AB-FAC8-4A09-9451-6F72854D769B.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 507 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '25' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '26' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '27' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '28' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '29' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '30' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '31' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '32' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '33' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '34' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '35' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '36' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '37' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '38' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '39' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '40' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '41' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '42' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '43' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '44' + type: 1000base-t + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '45' + type: 1000base-x-sfp + - name: '46' + type: 1000base-x-sfp + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X450e-48t.yaml b/device-types/Extreme Networks/X450e-48t.yaml new file mode 100644 index 000000000..ce21bac7e --- /dev/null +++ b/device-types/Extreme Networks/X450e-48t.yaml @@ -0,0 +1,117 @@ +--- +manufacturer: Extreme Networks +model: X450e-48t +slug: extreme-networks-x450e-48t +u_height: 1 +is_full_depth: false +weight: 7.14 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X450e-48t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-6EAE7B75-C382-47C8-9DBD-61CA4C991A39.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 94 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-x-sfp + - name: '46' + type: 1000base-x-sfp + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/X460-24p.yaml b/device-types/Extreme Networks/X460-24p.yaml new file mode 100644 index 000000000..698c67553 --- /dev/null +++ b/device-types/Extreme Networks/X460-24p.yaml @@ -0,0 +1,130 @@ +--- +manufacturer: Extreme Networks +model: X460-24p +slug: extreme-networks-x460-24p +u_height: 1 +is_full_depth: false +weight: 5.94 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-24p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-6D26F8E3-8EA4-4796-91DA-F9F62ABFA803.shtml)' +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: Slot A + position: Slot A + - name: Slot B + position: Slot B diff --git a/device-types/Extreme Networks/X460-24t.yaml b/device-types/Extreme Networks/X460-24t.yaml new file mode 100644 index 000000000..aa5141f8c --- /dev/null +++ b/device-types/Extreme Networks/X460-24t.yaml @@ -0,0 +1,82 @@ +--- +manufacturer: Extreme Networks +model: X460-24t +slug: extreme-networks-x460-24t +u_height: 1 +is_full_depth: false +weight: 5.81 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-24t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-98E31F3B-378C-4427-8F21-D15284CBF5E2.shtml)' +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: Slot A + position: Slot A + - name: Slot B + position: Slot B diff --git a/device-types/Extreme Networks/X460-24x.yaml b/device-types/Extreme Networks/X460-24x.yaml new file mode 100644 index 000000000..e9aa3dfc0 --- /dev/null +++ b/device-types/Extreme Networks/X460-24x.yaml @@ -0,0 +1,82 @@ +--- +manufacturer: Extreme Networks +model: X460-24x +slug: extreme-networks-x460-24x +u_height: 1 +is_full_depth: false +weight: 6.01 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-24x Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-3F446F8C-C170-4CA7-BDF6-5898C8F019D7.shtml)' +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: '11' + type: 1000base-x-sfp + - name: '12' + type: 1000base-x-sfp + - name: '13' + type: 1000base-x-sfp + - name: '14' + type: 1000base-x-sfp + - name: '15' + type: 1000base-x-sfp + - name: '16' + type: 1000base-x-sfp + - name: '17' + type: 1000base-x-sfp + - name: '18' + type: 1000base-x-sfp + - name: '19' + type: 1000base-x-sfp + - name: '20' + type: 1000base-x-sfp + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: Slot A + position: Slot A + - name: Slot B + position: Slot B diff --git a/device-types/Extreme Networks/X460-48p.yml b/device-types/Extreme Networks/X460-48p.yml new file mode 100644 index 000000000..f6c14fff9 --- /dev/null +++ b/device-types/Extreme Networks/X460-48p.yml @@ -0,0 +1,331 @@ +--- +manufacturer: Extreme Networks +model: X460-48p +slug: extreme-networks-x460-48p +part_number: '16404' +u_height: 1.0 +airflow: front-to-rear +comments: '[Extreme Networks X460 Technical Specifications](https://andovercg.com/datasheets/extreme-Summit-x460-DS.pdf)' +weight: 6.3 +weight_unit: kg +console-ports: + - name: Console + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '26' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '27' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '28' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '29' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '30' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '31' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '32' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '33' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '34' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '35' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '36' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '37' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '38' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '39' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '40' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '41' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '42' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '43' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '44' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '45' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '46' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '47' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '48' + type: 1000base-t + enabled: true + mgmt_only: false + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '49' + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: '50' + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: '51' + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: '52' + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: Management + type: 100base-tx + enabled: true + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: Slot A + position: Slot A + - name: Slot B + position: Slot B diff --git a/device-types/Extreme Networks/X460-48t.yml b/device-types/Extreme Networks/X460-48t.yml new file mode 100644 index 000000000..ccf054ed7 --- /dev/null +++ b/device-types/Extreme Networks/X460-48t.yml @@ -0,0 +1,235 @@ +--- +manufacturer: Extreme Networks +model: X460-48t +slug: extreme-networks-x460-48t +part_number: '16402' +u_height: 1.0 +airflow: front-to-rear +comments: '[Extreme Networks X460 Technical Specifications](https://andovercg.com/datasheets/extreme-Summit-x460-DS.pdf)' +weight: 6.15 +weight_unit: kg +console-ports: + - name: Console + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '2' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '3' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '4' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '5' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '6' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '7' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '8' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '9' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '10' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '11' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '12' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '13' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '14' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '15' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '16' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '17' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '18' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '19' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '20' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '21' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '22' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '23' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '24' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '25' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '26' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '27' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '28' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '29' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '30' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '31' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '32' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '33' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '34' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '35' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '36' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '37' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '38' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '39' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '40' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '41' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '42' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '43' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '44' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '45' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '46' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '47' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '48' + type: 1000base-t + enabled: true + mgmt_only: false + - name: '49' + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: '50' + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: '51' + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: '52' + type: 1000base-x-sfp + enabled: true + mgmt_only: false + - name: Management + type: 100base-tx + enabled: true + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: Slot A + position: Slot A + - name: Slot B + position: Slot B diff --git a/device-types/Extreme Networks/X460-48x.yaml b/device-types/Extreme Networks/X460-48x.yaml new file mode 100644 index 000000000..e012ad8cf --- /dev/null +++ b/device-types/Extreme Networks/X460-48x.yaml @@ -0,0 +1,122 @@ +--- +manufacturer: Extreme Networks +model: X460-48x +slug: extreme-networks-x460-48x +u_height: 1 +is_full_depth: false +weight: 6.4 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-48x Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-3E453F46-ED3B-4D2D-9C68-11623CF90073.shtml)' +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: '11' + type: 1000base-x-sfp + - name: '12' + type: 1000base-x-sfp + - name: '13' + type: 1000base-x-sfp + - name: '14' + type: 1000base-x-sfp + - name: '15' + type: 1000base-x-sfp + - name: '16' + type: 1000base-x-sfp + - name: '17' + type: 1000base-x-sfp + - name: '18' + type: 1000base-x-sfp + - name: '19' + type: 1000base-x-sfp + - name: '20' + type: 1000base-x-sfp + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp + - name: '29' + type: 1000base-x-sfp + - name: '30' + type: 1000base-x-sfp + - name: '31' + type: 1000base-x-sfp + - name: '32' + type: 1000base-x-sfp + - name: '33' + type: 1000base-x-sfp + - name: '34' + type: 1000base-x-sfp + - name: '35' + type: 1000base-x-sfp + - name: '36' + type: 1000base-x-sfp + - name: '37' + type: 1000base-x-sfp + - name: '38' + type: 1000base-x-sfp + - name: '39' + type: 1000base-x-sfp + - name: '40' + type: 1000base-x-sfp + - name: '41' + type: 1000base-x-sfp + - name: '42' + type: 1000base-x-sfp + - name: '43' + type: 1000base-x-sfp + - name: '44' + type: 1000base-x-sfp + - name: '45' + type: 1000base-x-sfp + - name: '46' + type: 1000base-x-sfp + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: Slot A + position: Slot A + - name: Slot B + position: Slot B diff --git a/device-types/Extreme Networks/X460-G2-16mp-32p-10GE4.yaml b/device-types/Extreme Networks/X460-G2-16mp-32p-10GE4.yaml new file mode 100644 index 000000000..b1cc7c972 --- /dev/null +++ b/device-types/Extreme Networks/X460-G2-16mp-32p-10GE4.yaml @@ -0,0 +1,224 @@ +--- +manufacturer: Extreme Networks +model: X460-G2-16mp-32p-10GE4 +slug: extreme-networks-x460-g2-16mp-32p-10ge4 +u_height: 1 +is_full_depth: false +weight: 7.00 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-G2-16mp-32p-10GE4 Datasheet](https://documentation.extremenetworks.com/summit/GUID-93E0DB0E-0234-4853-B912-598FC43EB595.shtml)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '26' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '27' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '28' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '29' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '30' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '31' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '32' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '33' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '34' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '35' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '36' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '37' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '38' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '39' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '40' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '41' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '42' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '43' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '44' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '45' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '46' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '47' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '48' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '49' + type: 10gbase-x-sfpp + - name: '50' + type: 10gbase-x-sfpp + - name: '51' + type: 10gbase-x-sfpp + - name: '52' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X460-G2-24p-10GE4.yaml b/device-types/Extreme Networks/X460-G2-24p-10GE4.yaml new file mode 100644 index 000000000..02da36e29 --- /dev/null +++ b/device-types/Extreme Networks/X460-G2-24p-10GE4.yaml @@ -0,0 +1,136 @@ +--- +manufacturer: Extreme Networks +model: X460-G2-24p-10GE4 +slug: extreme-networks-x460-g2-24p-10ge4 +u_height: 1 +is_full_depth: false +weight: 6.66 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-G2-24p-10GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-B7D6BE59-8529-4094-A0E9-36DF548081BE.shtml#GUID-B7D6BE59-8529-4094-A0E9-36DF548081BE)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp + - name: '29' + type: 10gbase-x-sfpp + - name: '30' + type: 10gbase-x-sfpp + - name: '31' + type: 10gbase-x-sfpp + - name: '32' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X460-G2-24p-24hp-10GE4.yaml b/device-types/Extreme Networks/X460-G2-24p-24hp-10GE4.yaml new file mode 100644 index 000000000..b3e3875c4 --- /dev/null +++ b/device-types/Extreme Networks/X460-G2-24p-24hp-10GE4.yaml @@ -0,0 +1,272 @@ +--- +manufacturer: Extreme Networks +model: X460-G2-24p-24hp-10GE4 +slug: extreme-networks-x460-g2-24p-24hp-10ge4 +u_height: 1 +is_full_depth: false +weight: 7.40 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-G2-24p-24hp-10GE4 Datasheet](https://documentation.extremenetworks.com/summit/GUID-3C35389F-4310-41A2-BC5E-30AF9474AF40.shtml#GUID-3C35389F-4310-41A2-BC5E-30AF9474AF40)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: that support full-duplex communication only + - name: '25' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '26' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '27' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '28' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '29' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '30' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '31' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '32' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '33' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '34' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '35' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '36' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '37' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '38' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '39' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '40' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '41' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '42' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '43' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '44' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '45' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '46' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '47' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '48' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '49' + type: 10gbase-x-sfpp + - name: '50' + type: 10gbase-x-sfpp + - name: '51' + type: 10gbase-x-sfpp + - name: '52' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X460-G2-24p-GE4.yaml b/device-types/Extreme Networks/X460-G2-24p-GE4.yaml new file mode 100644 index 000000000..ea99c6317 --- /dev/null +++ b/device-types/Extreme Networks/X460-G2-24p-GE4.yaml @@ -0,0 +1,136 @@ +--- +manufacturer: Extreme Networks +model: X460-G2-24p-GE4 +slug: extreme-networks-x460-g2-24p-ge4 +u_height: 1 +is_full_depth: false +weight: 6.66 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-G2-24p-GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-DD1051D7-E677-49EB-9160-884EAD63CEAB.shtml#GUID-DD1051D7-E677-49EB-9160-884EAD63CEAB)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp + - name: '29' + type: 1000base-x-sfp + - name: '30' + type: 1000base-x-sfp + - name: '31' + type: 1000base-x-sfp + - name: '32' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X460-G2-24t-24ht-10GE4.yaml b/device-types/Extreme Networks/X460-G2-24t-24ht-10GE4.yaml new file mode 100644 index 000000000..0200b1bf2 --- /dev/null +++ b/device-types/Extreme Networks/X460-G2-24t-24ht-10GE4.yaml @@ -0,0 +1,176 @@ +--- +manufacturer: Extreme Networks +model: X460-G2-24t-24ht-10GE4 +slug: extreme-networks-x460-g2-24t-24ht-10ge4 +u_height: 1 +is_full_depth: false +weight: 6.70 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-G2-24t-24ht-10GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-D0A53D52-4982-48F0-8C84-1F5CF901255C.shtml)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + description: that support full-duplex communication only + - name: '2' + type: 1000base-t + description: that support full-duplex communication only + - name: '3' + type: 1000base-t + description: that support full-duplex communication only + - name: '4' + type: 1000base-t + description: that support full-duplex communication only + - name: '5' + type: 1000base-t + description: that support full-duplex communication only + - name: '6' + type: 1000base-t + description: that support full-duplex communication only + - name: '7' + type: 1000base-t + description: that support full-duplex communication only + - name: '8' + type: 1000base-t + description: that support full-duplex communication only + - name: '9' + type: 1000base-t + description: that support full-duplex communication only + - name: '10' + type: 1000base-t + description: that support full-duplex communication only + - name: '11' + type: 1000base-t + description: that support full-duplex communication only + - name: '12' + type: 1000base-t + description: that support full-duplex communication only + - name: '13' + type: 1000base-t + description: that support full-duplex communication only + - name: '14' + type: 1000base-t + description: that support full-duplex communication only + - name: '15' + type: 1000base-t + description: that support full-duplex communication only + - name: '16' + type: 1000base-t + description: that support full-duplex communication only + - name: '17' + type: 1000base-t + description: that support full-duplex communication only + - name: '18' + type: 1000base-t + description: that support full-duplex communication only + - name: '19' + type: 1000base-t + description: that support full-duplex communication only + - name: '20' + type: 1000base-t + description: that support full-duplex communication only + - name: '21' + type: 1000base-t + description: that support full-duplex communication only + - name: '22' + type: 1000base-t + description: that support full-duplex communication only + - name: '23' + type: 1000base-t + description: that support full-duplex communication only + - name: '24' + type: 1000base-t + description: that support full-duplex communication only + - name: '25' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '26' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '27' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '28' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '29' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '30' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '31' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '32' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '33' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '34' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '35' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '36' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '37' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '38' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '39' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '40' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '41' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '42' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '43' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '44' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '45' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '46' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '47' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '48' + type: 1000base-t + description: that support full-duplex communication and support half-duplex communication at speeds less than 1 Gb + - name: '49' + type: 10gbase-x-sfpp + - name: '50' + type: 10gbase-x-sfpp + - name: '51' + type: 10gbase-x-sfpp + - name: '52' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X460-G2-24t-GE4.yaml b/device-types/Extreme Networks/X460-G2-24t-GE4.yaml new file mode 100644 index 000000000..a4fcb4706 --- /dev/null +++ b/device-types/Extreme Networks/X460-G2-24t-GE4.yaml @@ -0,0 +1,88 @@ +--- +manufacturer: Extreme Networks +model: X460-G2-24t-GE4 +slug: extreme-networks-x460-g2-24t-ge4 +u_height: 1 +is_full_depth: false +weight: 5.86 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-G2-24t-GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-DE7F3B96-3A4A-448D-B2D3-F8C26965561F.shtml#GUID-DE7F3B96-3A4A-448D-B2D3-F8C26965561F)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp + - name: '29' + type: 1000base-x-sfp + - name: '30' + type: 1000base-x-sfp + - name: '31' + type: 1000base-x-sfp + - name: '32' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X460-G2-24x-10GE4.yaml b/device-types/Extreme Networks/X460-G2-24x-10GE4.yaml new file mode 100644 index 000000000..1be0c0d9d --- /dev/null +++ b/device-types/Extreme Networks/X460-G2-24x-10GE4.yaml @@ -0,0 +1,88 @@ +--- +manufacturer: Extreme Networks +model: X460-G2-24x-10GE4 +slug: extreme-networks-x460-g2-24x-10ge4 +u_height: 1 +is_full_depth: false +weight: 5.96 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-G2-24x-10GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-E1879444-0B26-4259-B07D-EF366002296D.shtml#GUID-E1879444-0B26-4259-B07D-EF366002296D)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-tx + - name: '2' + type: 1000base-tx + - name: '3' + type: 1000base-tx + - name: '4' + type: 1000base-tx + - name: '5' + type: 1000base-tx + - name: '6' + type: 1000base-tx + - name: '7' + type: 1000base-tx + - name: '8' + type: 1000base-tx + - name: '9' + type: 1000base-tx + - name: '10' + type: 1000base-tx + - name: '11' + type: 1000base-tx + - name: '12' + type: 1000base-tx + - name: '13' + type: 1000base-tx + - name: '14' + type: 1000base-tx + - name: '15' + type: 1000base-tx + - name: '16' + type: 1000base-tx + - name: '17' + type: 1000base-tx + - name: '18' + type: 1000base-tx + - name: '19' + type: 1000base-tx + - name: '20' + type: 1000base-tx + - name: '21' + type: 1000base-tx + - name: '22' + type: 1000base-tx + - name: '23' + type: 1000base-tx + - name: '24' + type: 1000base-tx + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 10gbase-x-sfpp + - name: '30' + type: 10gbase-x-sfpp + - name: '31' + type: 10gbase-x-sfpp + - name: '32' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X460-G2-48p-GE4.yaml b/device-types/Extreme Networks/X460-G2-48p-GE4.yaml new file mode 100644 index 000000000..cbe662864 --- /dev/null +++ b/device-types/Extreme Networks/X460-G2-48p-GE4.yaml @@ -0,0 +1,224 @@ +--- +manufacturer: Extreme Networks +model: X460-G2-48p-GE4 +slug: extreme-networks-x460-g2-48p-ge4 +u_height: 1 +is_full_depth: false +weight: 6.90 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-G2-48p-GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-56DB330F-3019-447F-A1A5-E991DF25F7C2.shtml)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '26' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '27' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '28' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '29' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '30' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '31' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '32' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '33' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '34' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '35' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '36' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '37' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '38' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '39' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '40' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '41' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '42' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '43' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '44' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '45' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '46' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '47' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '48' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '49' + type: 1000base-x-sfp + - name: '50' + type: 1000base-x-sfp + - name: '51' + type: 1000base-x-sfp + - name: '52' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X460-G2-48t-10GE4.yaml b/device-types/Extreme Networks/X460-G2-48t-10GE4.yaml new file mode 100644 index 000000000..a103d238c --- /dev/null +++ b/device-types/Extreme Networks/X460-G2-48t-10GE4.yaml @@ -0,0 +1,224 @@ +--- +manufacturer: Extreme Networks +model: X460-G2-48t-10GE4 +slug: extreme-networks-x460-g2-48t-10ge4 +u_height: 1 +is_full_depth: false +weight: 6.02 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-G2-48t-10GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-C1D031BC-6601-4B8A-978A-87197F659E4C.shtml#GUID-C1D031BC-6601-4B8A-978A-87197F659E4C)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '26' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '27' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '28' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '29' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '30' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '31' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '32' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '33' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '34' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '35' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '36' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '37' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '38' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '39' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '40' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '41' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '42' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '43' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '44' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '45' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '46' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '47' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '48' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '49' + type: 10gbase-x-sfpp + - name: '50' + type: 10gbase-x-sfpp + - name: '51' + type: 10gbase-x-sfpp + - name: '52' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X460-G2-48t-GE4.yaml b/device-types/Extreme Networks/X460-G2-48t-GE4.yaml new file mode 100644 index 000000000..995f0a750 --- /dev/null +++ b/device-types/Extreme Networks/X460-G2-48t-GE4.yaml @@ -0,0 +1,224 @@ +--- +manufacturer: Extreme Networks +model: X460-G2-48t-GE4 +slug: extreme-networks-x460-g2-48t-ge4 +u_height: 1 +is_full_depth: false +weight: 6.02 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-G2-48t-GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-EF7AC9B2-42A8-4527-A92B-DD53581692B4.shtml#GUID-EF7AC9B2-42A8-4527-A92B-DD53581692B4)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '26' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '27' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '28' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '29' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '30' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '31' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '32' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '33' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '34' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '35' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '36' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '37' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '38' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '39' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '40' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '41' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '42' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '43' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '44' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '45' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '46' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '47' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '48' + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '49' + type: 1000base-x-sfp + - name: '50' + type: 1000base-x-sfp + - name: '51' + type: 1000base-x-sfp + - name: '52' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X460-G2-48x-10GE4.yaml b/device-types/Extreme Networks/X460-G2-48x-10GE4.yaml new file mode 100644 index 000000000..c9417aab5 --- /dev/null +++ b/device-types/Extreme Networks/X460-G2-48x-10GE4.yaml @@ -0,0 +1,224 @@ +--- +manufacturer: Extreme Networks +model: X460-G2-48x-10GE4 +slug: extreme-networks-x460-g2-48x-10ge4 +u_height: 1 +is_full_depth: false +weight: 6.18 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X460-G2-48x-10GE4 Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-0B999179-8593-4478-9DEF-61F018799CBA.shtml#GUID-0B999179-8593-4478-9DEF-61F018799CBA)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '5' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '6' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '7' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '8' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '9' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '10' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '11' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '12' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '13' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '14' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '15' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '16' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '17' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '18' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '19' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '20' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '21' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '22' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '23' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '24' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '25' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '26' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '27' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '28' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '29' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '30' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '31' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '32' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '33' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '34' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '35' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '36' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '37' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '38' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '39' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '40' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '41' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '42' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '43' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '44' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '45' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '46' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '47' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '48' + type: 1000base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '49' + type: 10gbase-x-sfpp + - name: '50' + type: 10gbase-x-sfpp + - name: '51' + type: 10gbase-x-sfpp + - name: '52' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X480-24x.yaml b/device-types/Extreme Networks/X480-24x.yaml new file mode 100644 index 000000000..af7c370b9 --- /dev/null +++ b/device-types/Extreme Networks/X480-24x.yaml @@ -0,0 +1,96 @@ +--- +manufacturer: Extreme Networks +model: X480-24x +slug: extreme-networks-x480-24x +u_height: 1 +is_full_depth: false +weight: 9.5 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X480-24x Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-A2870F78-DF97-464E-814D-852EE8D94EE4.shtml)' +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: '11' + type: 1000base-x-sfp + - name: '12' + type: 1000base-x-sfp + - name: '13' + type: 1000base-x-sfp + - name: '14' + type: 1000base-x-sfp + - name: '15' + type: 1000base-x-sfp + - name: '16' + type: 1000base-x-sfp + - name: '17' + type: 1000base-x-sfp + - name: '18' + type: 1000base-x-sfp + - name: '19' + type: 1000base-x-sfp + - name: '20' + type: 1000base-x-sfp + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X480-48t.yaml b/device-types/Extreme Networks/X480-48t.yaml new file mode 100644 index 000000000..ee903bf42 --- /dev/null +++ b/device-types/Extreme Networks/X480-48t.yaml @@ -0,0 +1,120 @@ +--- +manufacturer: Extreme Networks +model: X480-48t +slug: extreme-networks-x480-48t +u_height: 1 +is_full_depth: false +weight: 9.6 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X480-48t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-56019366-8C6A-476F-B435-12FCF9E85CC8.shtml)' +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-x-sfp + - name: '46' + type: 1000base-x-sfp + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X480-48x.yaml b/device-types/Extreme Networks/X480-48x.yaml new file mode 100644 index 000000000..8a58e1382 --- /dev/null +++ b/device-types/Extreme Networks/X480-48x.yaml @@ -0,0 +1,120 @@ +--- +manufacturer: Extreme Networks +model: X480-48x +slug: extreme-networks-x480-48x +u_height: 1 +is_full_depth: false +weight: 10.3 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X480-48x Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-7B68C01C-493D-4785-97C4-95CB9AC5460B.shtml)' +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-x-sfp + - name: '2' + type: 1000base-x-sfp + - name: '3' + type: 1000base-x-sfp + - name: '4' + type: 1000base-x-sfp + - name: '5' + type: 1000base-x-sfp + - name: '6' + type: 1000base-x-sfp + - name: '7' + type: 1000base-x-sfp + - name: '8' + type: 1000base-x-sfp + - name: '9' + type: 1000base-x-sfp + - name: '10' + type: 1000base-x-sfp + - name: '11' + type: 1000base-x-sfp + - name: '12' + type: 1000base-x-sfp + - name: '13' + type: 1000base-x-sfp + - name: '14' + type: 1000base-x-sfp + - name: '15' + type: 1000base-x-sfp + - name: '16' + type: 1000base-x-sfp + - name: '17' + type: 1000base-x-sfp + - name: '18' + type: 1000base-x-sfp + - name: '19' + type: 1000base-x-sfp + - name: '20' + type: 1000base-x-sfp + - name: '21' + type: 1000base-x-sfp + - name: '22' + type: 1000base-x-sfp + - name: '23' + type: 1000base-x-sfp + - name: '24' + type: 1000base-x-sfp + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: '27' + type: 1000base-x-sfp + - name: '28' + type: 1000base-x-sfp + - name: '29' + type: 1000base-x-sfp + - name: '30' + type: 1000base-x-sfp + - name: '31' + type: 1000base-x-sfp + - name: '32' + type: 1000base-x-sfp + - name: '33' + type: 1000base-x-sfp + - name: '34' + type: 1000base-x-sfp + - name: '35' + type: 1000base-x-sfp + - name: '36' + type: 1000base-x-sfp + - name: '37' + type: 1000base-x-sfp + - name: '38' + type: 1000base-x-sfp + - name: '39' + type: 1000base-x-sfp + - name: '40' + type: 1000base-x-sfp + - name: '41' + type: 1000base-x-sfp + - name: '42' + type: 1000base-x-sfp + - name: '43' + type: 1000base-x-sfp + - name: '44' + type: 1000base-x-sfp + - name: '45' + type: 1000base-x-sfp + - name: '46' + type: 1000base-x-sfp + - name: '47' + type: 1000base-x-sfp + - name: '48' + type: 1000base-x-sfp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X590-24t-1q-2c.yaml b/device-types/Extreme Networks/X590-24t-1q-2c.yaml new file mode 100644 index 000000000..6eb1905a2 --- /dev/null +++ b/device-types/Extreme Networks/X590-24t-1q-2c.yaml @@ -0,0 +1,81 @@ +--- +manufacturer: Extreme Networks +model: X590-24t-1q-2c +slug: extreme-networks-x590-24t-1q-2c +part_number: '16791' +u_height: 1 +is_full_depth: true +front_image: true +rear_image: true +weight: 6.8 +weight_unit: kg +comments: '[Extreme Networks X590 Technical Specifications](https://documentation.extremenetworks.com/summit/GUID-DB674A0E-FD84-4609-BC1B-5D32AFB95295.shtml)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 10gbase-t + - name: '2' + type: 10gbase-t + - name: '3' + type: 10gbase-t + - name: '4' + type: 10gbase-t + - name: '5' + type: 10gbase-t + - name: '6' + type: 10gbase-t + - name: '7' + type: 10gbase-t + - name: '8' + type: 10gbase-t + - name: '9' + type: 10gbase-t + - name: '10' + type: 10gbase-t + - name: '11' + type: 10gbase-t + - name: '12' + type: 10gbase-t + - name: '13' + type: 10gbase-t + - name: '14' + type: 10gbase-t + - name: '15' + type: 10gbase-t + - name: '16' + type: 10gbase-t + - name: '17' + type: 10gbase-t + - name: '18' + type: 10gbase-t + - name: '19' + type: 10gbase-t + - name: '20' + type: 10gbase-t + - name: '21' + type: 10gbase-t + - name: '22' + type: 10gbase-t + - name: '23' + type: 10gbase-t + - name: '24' + type: 10gbase-t + - name: '25' + type: 40gbase-x-qsfpp + description: Only usable if ports 29 and 33 configured for stacking + - name: '29' + type: 100gbase-x-qsfp28 + description: Can be used for stacking or as a standard port + - name: '33' + type: 100gbase-x-qsfp28 + description: Can be used for stacking or as a standard port diff --git a/device-types/Extreme Networks/X590-24x-1q-2c.yaml b/device-types/Extreme Networks/X590-24x-1q-2c.yaml new file mode 100644 index 000000000..a0e6c00ff --- /dev/null +++ b/device-types/Extreme Networks/X590-24x-1q-2c.yaml @@ -0,0 +1,81 @@ +--- +manufacturer: Extreme Networks +model: X590-24x-1q-2c +slug: extreme-networks-x590-24x-1q-2c +part_number: '16790' +u_height: 1 +is_full_depth: true +front_image: true +rear_image: true +weight: 6.6 +weight_unit: kg +comments: '[Extreme Networks X590 Technical Specifications](https://documentation.extremenetworks.com/summit/GUID-DB674A0E-FD84-4609-BC1B-5D32AFB95295.shtml)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 10gbase-x-sfpp + - name: '2' + type: 10gbase-x-sfpp + - name: '3' + type: 10gbase-x-sfpp + - name: '4' + type: 10gbase-x-sfpp + - name: '5' + type: 10gbase-x-sfpp + - name: '6' + type: 10gbase-x-sfpp + - name: '7' + type: 10gbase-x-sfpp + - name: '8' + type: 10gbase-x-sfpp + - name: '9' + type: 10gbase-x-sfpp + - name: '10' + type: 10gbase-x-sfpp + - name: '11' + type: 10gbase-x-sfpp + - name: '12' + type: 10gbase-x-sfpp + - name: '13' + type: 10gbase-x-sfpp + - name: '14' + type: 10gbase-x-sfpp + - name: '15' + type: 10gbase-x-sfpp + - name: '16' + type: 10gbase-x-sfpp + - name: '17' + type: 10gbase-x-sfpp + - name: '18' + type: 10gbase-x-sfpp + - name: '19' + type: 10gbase-x-sfpp + - name: '20' + type: 10gbase-x-sfpp + - name: '21' + type: 10gbase-x-sfpp + - name: '22' + type: 10gbase-x-sfpp + - name: '23' + type: 10gbase-x-sfpp + - name: '24' + type: 10gbase-x-sfpp + - name: '25' + type: 40gbase-x-qsfpp + description: Only usable if ports 29 and 33 configured for stacking + - name: '29' + type: 100gbase-x-qsfp28 + description: Can be used for stacking or as a standard port + - name: '33' + type: 100gbase-x-qsfp28 + description: Can be used for stacking or as a standard port diff --git a/device-types/Extreme Networks/X620-10x.yaml b/device-types/Extreme Networks/X620-10x.yaml new file mode 100644 index 000000000..ecc6f5ba7 --- /dev/null +++ b/device-types/Extreme Networks/X620-10x.yaml @@ -0,0 +1,48 @@ +--- +manufacturer: Extreme Networks +model: X620-10x +slug: extreme-networks-x620-10x +part_number: '17404' +u_height: 1 +is_full_depth: false +front_image: true +rear_image: true +weight: 2.74 +weight_unit: kg +comments: '[Extreme Networks X620 Technical Specifications](https://documentation.extremenetworks.com/extremeswitching/GUID-0C8FD510-0231-4278-9349-A8DC70AA88CD.shtml)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 36 + - name: RPS1 + type: dc-terminal + description: Redundant Power Supply +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 10gbase-x-sfpp + - name: '2' + type: 10gbase-x-sfpp + - name: '3' + type: 10gbase-x-sfpp + - name: '4' + type: 10gbase-x-sfpp + - name: '5' + type: 10gbase-x-sfpp + - name: '6' + type: 10gbase-x-sfpp + - name: '7' + type: 10gbase-x-sfpp + - name: '8' + type: 10gbase-x-sfpp + - name: '9' + type: 10gbase-x-sfpp + description: Can be used for stacking or as a standard port + - name: '10' + type: 10gbase-x-sfpp + description: Can be used for stacking or as a standard port diff --git a/device-types/Extreme Networks/X620-16p.yaml b/device-types/Extreme Networks/X620-16p.yaml new file mode 100644 index 000000000..e84de0afa --- /dev/null +++ b/device-types/Extreme Networks/X620-16p.yaml @@ -0,0 +1,104 @@ +--- +manufacturer: Extreme Networks +model: X620-16p +slug: extreme-networks-x620-16p +part_number: '17403' +u_height: 1 +is_full_depth: true +front_image: true +rear_image: true +weight: 5.5 +weight_unit: kg +comments: '[Extreme Networks X620 Technical Specifications](https://documentation.extremenetworks.com/extremeswitching/GUID-0C8FD510-0231-4278-9349-A8DC70AA88CD.shtml)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: Supports 2.5GBASE-T and 5GBASE-T as well + - name: '2' + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: Supports 2.5GBASE-T and 5GBASE-T as well + - name: '3' + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: Supports 2.5GBASE-T and 5GBASE-T as well + - name: '4' + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: Supports 2.5GBASE-T and 5GBASE-T as well + - name: '5' + type: 10gbase-t + poe_mode: pse + poe_type: type3-ieee802.3bt + description: Supports 2.5GBASE-T and 5GBASE-T as well + - name: '6' + type: 10gbase-t + poe_mode: pse + poe_type: type3-ieee802.3bt + description: Supports 2.5GBASE-T and 5GBASE-T as well + - name: '7' + type: 10gbase-t + poe_mode: pse + poe_type: type3-ieee802.3bt + description: Supports 2.5GBASE-T and 5GBASE-T as well + - name: '8' + type: 10gbase-t + poe_mode: pse + poe_type: type3-ieee802.3bt + description: Supports 2.5GBASE-T and 5GBASE-T as well + - name: '9' + type: 10gbase-t + poe_mode: pse + poe_type: type3-ieee802.3bt + description: Supports 2.5GBASE-T and 5GBASE-T as well + - name: '10' + type: 10gbase-t + poe_mode: pse + poe_type: type3-ieee802.3bt + description: Supports 2.5GBASE-T and 5GBASE-T as well + - name: '11' + type: 10gbase-t + poe_mode: pse + poe_type: type3-ieee802.3bt + description: Supports 2.5GBASE-T and 5GBASE-T as well + - name: '12' + type: 10gbase-t + poe_mode: pse + poe_type: type3-ieee802.3bt + description: Supports 2.5GBASE-T and 5GBASE-T as well + - name: '13' + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: Combo Port (either SFP+ or 10GBASE-T) + - name: '14' + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: Combo Port (either SFP+ or 10GBASE-T) + - name: '15' + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: Combo Port (either SFP+ or 10GBASE-T), SFP+ can be used for stacking or as a standard port + - name: '16' + type: 10gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + description: Combo Port (either SFP+ or 10GBASE-T), SFP+ can be used for stacking or as a standard port diff --git a/device-types/Extreme Networks/X620-16t.yaml b/device-types/Extreme Networks/X620-16t.yaml new file mode 100644 index 000000000..158ba6458 --- /dev/null +++ b/device-types/Extreme Networks/X620-16t.yaml @@ -0,0 +1,60 @@ +--- +manufacturer: Extreme Networks +model: X620-16t +slug: extreme-networks-x620-16t +part_number: '17402' +u_height: 1 +is_full_depth: true +front_image: true +rear_image: true +weight: 5.52 +weight_unit: kg +comments: '[Extreme Networks X620 Technical Specifications](https://documentation.extremenetworks.com/extremeswitching/GUID-0C8FD510-0231-4278-9349-A8DC70AA88CD.shtml)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 10gbase-t + - name: '2' + type: 10gbase-t + - name: '3' + type: 10gbase-t + - name: '4' + type: 10gbase-t + - name: '5' + type: 10gbase-t + - name: '6' + type: 10gbase-t + - name: '7' + type: 10gbase-t + - name: '8' + type: 10gbase-t + - name: '9' + type: 10gbase-t + - name: '10' + type: 10gbase-t + - name: '11' + type: 10gbase-t + - name: '12' + type: 10gbase-t + - name: '13' + type: 10gbase-x-sfpp + description: Combo Port (either SFP+ or 10GBASE-T) + - name: '14' + type: 10gbase-x-sfpp + description: Combo Port (either SFP+ or 10GBASE-T) + - name: '15' + type: 10gbase-x-sfpp + description: Combo Port (either SFP+ or 10GBASE-T), SFP+ can be used for stacking or as a standard port + - name: '16' + type: 10gbase-x-sfpp + description: Combo Port (either SFP+ or 10GBASE-T), SFP+ can be used for stacking or as a standard port diff --git a/device-types/Extreme Networks/X620-16x.yaml b/device-types/Extreme Networks/X620-16x.yaml new file mode 100644 index 000000000..4f9ee9de4 --- /dev/null +++ b/device-types/Extreme Networks/X620-16x.yaml @@ -0,0 +1,58 @@ +--- +manufacturer: Extreme Networks +model: X620-16x +slug: extreme-networks-x620-16x +part_number: '17401' +u_height: 1 +is_full_depth: true +front_image: true +rear_image: true +weight: 5.10 +weight_unit: kg +comments: '[Extreme Networks X620 Technical Specifications](https://documentation.extremenetworks.com/extremeswitching/GUID-0C8FD510-0231-4278-9349-A8DC70AA88CD.shtml)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 10gbase-x-sfpp + - name: '2' + type: 10gbase-x-sfpp + - name: '3' + type: 10gbase-x-sfpp + - name: '4' + type: 10gbase-x-sfpp + - name: '5' + type: 10gbase-x-sfpp + - name: '6' + type: 10gbase-x-sfpp + - name: '7' + type: 10gbase-x-sfpp + - name: '8' + type: 10gbase-x-sfpp + - name: '9' + type: 10gbase-x-sfpp + - name: '10' + type: 10gbase-x-sfpp + - name: '11' + type: 10gbase-x-sfpp + - name: '12' + type: 10gbase-x-sfpp + - name: '13' + type: 10gbase-x-sfpp + - name: '14' + type: 10gbase-x-sfpp + - name: '15' + type: 10gbase-x-sfpp + description: Can be used for stacking or as a standard port + - name: '16' + type: 10gbase-x-sfpp + description: Can be used for stacking or as a standard port diff --git a/device-types/Extreme Networks/X620-8t-2x.yaml b/device-types/Extreme Networks/X620-8t-2x.yaml new file mode 100644 index 000000000..35f020261 --- /dev/null +++ b/device-types/Extreme Networks/X620-8t-2x.yaml @@ -0,0 +1,48 @@ +--- +manufacturer: Extreme Networks +model: X620-8t-2x +slug: extreme-networks-x620-8t-2x +part_number: '17405' +u_height: 1 +is_full_depth: false +front_image: true +rear_image: true +weight: 2.92 +weight_unit: kg +comments: '[Extreme Networks X620 Technical Specifications](https://documentation.extremenetworks.com/extremeswitching/GUID-0C8FD510-0231-4278-9349-A8DC70AA88CD.shtml)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 52 + - name: RPS1 + type: dc-terminal + description: Redundant Power Supply +interfaces: + - name: Mgmt-port + type: 1000base-t + mgmt_only: true + - name: '1' + type: 10gbase-t + - name: '2' + type: 10gbase-t + - name: '3' + type: 10gbase-t + - name: '4' + type: 10gbase-t + - name: '5' + type: 10gbase-t + - name: '6' + type: 10gbase-t + - name: '7' + type: 10gbase-t + - name: '8' + type: 10gbase-t + - name: '9' + type: 10gbase-x-sfpp + description: Can be used for stacking or as a standard port + - name: '10' + type: 10gbase-x-sfpp + description: Can be used for stacking or as a standard port diff --git a/device-types/Extreme Networks/X650-24t.yaml b/device-types/Extreme Networks/X650-24t.yaml new file mode 100644 index 000000000..54d0feea5 --- /dev/null +++ b/device-types/Extreme Networks/X650-24t.yaml @@ -0,0 +1,72 @@ +--- +manufacturer: Extreme Networks +model: X650-24t +slug: extreme-networks-x650-24t +u_height: 1 +is_full_depth: false +weight: 11.6 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X650-24t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-DFC76B53-0107-4CE4-952D-9B3AD3C1E5FF.shtml)' +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X650-24x.yaml b/device-types/Extreme Networks/X650-24x.yaml new file mode 100644 index 000000000..b6b93749a --- /dev/null +++ b/device-types/Extreme Networks/X650-24x.yaml @@ -0,0 +1,72 @@ +--- +manufacturer: Extreme Networks +model: X650-24x +slug: extreme-networks-x650-24x +u_height: 1 +is_full_depth: false +weight: 10.1 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X650-24x Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-A13667C4-14C1-4460-9C7B-D319D5FC5E31.shtml)' +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 10gbase-x-sfpp + - name: '2' + type: 10gbase-x-sfpp + - name: '3' + type: 10gbase-x-sfpp + - name: '4' + type: 10gbase-x-sfpp + - name: '5' + type: 10gbase-x-sfpp + - name: '6' + type: 10gbase-x-sfpp + - name: '7' + type: 10gbase-x-sfpp + - name: '8' + type: 10gbase-x-sfpp + - name: '9' + type: 10gbase-x-sfpp + - name: '10' + type: 10gbase-x-sfpp + - name: '11' + type: 10gbase-x-sfpp + - name: '12' + type: 10gbase-x-sfpp + - name: '13' + type: 10gbase-x-sfpp + - name: '14' + type: 10gbase-x-sfpp + - name: '15' + type: 10gbase-x-sfpp + - name: '16' + type: 10gbase-x-sfpp + - name: '17' + type: 10gbase-x-sfpp + - name: '18' + type: 10gbase-x-sfpp + - name: '19' + type: 10gbase-x-sfpp + - name: '20' + type: 10gbase-x-sfpp + - name: '21' + type: 10gbase-x-sfpp + - name: '22' + type: 10gbase-x-sfpp + - name: '23' + type: 10gbase-x-sfpp + - name: '24' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Ciena/5171.yaml b/device-types/Extreme Networks/X670-48x.yaml similarity index 66% rename from device-types/Ciena/5171.yaml rename to device-types/Extreme Networks/X670-48x.yaml index 0eaddd190..24106570e 100644 --- a/device-types/Ciena/5171.yaml +++ b/device-types/Extreme Networks/X670-48x.yaml @@ -1,28 +1,16 @@ --- -manufacturer: Ciena -model: '5171' -slug: ciena-5171 -part_number: 170-5171-910 -u_height: 2 +manufacturer: Extreme Networks +model: X670-48x +slug: extreme-networks-x670-48x +u_height: 1 is_full_depth: false -subdevice_role: parent +weight: 7.3 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X670-48x Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-B8737504-5F54-4AE5-B578-63D8C1E74657.shtml)' console-ports: - - name: CONSOLE + - name: Serial console port type: rj-45 -power-ports: - - name: PSA - type: iec-60320-c14 - maximum_draw: 800 - allocated_draw: 328 - - name: PSB - type: iec-60320-c14 - maximum_draw: 800 - allocated_draw: 328 -module-bays: - - name: Slot 0 - label: FRU 0 - - name: Slot 1 - label: FRU 1 interfaces: - name: '1' type: 10gbase-x-sfpp @@ -43,9 +31,9 @@ interfaces: - name: '9' type: 10gbase-x-sfpp - name: '10' - type: 25gbase-x-sfp28 + type: 10gbase-x-sfpp - name: '11' - type: 25gbase-x-sfp28 + type: 10gbase-x-sfpp - name: '12' type: 10gbase-x-sfpp - name: '13' @@ -83,9 +71,9 @@ interfaces: - name: '29' type: 10gbase-x-sfpp - name: '30' - type: 25gbase-x-sfp28 + type: 10gbase-x-sfpp - name: '31' - type: 25gbase-x-sfp28 + type: 10gbase-x-sfpp - name: '32' type: 10gbase-x-sfpp - name: '33' @@ -104,6 +92,27 @@ interfaces: type: 10gbase-x-sfpp - name: '40' type: 10gbase-x-sfpp - - name: MGMT + - name: '41' + type: 10gbase-x-sfpp + - name: '42' + type: 10gbase-x-sfpp + - name: '43' + type: 10gbase-x-sfpp + - name: '44' + type: 10gbase-x-sfpp + - name: '45' + type: 10gbase-x-sfpp + - name: '46' + type: 10gbase-x-sfpp + - name: '47' + type: 10gbase-x-sfpp + - name: '48' + type: 10gbase-x-sfpp + - name: Mgmt type: 1000base-t mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 diff --git a/device-types/Extreme Networks/X670-G2-48x-4q.yaml b/device-types/Extreme Networks/X670-G2-48x-4q.yaml new file mode 100644 index 000000000..768a5e7d3 --- /dev/null +++ b/device-types/Extreme Networks/X670-G2-48x-4q.yaml @@ -0,0 +1,126 @@ +--- +manufacturer: Extreme Networks +model: X670-G2-48x-4q +slug: extreme-networks-x670-g2-48x-4q +u_height: 1 +is_full_depth: false +weight: 6.7 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X670-G2-48x-4q Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-A5526F9A-0149-4BB8-AD25-45E58AF94329.shtml#GUID-A5526F9A-0149-4BB8-AD25-45E58AF94329)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 10gbase-x-sfpp + - name: '2' + type: 10gbase-x-sfpp + - name: '3' + type: 10gbase-x-sfpp + - name: '4' + type: 10gbase-x-sfpp + - name: '5' + type: 10gbase-x-sfpp + - name: '6' + type: 10gbase-x-sfpp + - name: '7' + type: 10gbase-x-sfpp + - name: '8' + type: 10gbase-x-sfpp + - name: '9' + type: 10gbase-x-sfpp + - name: '10' + type: 10gbase-x-sfpp + - name: '11' + type: 10gbase-x-sfpp + - name: '12' + type: 10gbase-x-sfpp + - name: '13' + type: 10gbase-x-sfpp + - name: '14' + type: 10gbase-x-sfpp + - name: '15' + type: 10gbase-x-sfpp + - name: '16' + type: 10gbase-x-sfpp + - name: '17' + type: 10gbase-x-sfpp + - name: '18' + type: 10gbase-x-sfpp + - name: '19' + type: 10gbase-x-sfpp + - name: '20' + type: 10gbase-x-sfpp + - name: '21' + type: 10gbase-x-sfpp + - name: '22' + type: 10gbase-x-sfpp + - name: '23' + type: 10gbase-x-sfpp + - name: '24' + type: 10gbase-x-sfpp + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: '27' + type: 10gbase-x-sfpp + - name: '28' + type: 10gbase-x-sfpp + - name: '29' + type: 10gbase-x-sfpp + - name: '30' + type: 10gbase-x-sfpp + - name: '31' + type: 10gbase-x-sfpp + - name: '32' + type: 10gbase-x-sfpp + - name: '33' + type: 10gbase-x-sfpp + - name: '34' + type: 10gbase-x-sfpp + - name: '35' + type: 10gbase-x-sfpp + - name: '36' + type: 10gbase-x-sfpp + - name: '37' + type: 10gbase-x-sfpp + - name: '38' + type: 10gbase-x-sfpp + - name: '39' + type: 10gbase-x-sfpp + - name: '40' + type: 10gbase-x-sfpp + - name: '41' + type: 10gbase-x-sfpp + - name: '42' + type: 10gbase-x-sfpp + - name: '43' + type: 10gbase-x-sfpp + - name: '44' + type: 10gbase-x-sfpp + - name: '45' + type: 10gbase-x-sfpp + - name: '46' + type: 10gbase-x-sfpp + - name: '47' + type: 10gbase-x-sfpp + - name: '48' + type: 10gbase-x-sfpp + - name: '49' + type: 40gbase-x-qsfpp + - name: '50' + type: 40gbase-x-qsfpp + - name: '51' + type: 40gbase-x-qsfpp + - name: '52' + type: 40gbase-x-qsfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 diff --git a/device-types/Extreme Networks/X670-G2-72x.yaml b/device-types/Extreme Networks/X670-G2-72x.yaml new file mode 100644 index 000000000..2671bbd97 --- /dev/null +++ b/device-types/Extreme Networks/X670-G2-72x.yaml @@ -0,0 +1,165 @@ +--- +manufacturer: Extreme Networks +model: X670-G2-72x +slug: extreme-networks-x670-g2-72x +u_height: 1 +is_full_depth: false +weight: 7.0 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X670-G2-72x Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-7ED31096-CD8D-46BB-ACC3-1E04EF9690E5.shtml#GUID-7ED31096-CD8D-46BB-ACC3-1E04EF9690E5)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 10gbase-x-sfpp + - name: '2' + type: 10gbase-x-sfpp + - name: '3' + type: 10gbase-x-sfpp + - name: '4' + type: 10gbase-x-sfpp + - name: '5' + type: 10gbase-x-sfpp + - name: '6' + type: 10gbase-x-sfpp + - name: '7' + type: 10gbase-x-sfpp + - name: '8' + type: 10gbase-x-sfpp + - name: '9' + type: 10gbase-x-sfpp + - name: '10' + type: 10gbase-x-sfpp + - name: '11' + type: 10gbase-x-sfpp + - name: '12' + type: 10gbase-x-sfpp + - name: '13' + type: 10gbase-x-sfpp + - name: '14' + type: 10gbase-x-sfpp + - name: '15' + type: 10gbase-x-sfpp + - name: '16' + type: 10gbase-x-sfpp + - name: '17' + type: 10gbase-x-sfpp + - name: '18' + type: 10gbase-x-sfpp + - name: '19' + type: 10gbase-x-sfpp + - name: '20' + type: 10gbase-x-sfpp + - name: '21' + type: 10gbase-x-sfpp + - name: '22' + type: 10gbase-x-sfpp + - name: '23' + type: 10gbase-x-sfpp + - name: '24' + type: 10gbase-x-sfpp + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: '27' + type: 10gbase-x-sfpp + - name: '28' + type: 10gbase-x-sfpp + - name: '29' + type: 10gbase-x-sfpp + - name: '30' + type: 10gbase-x-sfpp + - name: '31' + type: 10gbase-x-sfpp + - name: '32' + type: 10gbase-x-sfpp + - name: '33' + type: 10gbase-x-sfpp + - name: '34' + type: 10gbase-x-sfpp + - name: '35' + type: 10gbase-x-sfpp + - name: '36' + type: 10gbase-x-sfpp + - name: '37' + type: 10gbase-x-sfpp + - name: '38' + type: 10gbase-x-sfpp + - name: '39' + type: 10gbase-x-sfpp + - name: '40' + type: 10gbase-x-sfpp + - name: '41' + type: 10gbase-x-sfpp + - name: '42' + type: 10gbase-x-sfpp + - name: '43' + type: 10gbase-x-sfpp + - name: '44' + type: 10gbase-x-sfpp + - name: '45' + type: 10gbase-x-sfpp + - name: '46' + type: 10gbase-x-sfpp + - name: '47' + type: 10gbase-x-sfpp + - name: '48' + type: 10gbase-x-sfpp + - name: '49' + type: 10gbase-x-sfpp + - name: '50' + type: 10gbase-x-sfpp + - name: '51' + type: 10gbase-x-sfpp + - name: '52' + type: 10gbase-x-sfpp + - name: '53' + type: 10gbase-x-sfpp + - name: '54' + type: 10gbase-x-sfpp + - name: '55' + type: 10gbase-x-sfpp + - name: '56' + type: 10gbase-x-sfpp + - name: '57' + type: 10gbase-x-sfpp + - name: '58' + type: 10gbase-x-sfpp + - name: '59' + type: 10gbase-x-sfpp + - name: '60' + type: 10gbase-x-sfpp + - name: '61' + type: 10gbase-x-sfpp + - name: '62' + type: 10gbase-x-sfpp + - name: '63' + type: 10gbase-x-sfpp + - name: '64' + type: 10gbase-x-sfpp + - name: '65' + type: 10gbase-x-sfpp + - name: '66' + type: 10gbase-x-sfpp + - name: '67' + type: 10gbase-x-sfpp + - name: '68' + type: 10gbase-x-sfpp + - name: '69' + type: 10gbase-x-sfpp + - name: '70' + type: 10gbase-x-sfpp + - name: '71' + type: 10gbase-x-sfpp + - name: '72' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 diff --git a/device-types/Extreme Networks/X670V-48t.yaml b/device-types/Extreme Networks/X670V-48t.yaml new file mode 100644 index 000000000..ad0b38ca7 --- /dev/null +++ b/device-types/Extreme Networks/X670V-48t.yaml @@ -0,0 +1,120 @@ +--- +manufacturer: Extreme Networks +model: X670V-48t +slug: extreme-networks-x670v-48t +u_height: 1 +is_full_depth: false +weight: 7.0 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X670V-48t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-5F1B8657-ECB7-44A2-A73F-1DE56D26589F.shtml)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 10gbase-x-sfpp + - name: '2' + type: 10gbase-x-sfpp + - name: '3' + type: 10gbase-x-sfpp + - name: '4' + type: 10gbase-x-sfpp + - name: '5' + type: 10gbase-x-sfpp + - name: '6' + type: 10gbase-x-sfpp + - name: '7' + type: 10gbase-x-sfpp + - name: '8' + type: 10gbase-x-sfpp + - name: '9' + type: 10gbase-x-sfpp + - name: '10' + type: 10gbase-x-sfpp + - name: '11' + type: 10gbase-x-sfpp + - name: '12' + type: 10gbase-x-sfpp + - name: '13' + type: 10gbase-x-sfpp + - name: '14' + type: 10gbase-x-sfpp + - name: '15' + type: 10gbase-x-sfpp + - name: '16' + type: 10gbase-x-sfpp + - name: '17' + type: 10gbase-x-sfpp + - name: '18' + type: 10gbase-x-sfpp + - name: '19' + type: 10gbase-x-sfpp + - name: '20' + type: 10gbase-x-sfpp + - name: '21' + type: 10gbase-x-sfpp + - name: '22' + type: 10gbase-x-sfpp + - name: '23' + type: 10gbase-x-sfpp + - name: '24' + type: 10gbase-x-sfpp + - name: '25' + type: 10gbase-x-sfpp + - name: '26' + type: 10gbase-x-sfpp + - name: '27' + type: 10gbase-x-sfpp + - name: '28' + type: 10gbase-x-sfpp + - name: '29' + type: 10gbase-x-sfpp + - name: '30' + type: 10gbase-x-sfpp + - name: '31' + type: 10gbase-x-sfpp + - name: '32' + type: 10gbase-x-sfpp + - name: '33' + type: 10gbase-x-sfpp + - name: '34' + type: 10gbase-x-sfpp + - name: '35' + type: 10gbase-x-sfpp + - name: '36' + type: 10gbase-x-sfpp + - name: '37' + type: 10gbase-x-sfpp + - name: '38' + type: 10gbase-x-sfpp + - name: '39' + type: 10gbase-x-sfpp + - name: '40' + type: 10gbase-x-sfpp + - name: '41' + type: 10gbase-x-sfpp + - name: '42' + type: 10gbase-x-sfpp + - name: '43' + type: 10gbase-x-sfpp + - name: '44' + type: 10gbase-x-sfpp + - name: '45' + type: 10gbase-x-sfpp + - name: '46' + type: 10gbase-x-sfpp + - name: '47' + type: 10gbase-x-sfpp + - name: '48' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X670V-48x.yaml b/device-types/Extreme Networks/X670V-48x.yaml new file mode 100644 index 000000000..255f3bfc7 --- /dev/null +++ b/device-types/Extreme Networks/X670V-48x.yaml @@ -0,0 +1,128 @@ +--- +manufacturer: Extreme Networks +model: X670V-48x +slug: extreme-networks-x670v-48x +u_height: 1 +is_full_depth: false +weight: 7.0 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X670V-48x Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-5FF85197-93E8-4566-837D-8696F429EC76.shtml)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 10gbase-t + - name: '2' + type: 10gbase-t + - name: '3' + type: 10gbase-t + - name: '4' + type: 10gbase-t + - name: '5' + type: 10gbase-t + - name: '6' + type: 10gbase-t + - name: '7' + type: 10gbase-t + - name: '8' + type: 10gbase-t + - name: '9' + type: 10gbase-t + - name: '10' + type: 10gbase-t + - name: '11' + type: 10gbase-t + - name: '12' + type: 10gbase-t + - name: '13' + type: 10gbase-t + - name: '14' + type: 10gbase-t + - name: '15' + type: 10gbase-t + - name: '16' + type: 10gbase-t + - name: '17' + type: 10gbase-t + - name: '18' + type: 10gbase-t + - name: '19' + type: 10gbase-t + - name: '20' + type: 10gbase-t + - name: '21' + type: 10gbase-t + - name: '22' + type: 10gbase-t + - name: '23' + type: 10gbase-t + - name: '24' + type: 10gbase-t + - name: '25' + type: 10gbase-t + - name: '26' + type: 10gbase-t + - name: '27' + type: 10gbase-t + - name: '28' + type: 10gbase-t + - name: '29' + type: 10gbase-t + - name: '30' + type: 10gbase-t + - name: '31' + type: 10gbase-t + - name: '32' + type: 10gbase-t + - name: '33' + type: 10gbase-t + - name: '34' + type: 10gbase-t + - name: '35' + type: 10gbase-t + - name: '36' + type: 10gbase-t + - name: '37' + type: 10gbase-t + - name: '38' + type: 10gbase-t + - name: '39' + type: 10gbase-t + - name: '40' + type: 10gbase-t + - name: '41' + type: 10gbase-t + - name: '42' + type: 10gbase-t + - name: '43' + type: 10gbase-t + - name: '44' + type: 10gbase-t + - name: '45' + type: 10gbase-t + - name: '46' + type: 10gbase-t + - name: '47' + type: 10gbase-t + - name: '48' + type: 10gbase-t + - name: '49' + type: 10gbase-x-sfpp + - name: '50' + type: 10gbase-x-sfpp + - name: '51' + type: 10gbase-x-sfpp + - name: '52' + type: 10gbase-x-sfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 + - name: VIM + position: VIM diff --git a/device-types/Extreme Networks/X770-32q.yaml b/device-types/Extreme Networks/X770-32q.yaml new file mode 100644 index 000000000..849514a87 --- /dev/null +++ b/device-types/Extreme Networks/X770-32q.yaml @@ -0,0 +1,86 @@ +--- +manufacturer: Extreme Networks +model: X770-32q +slug: extreme-networks-x770-32q +u_height: 1 +is_full_depth: false +weight: 8.2 +weight_unit: kg +airflow: front-to-rear +comments: '[Extreme Networks X770-32q Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-DD9B8B36-2634-42B7-A7A0-861582E84973.shtml)' +console-ports: + - name: Serial console port + type: rj-45 +interfaces: + - name: '1' + type: 40gbase-x-qsfpp + - name: '2' + type: 40gbase-x-qsfpp + - name: '3' + type: 40gbase-x-qsfpp + - name: '4' + type: 40gbase-x-qsfpp + - name: '5' + type: 40gbase-x-qsfpp + - name: '6' + type: 40gbase-x-qsfpp + - name: '7' + type: 40gbase-x-qsfpp + - name: '8' + type: 40gbase-x-qsfpp + - name: '9' + type: 40gbase-x-qsfpp + - name: '10' + type: 40gbase-x-qsfpp + - name: '11' + type: 40gbase-x-qsfpp + - name: '12' + type: 40gbase-x-qsfpp + - name: '13' + type: 40gbase-x-qsfpp + - name: '14' + type: 40gbase-x-qsfpp + - name: '15' + type: 40gbase-x-qsfpp + - name: '16' + type: 40gbase-x-qsfpp + - name: '17' + type: 40gbase-x-qsfpp + - name: '18' + type: 40gbase-x-qsfpp + - name: '19' + type: 40gbase-x-qsfpp + - name: '20' + type: 40gbase-x-qsfpp + - name: '21' + type: 40gbase-x-qsfpp + - name: '22' + type: 40gbase-x-qsfpp + - name: '23' + type: 40gbase-x-qsfpp + - name: '24' + type: 40gbase-x-qsfpp + - name: '25' + type: 40gbase-x-qsfpp + - name: '26' + type: 40gbase-x-qsfpp + - name: '27' + type: 40gbase-x-qsfpp + - name: '28' + type: 40gbase-x-qsfpp + - name: '29' + type: 40gbase-x-qsfpp + - name: '30' + type: 40gbase-x-qsfpp + - name: '31' + type: 40gbase-x-qsfpp + - name: '32' + type: 40gbase-x-qsfpp + - name: Mgmt + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU-1 + position: PSU-1 + - name: PSU-2 + position: PSU-2 diff --git a/device-types/F5/BIG-IP-4000s.yaml b/device-types/F5/BIG-IP-4000s.yaml new file mode 100644 index 000000000..251997a24 --- /dev/null +++ b/device-types/F5/BIG-IP-4000s.yaml @@ -0,0 +1,47 @@ +--- +manufacturer: F5 +model: BIG-IP 4000s +slug: f5-big-ip-4000s +part_number: 4000s +u_height: 1 +is_full_depth: true +weight: 20 +weight_unit: lb +console-ports: + - name: Console + type: rj-45 + - name: usb1 + type: usb-a + - name: usb2 + type: usb-a + - name: Failover + type: rj-45 +module-bays: + - name: psu1 + position: '1' + - name: psu2 + position: '2' +interfaces: + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: '1.1' + type: 1000base-t + - name: '1.2' + type: 1000base-t + - name: '1.3' + type: 1000base-t + - name: '1.4' + type: 1000base-t + - name: '1.5' + type: 1000base-t + - name: '1.6' + type: 1000base-t + - name: '1.7' + type: 1000base-t + - name: '1.8' + type: 1000base-t + - name: '2.1' + type: 10gbase-x-sfpp + - name: '2.2' + type: 10gbase-x-sfpp diff --git a/device-types/F5/BIG-IP-i2600.yaml b/device-types/F5/BIG-IP-i2600.yaml index b3041e9f2..e52fb907d 100644 --- a/device-types/F5/BIG-IP-i2600.yaml +++ b/device-types/F5/BIG-IP-i2600.yaml @@ -3,8 +3,15 @@ manufacturer: F5 model: BIG-IP i2600 slug: f5-big-ip-i2600 part_number: i2600 +#default_platform: TSOM u_height: 1 is_full_depth: true +weight: 8.16 +weight_unit: kg +airflow: front-to-rear +front_image: true +rear_image: true +comments: '[big-ip-platforms-datasheet](https://www.f5.com/pdf/data-sheet/big-ip-platforms-datasheet.pdf)' console-ports: - name: Console type: rj-45 @@ -12,13 +19,6 @@ console-ports: type: usb-a - name: Failover type: rj-45 -power-ports: - - name: psu1 - type: iec-60320-c14 - maximum_draw: 120 - - name: psu2 - type: iec-60320-c14 - maximum_draw: 120 interfaces: - name: mgmt type: 1000base-t @@ -35,3 +35,8 @@ interfaces: type: 10gbase-x-sfpp - name: '6.0' type: 10gbase-x-sfpp +module-bays: + - name: psu1 + position: '1' + - name: psu2 + position: '2' diff --git a/device-types/F5/BIG-IP-i2800.yaml b/device-types/F5/BIG-IP-i2800.yaml index 3d0832213..3b323efb8 100644 --- a/device-types/F5/BIG-IP-i2800.yaml +++ b/device-types/F5/BIG-IP-i2800.yaml @@ -3,8 +3,15 @@ manufacturer: F5 model: BIG-IP i2800 slug: f5-big-ip-i2800 part_number: i2800 +#default_platform: TSOM u_height: 1 is_full_depth: true +weight: 8.16 +weight_unit: kg +airflow: front-to-rear +front_image: true +rear_image: true +comments: '[big-ip-platforms-datasheet](https://www.f5.com/pdf/data-sheet/big-ip-platforms-datasheet.pdf)' console-ports: - name: Console type: rj-45 @@ -12,13 +19,6 @@ console-ports: type: usb-a - name: Failover type: rj-45 -power-ports: - - name: psu1 - type: iec-60320-c14 - maximum_draw: 120 - - name: psu2 - type: iec-60320-c14 - maximum_draw: 120 interfaces: - name: mgmt type: 1000base-t @@ -35,3 +35,8 @@ interfaces: type: 10gbase-x-sfpp - name: '6.0' type: 10gbase-x-sfpp +module-bays: + - name: psu1 + position: '1' + - name: psu2 + position: '2' diff --git a/device-types/F5/BIG-IP-i5600.yaml b/device-types/F5/BIG-IP-i5600.yaml index 7dd53fff5..a5517a6d5 100644 --- a/device-types/F5/BIG-IP-i5600.yaml +++ b/device-types/F5/BIG-IP-i5600.yaml @@ -3,9 +3,10 @@ manufacturer: F5 model: BIG-IP i5600 slug: f5-big-ip-i5600 part_number: i5600 +#default_platform: TSOM u_height: 1 is_full_depth: true -weight: 76 +weight: 24.5 weight_unit: lb airflow: front-to-rear front_image: true diff --git a/device-types/F5/BIG-IP-i5800.yaml b/device-types/F5/BIG-IP-i5800.yaml index 08d4492ec..1df4ff990 100644 --- a/device-types/F5/BIG-IP-i5800.yaml +++ b/device-types/F5/BIG-IP-i5800.yaml @@ -3,8 +3,11 @@ manufacturer: F5 model: BIG-IP i5800 slug: f5-big-ip-i5800 part_number: i5800 +#default_platform: TSOM u_height: 1 is_full_depth: true +weight: 24.5 +weight_unit: lb airflow: front-to-rear front_image: true rear_image: true @@ -15,13 +18,6 @@ console-ports: type: usb-a - name: Failover type: rj-45 -power-ports: - - name: psu1 - type: iec-60320-c14 - maximum_draw: 330 - - name: psu2 - type: iec-60320-c14 - maximum_draw: 330 interfaces: - name: mgmt type: 1000base-t @@ -50,3 +46,8 @@ interfaces: type: 40gbase-x-qsfpp - name: '6.0' type: 40gbase-x-qsfpp +module-bays: + - name: psu1 + position: '1' + - name: psu2 + position: '2' diff --git a/device-types/F5/BIG-IP-i7800.yml b/device-types/F5/BIG-IP-i7800.yml new file mode 100644 index 000000000..880020ac4 --- /dev/null +++ b/device-types/F5/BIG-IP-i7800.yml @@ -0,0 +1,52 @@ +--- +manufacturer: F5 +model: BIG-IP i7800 +slug: f5-big-ip-i7800 +part_number: i7800 +u_height: 1 +is_full_depth: true +weight: 30 +weight_unit: lb +airflow: front-to-rear +front_image: true +rear_image: true +console-ports: + - name: Console + type: rj-45 + - name: usb1 + type: usb-a + - name: Failover + type: rj-45 +interfaces: + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: '1.1' + type: 10gbase-x-sfpp + - name: '1.2' + type: 10gbase-x-sfpp + - name: '1.3' + type: 10gbase-x-sfpp + - name: '1.4' + type: 10gbase-x-sfpp + - name: '2.1' + type: 10gbase-x-sfpp + - name: '2.2' + type: 10gbase-x-sfpp + - name: '2.3' + type: 10gbase-x-sfpp + - name: '2.4' + type: 10gbase-x-sfpp + - name: '3.0' + type: 40gbase-x-qsfpp + - name: '4.0' + type: 40gbase-x-qsfpp + - name: '5.0' + type: 40gbase-x-qsfpp + - name: '6.0' + type: 40gbase-x-qsfpp +module-bays: + - name: psu1 + position: '1' + - name: psu2 + position: '2' diff --git a/device-types/FS/FHD-1U-CMP400.yaml b/device-types/FS/FHD-1U-CMP400.yaml new file mode 100644 index 000000000..7b67424df --- /dev/null +++ b/device-types/FS/FHD-1U-CMP400.yaml @@ -0,0 +1,20 @@ +--- +manufacturer: FS +model: FHD-1U-CMP400 +slug: fs-fhd-1u-cmp400 +description: FHD High Density 1U Rack Mount Modular Enclosure Unloaded, Holds up to 4xFHD Cassettes or Panels, 144 Fibers (LC) +comments: '[Product Page](https://www.fs.com/products/70419.html)' +part_number: '70419' +u_height: 1 +airflow: passive +is_full_depth: false +is_powered: false +module-bays: + - name: '1' + position: '1' + - name: '2' + position: '2' + - name: '3' + position: '3' + - name: '4' + position: '4' diff --git a/device-types/FS/FHD-1UFCE.yaml b/device-types/FS/FHD-1UFCE.yaml index 533fc036c..737d645e8 100644 --- a/device-types/FS/FHD-1UFCE.yaml +++ b/device-types/FS/FHD-1UFCE.yaml @@ -5,6 +5,7 @@ slug: fs-fhd-1ufce comments: FHD High Density 1U Rack Mount Enclosure Unloaded, Sliding Drawer, Holds up to 4 x FHD Cassettes or Panels, 144 Fibers (LC) part_number: FHD-1UFCE (#70361) u_height: 1 +is_full_depth: false module-bays: - name: '1' position: '1' diff --git a/device-types/FS/FHD-1UFMT-N.yaml b/device-types/FS/FHD-1UFMT-N.yaml new file mode 100644 index 000000000..a1dd38e1b --- /dev/null +++ b/device-types/FS/FHD-1UFMT-N.yaml @@ -0,0 +1,18 @@ +--- +manufacturer: FS +model: FHD-1UFMT-N +slug: fs-fhd-1ufmt-n +comments: '[FHD High Density 1U Rack Mount Enclosure Unloaded, Holds up to 4 x FHD Cassettes or Panels, 144 Fibers (LC)](https://www.fs.com/uk/products/96427.html)' +part_number: FHD-1UFMT-N (#96427) +airflow: passive +is_powered: false +u_height: 1 +module-bays: + - name: '1' + position: '1' + - name: '2' + position: '2' + - name: '3' + position: '3' + - name: '4' + position: '4' diff --git a/device-types/FS/FHD-1UFMT-S.yaml b/device-types/FS/FHD-1UFMT-S.yaml new file mode 100644 index 000000000..75d17142f --- /dev/null +++ b/device-types/FS/FHD-1UFMT-S.yaml @@ -0,0 +1,20 @@ +--- +manufacturer: FS +model: FHD-1UFMT-s +slug: fs-fhd-1ufmt-s +comments: '[FHD High Density 1U Rack Mount Enclosure Unloaded, Sliding and Tilt-down drawer, Holds up to 4 x FHD Cassettes or Panels, 144 Fibers (LC)](https://www.fs.com/uk/products/145167.html)' +part_number: FHD-1UFMT-S (#145167) +airflow: passive +is_powered: false +weight: 3.6 +weight_unit: kg +u_height: 1 +module-bays: + - name: '1' + position: '1' + - name: '2' + position: '2' + - name: '3' + position: '3' + - name: '4' + position: '4' diff --git a/device-types/FS/FHD-4UFCE.yaml b/device-types/FS/FHD-4UFCE.yaml new file mode 100644 index 000000000..34361c47b --- /dev/null +++ b/device-types/FS/FHD-4UFCE.yaml @@ -0,0 +1,34 @@ +--- +manufacturer: FS +model: FHD-4UFCE +slug: fs-fhd-4ufce +comments: '[FHD High Density 4U Rack Mount Enclosure Unloaded, Sliding Drawer, Holds up to 12 x FHD Cassettes or Panels, 432 Fibers (LC)](https://www.fs.com/uk/products/73206.html)' +part_number: FHD-4UFCE (#73206) +airflow: passive +is_powered: false +u_height: 4 +module-bays: + - name: '1' + position: '1' + - name: '2' + position: '2' + - name: '3' + position: '3' + - name: '4' + position: '4' + - name: '5' + position: '5' + - name: '6' + position: '6' + - name: '7' + position: '7' + - name: '8' + position: '8' + - name: '9' + position: '9' + - name: '10' + position: '10' + - name: '11' + position: '11' + - name: '12' + position: '12' diff --git a/device-types/FS/FHD-FPP5DRL.yml b/device-types/FS/FHD-FPP5DRL.yml index bb740e1b3..562674648 100644 --- a/device-types/FS/FHD-FPP5DRL.yml +++ b/device-types/FS/FHD-FPP5DRL.yml @@ -4,8 +4,9 @@ model: FHD-FPP5DRL slug: fs-fhd-fpp5drl comments: FHD High Density 1U Rack Mount Blank Enclosure Unloaded, Detachable Cable Management Lacer Panel and Bar, Holds up to 4 x FHD Cassettes or Panels, 144 Fibers (LC) -part_number: FHD-FPP5DRL (#72910) +part_number: '72910' u_height: 1 +front_image: true module-bays: - name: '1' position: '1' diff --git a/device-types/FS/N8560-48BC.yaml b/device-types/FS/N8560-48BC.yaml new file mode 100644 index 000000000..a3d38c094 --- /dev/null +++ b/device-types/FS/N8560-48BC.yaml @@ -0,0 +1,131 @@ +--- +manufacturer: FS +model: N8560-48BC +slug: fs-n8560-48bc +part_number: n8560-48bc +u_height: 1 +is_full_depth: true +airflow: front-to-rear +front_image: true +rear_image: true +console-ports: + - name: Management + type: rj-45 +module-bays: + - name: PSU 1 + position: PSU1 + - name: PSU 2 + position: PSU2 +interfaces: + - name: TFGigabitEthernet0/1 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/2 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/3 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/4 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/5 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/6 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/7 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/8 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/9 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/10 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/11 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/12 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/13 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/14 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/15 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/16 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/17 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/18 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/19 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/20 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/21 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/22 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/23 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/24 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/25 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/26 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/27 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/28 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/29 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/30 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/31 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/32 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/33 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/34 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/35 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/36 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/37 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/38 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/39 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/40 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/41 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/42 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/43 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/44 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/45 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/46 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/47 + type: 25gbase-x-sfp28 + - name: TFGigabitEthernet0/48 + type: 25gbase-x-sfp28 + - name: HundredGigabitEthernet0/49 + type: 100gbase-x-qsfp28 + - name: HundredGigabitEthernet0/50 + type: 100gbase-x-qsfp28 + - name: HundredGigabitEthernet0/51 + type: 100gbase-x-qsfp28 + - name: HundredGigabitEthernet0/52 + type: 100gbase-x-qsfp28 + - name: HundredGigabitEthernet0/53 + type: 100gbase-x-qsfp28 + - name: HundredGigabitEthernet0/54 + type: 100gbase-x-qsfp28 + - name: HundredGigabitEthernet0/55 + type: 100gbase-x-qsfp28 + - name: HundredGigabitEthernet0/56 + type: 100gbase-x-qsfp28 diff --git a/device-types/Fortinet/FG-100E.yaml b/device-types/Fortinet/FG-100E.yaml index 399cb91eb..10ba02ff1 100644 --- a/device-types/Fortinet/FG-100E.yaml +++ b/device-types/Fortinet/FG-100E.yaml @@ -6,6 +6,10 @@ slug: fortinet-fg-100e is_full_depth: false u_height: 1 front_image: true +rear_image: true +airflow: side-to-rear +weight: 3.3 +weight_unit: kg comments: '[FortiGate 100E Series Datasheet](https://www.fortinet.com/content/dam/fortinet/assets/data-sheets/FortiGate_100E_Series.pdf)' interfaces: - name: dmz diff --git a/device-types/Fortinet/FG-100F.yaml b/device-types/Fortinet/FG-100F.yaml index 86577514c..17add4e45 100644 --- a/device-types/Fortinet/FG-100F.yaml +++ b/device-types/Fortinet/FG-100F.yaml @@ -5,6 +5,8 @@ slug: fortinet-fg-100f part_number: FG-100F u_height: 1 is_full_depth: false +front_image: true +rear_image: false comments: Same as FG-101F , but **WITHOUT** a 480GB SSD on-board. console-ports: - name: Console diff --git a/device-types/Fortinet/FG-101E.yaml b/device-types/Fortinet/FG-101E.yaml new file mode 100644 index 000000000..2d1383325 --- /dev/null +++ b/device-types/Fortinet/FG-101E.yaml @@ -0,0 +1,74 @@ +--- +manufacturer: Fortinet +model: FortiGate 101E +part_number: FG-101E +slug: fortinet-fg-101e +is_full_depth: false +u_height: 1 +front_image: true +rear_image: true +airflow: side-to-rear +weight: 3.3 +weight_unit: kg +description: Internal Storage - 1x 480 GB SSD +comments: '[FortiGate 100E Series Datasheet](https://www.fortinet.com/content/dam/fortinet/assets/data-sheets/FortiGate_100E_Series.pdf)' +interfaces: + - name: dmz + type: 1000base-t + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: wan1 + type: 1000base-t + - name: wan2 + type: 1000base-t + - name: ha1 + type: 1000base-t + - name: ha2 + type: 1000base-t + - name: port1 + type: 1000base-t + - name: port2 + type: 1000base-t + - name: port3 + type: 1000base-t + - name: port4 + type: 1000base-t + - name: port5 + type: 1000base-t + - name: port6 + type: 1000base-t + - name: port7 + type: 1000base-t + - name: port8 + type: 1000base-t + - name: port9 + type: 1000base-t + - name: port10 + type: 1000base-t + - name: port11 + type: 1000base-t + - name: port12 + type: 1000base-t + - name: port13 + type: 1000base-t + - name: port14 + type: 1000base-t + - name: port15 + type: 1000base-x-sfp + description: Shared media (You can use 1 of the 2 ports **WITH** this name. 1 is 1000base-x-sfp & the other is 1000base-t.) + - name: port16 + type: 1000base-x-sfp + description: Shared media (You can use 1 of the 2 ports **WITH** this name. 1 is 1000base-x-sfp & the other is 1000base-t.) +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 29 + allocated_draw: 23 + - name: DC Input for RPS + type: dc-terminal + maximum_draw: 29 + allocated_draw: 23 diff --git a/device-types/Fortinet/FG-1200D.yaml b/device-types/Fortinet/FG-1200D.yaml new file mode 100644 index 000000000..2569d333c --- /dev/null +++ b/device-types/Fortinet/FG-1200D.yaml @@ -0,0 +1,103 @@ +--- +manufacturer: Fortinet +model: FortiGate 1200D +slug: fortinet-fg-1200d +part_number: FG-1200D +airflow: front-to-rear +weight: 14.7 +weight_unit: kg +u_height: 2 +is_full_depth: false +front_image: true +rear_image: false +console-ports: + - name: usbmgmt + type: usb-mini-b + - name: Console + type: rj-45 + - name: usbport1 + type: usb-a +module-bays: + - name: PS1 + position: '1' + - name: PS2 + position: '2' +interfaces: + - name: mgmt1 + type: 1000base-t + mgmt_only: true + - name: mgmt2 + type: 1000base-t + mgmt_only: true + - name: port1 + type: 1000base-x-sfp + - name: port2 + type: 1000base-x-sfp + - name: port3 + type: 1000base-x-sfp + - name: port4 + type: 1000base-x-sfp + - name: port5 + type: 1000base-x-sfp + - name: port6 + type: 1000base-x-sfp + - name: port7 + type: 1000base-x-sfp + - name: port8 + type: 1000base-x-sfp + - name: port9 + type: 1000base-x-sfp + - name: port10 + type: 1000base-x-sfp + - name: port11 + type: 1000base-x-sfp + - name: port12 + type: 1000base-x-sfp + - name: port13 + type: 1000base-x-sfp + - name: port14 + type: 1000base-x-sfp + - name: port15 + type: 1000base-x-sfp + - name: port16 + type: 1000base-x-sfp + - name: port17 + type: 1000base-t + - name: port18 + type: 1000base-t + - name: port19 + type: 1000base-t + - name: port20 + type: 1000base-t + - name: port21 + type: 1000base-t + - name: port22 + type: 1000base-t + - name: port23 + type: 1000base-t + - name: port24 + type: 1000base-t + - name: port25 + type: 1000base-t + - name: port26 + type: 1000base-t + - name: port27 + type: 1000base-t + - name: port28 + type: 1000base-t + - name: port29 + type: 1000base-t + - name: port30 + type: 1000base-t + - name: port31 + type: 1000base-t + - name: port32 + type: 1000base-t + - name: port33 + type: 10gbase-x-sfpp + - name: port34 + type: 10gbase-x-sfpp + - name: port35 + type: 10gbase-x-sfpp + - name: port36 + type: 10gbase-x-sfpp diff --git a/device-types/Fortinet/FG-120G.yaml b/device-types/Fortinet/FG-120G.yaml new file mode 100644 index 000000000..08716254d --- /dev/null +++ b/device-types/Fortinet/FG-120G.yaml @@ -0,0 +1,85 @@ +--- +manufacturer: Fortinet +model: FortiGate 120G +slug: fortinet-fg-120g +part_number: FG-120G +u_height: 1 +is_full_depth: false +weight: 5.52 +weight_unit: kg +airflow: side-to-rear +comments: '[Fortigate 120G/121G Data Sheet](https://www.fortinet.com/content/dam/fortinet/assets/data-sheets/fortigate-120g-series.pdf)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 40 + allocated_draw: 38 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 40 + allocated_draw: 38 +interfaces: + - name: ha + type: 1000base-t + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: port1 + type: 1000base-t + - name: port2 + type: 1000base-t + - name: port3 + type: 1000base-t + - name: port4 + type: 1000base-t + - name: port5 + type: 1000base-t + - name: port6 + type: 1000base-t + - name: port7 + type: 1000base-t + - name: port8 + type: 1000base-t + - name: port9 + type: 1000base-t + - name: port10 + type: 1000base-t + - name: port11 + type: 1000base-t + - name: port12 + type: 1000base-t + - name: port13 + type: 1000base-t + - name: port14 + type: 1000base-t + - name: port15 + type: 1000base-t + - name: port16 + type: 1000base-t + - name: x1 + type: 10gbase-x-sfpp + - name: x2 + type: 10gbase-x-sfpp + - name: x3 + type: 10gbase-x-sfpp + - name: x4 + type: 10gbase-x-sfpp + - name: port17 + type: 1000base-x-sfp + - name: port18 + type: 1000base-x-sfp + - name: port19 + type: 1000base-x-sfp + - name: port20 + type: 1000base-x-sfp + - name: port21 + type: 1000base-x-sfp + - name: port22 + type: 1000base-x-sfp + - name: port23 + type: 1000base-x-sfp + - name: port24 + type: 1000base-x-sfp diff --git a/device-types/Fortinet/FG-121G.yaml b/device-types/Fortinet/FG-121G.yaml new file mode 100644 index 000000000..849ec51a0 --- /dev/null +++ b/device-types/Fortinet/FG-121G.yaml @@ -0,0 +1,82 @@ +--- +manufacturer: Fortinet +model: FortiGate 121G +slug: fortinet-fg-121g +part_number: FG-121G +u_height: 1 +is_full_depth: false +weight: 5.52 +weight_unit: kg +airflow: side-to-rear +comments: '[Fortigate 120G/121G Data Sheet](https://www.fortinet.com/content/dam/fortinet/assets/data-sheets/fortigate-120g-series.pdf)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 47 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 47 +interfaces: + - name: ha + type: 1000base-t + - name: mgmt + type: 1000base-t + - name: port1 + type: 1000base-t + - name: port2 + type: 1000base-t + - name: port3 + type: 1000base-t + - name: port4 + type: 1000base-t + - name: port5 + type: 1000base-t + - name: port6 + type: 1000base-t + - name: port7 + type: 1000base-t + - name: port8 + type: 1000base-t + - name: port9 + type: 1000base-t + - name: port10 + type: 1000base-t + - name: port11 + type: 1000base-t + - name: port12 + type: 1000base-t + - name: port13 + type: 1000base-t + - name: port14 + type: 1000base-t + - name: port15 + type: 1000base-t + - name: port16 + type: 1000base-t + - name: x1 + type: 10gbase-x-sfpp + - name: x2 + type: 10gbase-x-sfpp + - name: x3 + type: 10gbase-x-sfpp + - name: x4 + type: 10gbase-x-sfpp + - name: port17 + type: 1000base-x-sfp + - name: port18 + type: 1000base-x-sfp + - name: port19 + type: 1000base-x-sfp + - name: port20 + type: 1000base-x-sfp + - name: port21 + type: 1000base-x-sfp + - name: port22 + type: 1000base-x-sfp + - name: port23 + type: 1000base-x-sfp + - name: port24 + type: 1000base-x-sfp diff --git a/device-types/Fortinet/FG-200G.yaml b/device-types/Fortinet/FG-200G.yaml new file mode 100644 index 000000000..ac8096e4b --- /dev/null +++ b/device-types/Fortinet/FG-200G.yaml @@ -0,0 +1,83 @@ +--- +manufacturer: Fortinet +model: FortiGate 200G +slug: fortinet-fg-200g +part_number: FG-200G +u_height: 1 +is_full_depth: false +weight: 6.4 +weight_unit: kg +airflow: side-to-rear +comments: '[Fortigate 200G/201G Data Sheet](https://www.fortinet.com/content/dam/fortinet/assets/data-sheets/pdf/fortigate-200g-series.pdf)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 175 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 175 +interfaces: + - name: ha + type: 1000base-t + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: port1 + type: 1000base-t + - name: port2 + type: 1000base-t + - name: port3 + type: 1000base-t + - name: port4 + type: 1000base-t + - name: port5 + type: 1000base-t + - name: port6 + type: 1000base-t + - name: port7 + type: 1000base-t + - name: port8 + type: 1000base-t + - name: port9 + type: 5gbase-t + - name: port10 + type: 5gbase-t + - name: port11 + type: 5gbase-t + - name: port12 + type: 5gbase-t + - name: port13 + type: 5gbase-t + - name: port14 + type: 5gbase-t + - name: port15 + type: 5gbase-t + - name: port16 + type: 5gbase-t + - name: x1 + type: 10gbase-x-sfpp + - name: x2 + type: 10gbase-x-sfpp + - name: x3 + type: 10gbase-x-sfpp + - name: x4 + type: 10gbase-x-sfpp + - name: x5 + type: 10gbase-x-sfpp + - name: x6 + type: 10gbase-x-sfpp + - name: x7 + type: 10gbase-x-sfpp + - name: x8 + type: 10gbase-x-sfpp + - name: port17 + type: 1000base-x-sfp + - name: port18 + type: 1000base-x-sfp + - name: port19 + type: 1000base-x-sfp + - name: port20 + type: 1000base-x-sfp diff --git a/device-types/Fortinet/FG-201F.yaml b/device-types/Fortinet/FG-201F.yaml new file mode 100644 index 000000000..1f7ea6126 --- /dev/null +++ b/device-types/Fortinet/FG-201F.yaml @@ -0,0 +1,90 @@ +--- +manufacturer: Fortinet +model: FortiGate 201F +slug: fortinet-fg-201f +part_number: FG-201F +u_height: 1 +is_full_depth: false +weight: 4.6 +weight_unit: kg +comments: Same as FG-200F , but **WITH** SSD on-board. +console-ports: + - name: Console + type: rj-45 + - name: usbport1 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 122 + allocated_draw: 105 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 122 + allocated_draw: 105 +interfaces: + - name: ha + type: 1000base-t + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: wan1 + type: 1000base-t + - name: wan2 + type: 1000base-t + - name: port1 + type: 1000base-t + - name: port2 + type: 1000base-t + - name: port3 + type: 1000base-t + - name: port4 + type: 1000base-t + - name: port5 + type: 1000base-t + - name: port6 + type: 1000base-t + - name: port7 + type: 1000base-t + - name: port8 + type: 1000base-t + - name: port9 + type: 1000base-t + - name: port10 + type: 1000base-t + - name: port11 + type: 1000base-t + - name: port12 + type: 1000base-t + - name: port13 + type: 1000base-t + - name: port14 + type: 1000base-t + - name: port15 + type: 1000base-t + - name: port16 + type: 1000base-t + - name: port17 + type: 1000base-x-sfp + - name: port18 + type: 1000base-x-sfp + - name: port19 + type: 1000base-x-sfp + - name: port20 + type: 1000base-x-sfp + - name: port21 + type: 1000base-x-sfp + - name: port22 + type: 1000base-x-sfp + - name: port23 + type: 1000base-x-sfp + - name: port24 + type: 1000base-x-sfp + - name: x1 + type: 10gbase-x-sfpp + - name: x2 + type: 10gbase-x-sfpp + - name: x3 + type: 10gbase-x-sfpp + - name: x4 + type: 10gbase-x-sfpp diff --git a/device-types/Fortinet/FG-201G.yaml b/device-types/Fortinet/FG-201G.yaml new file mode 100644 index 000000000..1bbe4534c --- /dev/null +++ b/device-types/Fortinet/FG-201G.yaml @@ -0,0 +1,83 @@ +--- +manufacturer: Fortinet +model: FortiGate 201G +slug: fortinet-fg-201g +part_number: FG-201G +u_height: 1 +is_full_depth: false +weight: 6.5 +weight_unit: kg +airflow: side-to-rear +comments: '[Fortigate 200G/201G Data Sheet](https://www.fortinet.com/content/dam/fortinet/assets/data-sheets/pdf/fortigate-200g-series.pdf)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 176 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 176 +interfaces: + - name: ha + type: 1000base-t + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: port1 + type: 1000base-t + - name: port2 + type: 1000base-t + - name: port3 + type: 1000base-t + - name: port4 + type: 1000base-t + - name: port5 + type: 1000base-t + - name: port6 + type: 1000base-t + - name: port7 + type: 1000base-t + - name: port8 + type: 1000base-t + - name: port9 + type: 5gbase-t + - name: port10 + type: 5gbase-t + - name: port11 + type: 5gbase-t + - name: port12 + type: 5gbase-t + - name: port13 + type: 5gbase-t + - name: port14 + type: 5gbase-t + - name: port15 + type: 5gbase-t + - name: port16 + type: 5gbase-t + - name: x1 + type: 10gbase-x-sfpp + - name: x2 + type: 10gbase-x-sfpp + - name: x3 + type: 10gbase-x-sfpp + - name: x4 + type: 10gbase-x-sfpp + - name: x5 + type: 10gbase-x-sfpp + - name: x6 + type: 10gbase-x-sfpp + - name: x7 + type: 10gbase-x-sfpp + - name: x8 + type: 10gbase-x-sfpp + - name: port17 + type: 1000base-x-sfp + - name: port18 + type: 1000base-x-sfp + - name: port19 + type: 1000base-x-sfp + - name: port20 + type: 1000base-x-sfp diff --git a/device-types/Fortinet/FG-30G.yaml b/device-types/Fortinet/FG-30G.yaml new file mode 100644 index 000000000..f77373006 --- /dev/null +++ b/device-types/Fortinet/FG-30G.yaml @@ -0,0 +1,28 @@ +--- +manufacturer: Fortinet +model: FortiGate 30G +slug: fortinet-fg-30g +part_number: FG-30G +u_height: 1 +is_full_depth: false +weight: 0.7 +weight_unit: kg +airflow: passive +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU1 + type: dc-terminal + maximum_draw: 9 + allocated_draw: 7 + label: DC+12V +interfaces: + - name: WAN + type: 1000base-t + - name: Port1 + type: 1000base-t + - name: Port2 + type: 1000base-t + - name: PortA + type: 1000base-t diff --git a/device-types/Fortinet/FG-310B.yaml b/device-types/Fortinet/FG-310B.yaml new file mode 100644 index 000000000..e9dc0b999 --- /dev/null +++ b/device-types/Fortinet/FG-310B.yaml @@ -0,0 +1,41 @@ +--- +manufacturer: Fortinet +model: FortiGate 310B +slug: fortinet-fg-310b +part_number: FG-310B +u_height: 1.0 +is_full_depth: false +front_image: true +rear_image: true +airflow: side-to-rear +weight: 6.35 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 +interfaces: + - name: port1 + type: 1000base-t + - name: port2 + type: 1000base-t + - name: port3 + type: 1000base-t + - name: port4 + type: 1000base-t + - name: port5 + type: 1000base-t + - name: port6 + type: 1000base-t + - name: port7 + type: 1000base-t + - name: port8 + type: 1000base-t + - name: port9 + type: 1000base-t + - name: port10 + type: 1000base-t +power-ports: + - name: DC Input for RPS + type: dc-terminal + - name: PS1 + type: iec-60320-c14 diff --git a/device-types/Fortinet/FG-400F.yaml b/device-types/Fortinet/FG-400F.yaml index cbdccebb3..2a4a8b818 100644 --- a/device-types/Fortinet/FG-400F.yaml +++ b/device-types/Fortinet/FG-400F.yaml @@ -57,35 +57,35 @@ interfaces: type: 1000base-t - name: port16 type: 1000base-t + - name: x1 + type: 10gbase-x-sfpp + - name: x2 + type: 10gbase-x-sfpp + - name: x3 + type: 10gbase-x-sfpp + - name: x4 + type: 10gbase-x-sfpp + - name: x5 + type: 10gbase-x-sfpp + - name: x6 + type: 10gbase-x-sfpp + - name: x7 + type: 10gbase-x-sfpp + - name: x8 + type: 10gbase-x-sfpp - name: port17 - type: 10gbase-x-sfpp + type: 1000base-x-sfp - name: port18 - type: 10gbase-x-sfpp + type: 1000base-x-sfp - name: port19 - type: 10gbase-x-sfpp + type: 1000base-x-sfp - name: port20 - type: 10gbase-x-sfpp + type: 1000base-x-sfp - name: port21 - type: 10gbase-x-sfpp + type: 1000base-x-sfp - name: port22 - type: 10gbase-x-sfpp + type: 1000base-x-sfp - name: port23 - type: 10gbase-x-sfpp + type: 1000base-x-sfp - name: port24 - type: 10gbase-x-sfpp - - name: port25 - type: 1000base-x-sfp - - name: port26 - type: 1000base-x-sfp - - name: port27 - type: 1000base-x-sfp - - name: port28 - type: 1000base-x-sfp - - name: port29 - type: 1000base-x-sfp - - name: port30 - type: 1000base-x-sfp - - name: port31 - type: 1000base-x-sfp - - name: port32 type: 1000base-x-sfp diff --git a/device-types/Fortinet/FG-40F.yaml b/device-types/Fortinet/FG-40F.yaml index 08c429dbc..be62022bc 100644 --- a/device-types/Fortinet/FG-40F.yaml +++ b/device-types/Fortinet/FG-40F.yaml @@ -14,13 +14,13 @@ power-ports: maximum_draw: 14 allocated_draw: 12 interfaces: - - name: wan1 + - name: wan type: 1000base-t - name: A type: 1000base-t - - name: internal1 + - name: lan1 type: 1000base-t - - name: internal2 + - name: lan2 type: 1000base-t - - name: internal3 + - name: lan3 type: 1000base-t diff --git a/device-types/Fortinet/FG-500D.yaml b/device-types/Fortinet/FG-500D.yaml new file mode 100644 index 000000000..4e8571a90 --- /dev/null +++ b/device-types/Fortinet/FG-500D.yaml @@ -0,0 +1,66 @@ +--- +manufacturer: Fortinet +model: FortiGate 500D +slug: fortinet-fg-500d +part_number: FG-500D +u_height: 1 +is_full_depth: false +weight: 4.9 +weight_unit: kg +console-ports: + - name: usbmgmt + type: usb-mini-b + - name: Console + type: rj-45 + - name: usbport1 + type: usb-a + - name: usbport2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 122 + allocated_draw: 105 + - name: FRPS + type: dc-terminal + maximum_draw: 122 + allocated_draw: 105 +interfaces: + - name: mgmt1 + type: 1000base-t + mgmt_only: true + - name: mgmt2 + type: 1000base-t + mgmt_only: true + - name: port1 + type: 1000base-x-sfp + - name: port2 + type: 1000base-x-sfp + - name: port3 + type: 1000base-x-sfp + - name: port4 + type: 1000base-x-sfp + - name: port5 + type: 1000base-x-sfp + - name: port6 + type: 1000base-x-sfp + - name: port7 + type: 1000base-x-sfp + - name: port8 + type: 1000base-x-sfp + - name: port9 + type: 1000base-t + - name: port10 + type: 1000base-t + - name: port11 + type: 1000base-t + - name: port12 + type: 1000base-t + - name: port13 + type: 1000base-t + - name: port14 + type: 1000base-t + - name: port15 + type: 1000base-t + - name: port16 + type: 1000base-t diff --git a/device-types/Fortinet/FG-60E-POE.yaml b/device-types/Fortinet/FG-60E-POE.yaml new file mode 100644 index 000000000..2c267a032 --- /dev/null +++ b/device-types/Fortinet/FG-60E-POE.yaml @@ -0,0 +1,60 @@ +--- +manufacturer: Fortinet +model: FortiGate 60E-POE +slug: fortinet-fg-60e-poe +part_number: FG-60E-POE +description: 8-Port Firewall Appliance with POE +comments: '[Data-Sheet](https://www.firewalls.com/pub/media/wysiwyg/datasheets/Fortinet/FG-FW-60E.pdf)' +u_height: 1 +is_full_depth: false +front_image: false +rear_image: false +airflow: passive +weight: 1.0 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 95 + allocated_draw: 20 + label: 12V DC +interfaces: + - name: port1 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: port2 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: port3 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: port4 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: port5 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: port6 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: port7 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: port8 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: wan1 + type: 1000base-t + - name: wan2 + type: 1000base-t diff --git a/device-types/Fortinet/FRPS-100.yaml b/device-types/Fortinet/FRPS-100.yaml new file mode 100644 index 000000000..ace99db9f --- /dev/null +++ b/device-types/Fortinet/FRPS-100.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: Fortinet +model: FortiRPS 100 +slug: fortinet-fortirps-100 +part_number: FRPS-100 +is_full_depth: false +u_height: 1 +airflow: side-to-rear +weight: 4.4 +weight_unit: kg +power-ports: + - name: AC Input 1 + type: iec-60320-c14 + maximum_draw: 552 + - name: AC Input 2 + type: iec-60320-c14 + maximum_draw: 552 +power-outlets: + - name: DC Output 1-1 + type: dc-terminal + power_port: AC-Input 1 + - name: DC Output 1-2 + type: dc-terminal + power_port: AC-Input 1 + - name: DC Output 2-1 + type: dc-terminal + power_port: AC-Input 2 + - name: DC Output 2-2 + type: dc-terminal + power_port: AC-Input 2 diff --git a/device-types/Fortinet/FS-148F-POE.yaml b/device-types/Fortinet/FS-148F-POE.yaml index 8cfcaa055..6ea6f37e9 100644 --- a/device-types/Fortinet/FS-148F-POE.yaml +++ b/device-types/Fortinet/FS-148F-POE.yaml @@ -1,6 +1,6 @@ --- manufacturer: Fortinet -model: FortiSwitch 148F‑POE +model: FortiSwitch 148F-POE slug: fortinet-fs-148f-poe part_number: FS-148F-POE u_height: 1 diff --git a/device-types/Generic/LSH-APC-24-port-fiber-patch-panel-full-depth.yaml b/device-types/Generic/LSH-APC-24-port-fiber-patch-panel-full-depth.yaml new file mode 100644 index 000000000..66f270cb1 --- /dev/null +++ b/device-types/Generic/LSH-APC-24-port-fiber-patch-panel-full-depth.yaml @@ -0,0 +1,177 @@ +--- +manufacturer: Generic +model: LSH/APC 24-Port Fiber Patch Panel Full Depth +slug: generic-lsh-apc-24-port-fiber-patch-panel-full-depth +u_height: 1 +is_full_depth: true +airflow: passive +is_powered: false +front-ports: + - name: Port 1 + type: lsh-apc + rear_port: Port 1 + color: 4caf50 + - name: Port 2 + type: lsh-apc + rear_port: Port 2 + color: 4caf50 + - name: Port 3 + type: lsh-apc + rear_port: Port 3 + color: 4caf50 + - name: Port 4 + type: lsh-apc + rear_port: Port 4 + color: 4caf50 + - name: Port 5 + type: lsh-apc + rear_port: Port 5 + color: 4caf50 + - name: Port 6 + type: lsh-apc + rear_port: Port 6 + color: 4caf50 + - name: Port 7 + type: lsh-apc + rear_port: Port 7 + color: 4caf50 + - name: Port 8 + type: lsh-apc + rear_port: Port 8 + color: 4caf50 + - name: Port 9 + type: lsh-apc + rear_port: Port 9 + color: 4caf50 + - name: Port 10 + type: lsh-apc + rear_port: Port 10 + color: 4caf50 + - name: Port 11 + type: lsh-apc + rear_port: Port 11 + color: 4caf50 + - name: Port 12 + type: lsh-apc + rear_port: Port 12 + color: 4caf50 + - name: Port 13 + type: lsh-apc + rear_port: Port 13 + color: 4caf50 + - name: Port 14 + type: lsh-apc + rear_port: Port 14 + color: 4caf50 + - name: Port 15 + type: lsh-apc + rear_port: Port 15 + color: 4caf50 + - name: Port 16 + type: lsh-apc + rear_port: Port 16 + color: 4caf50 + - name: Port 17 + type: lsh-apc + rear_port: Port 17 + color: 4caf50 + - name: Port 18 + type: lsh-apc + rear_port: Port 18 + color: 4caf50 + - name: Port 19 + type: lsh-apc + rear_port: Port 19 + color: 4caf50 + - name: Port 20 + type: lsh-apc + rear_port: Port 20 + color: 4caf50 + - name: Port 21 + type: lsh-apc + rear_port: Port 21 + color: 4caf50 + - name: Port 22 + type: lsh-apc + rear_port: Port 22 + color: 4caf50 + - name: Port 23 + type: lsh-apc + rear_port: Port 23 + color: 4caf50 + - name: Port 24 + type: lsh-apc + rear_port: Port 24 +rear-ports: + - name: Port 1 + type: lsh-apc + color: 4caf50 + - name: Port 2 + type: lsh-apc + color: 4caf50 + - name: Port 3 + type: lsh-apc + color: 4caf50 + - name: Port 4 + type: lsh-apc + color: 4caf50 + - name: Port 5 + type: lsh-apc + color: 4caf50 + - name: Port 6 + type: lsh-apc + color: 4caf50 + - name: Port 7 + type: lsh-apc + color: 4caf50 + - name: Port 8 + type: lsh-apc + color: 4caf50 + - name: Port 9 + type: lsh-apc + color: 4caf50 + - name: Port 10 + type: lsh-apc + color: 4caf50 + - name: Port 11 + type: lsh-apc + color: 4caf50 + - name: Port 12 + type: lsh-apc + color: 4caf50 + - name: Port 13 + type: lsh-apc + color: 4caf50 + - name: Port 14 + type: lsh-apc + color: 4caf50 + - name: Port 15 + type: lsh-apc + color: 4caf50 + - name: Port 16 + type: lsh-apc + color: 4caf50 + - name: Port 17 + type: lsh-apc + color: 4caf50 + - name: Port 18 + type: lsh-apc + color: 4caf50 + - name: Port 19 + type: lsh-apc + color: 4caf50 + - name: Port 20 + type: lsh-apc + color: 4caf50 + - name: Port 21 + type: lsh-apc + color: 4caf50 + - name: Port 22 + type: lsh-apc + color: 4caf50 + - name: Port 23 + type: lsh-apc + color: 4caf50 + - name: Port 24 + type: lsh-apc + color: 4caf50 diff --git a/device-types/Generic/LSH-APC-24-port-fiber-patch-panel-half-depth.yaml b/device-types/Generic/LSH-APC-24-port-fiber-patch-panel-half-depth.yaml new file mode 100644 index 000000000..ee65a0166 --- /dev/null +++ b/device-types/Generic/LSH-APC-24-port-fiber-patch-panel-half-depth.yaml @@ -0,0 +1,178 @@ +--- +manufacturer: Generic +model: LSH/APC 24-Port Fiber Patch Panel Half Depth +slug: generic-lsh-apc-24-port-fiber-patch-panel-half-depth +u_height: 1 +is_full_depth: false +airflow: passive +is_powered: false +front-ports: + - name: Port 1 + type: lsh-apc + rear_port: Port 1 + color: 4caf50 + - name: Port 2 + type: lsh-apc + rear_port: Port 2 + color: 4caf50 + - name: Port 3 + type: lsh-apc + rear_port: Port 3 + color: 4caf50 + - name: Port 4 + type: lsh-apc + rear_port: Port 4 + color: 4caf50 + - name: Port 5 + type: lsh-apc + rear_port: Port 5 + color: 4caf50 + - name: Port 6 + type: lsh-apc + rear_port: Port 6 + color: 4caf50 + - name: Port 7 + type: lsh-apc + rear_port: Port 7 + color: 4caf50 + - name: Port 8 + type: lsh-apc + rear_port: Port 8 + color: 4caf50 + - name: Port 9 + type: lsh-apc + rear_port: Port 9 + color: 4caf50 + - name: Port 10 + type: lsh-apc + rear_port: Port 10 + color: 4caf50 + - name: Port 11 + type: lsh-apc + rear_port: Port 11 + color: 4caf50 + - name: Port 12 + type: lsh-apc + rear_port: Port 12 + color: 4caf50 + - name: Port 13 + type: lsh-apc + rear_port: Port 13 + color: 4caf50 + - name: Port 14 + type: lsh-apc + rear_port: Port 14 + color: 4caf50 + - name: Port 15 + type: lsh-apc + rear_port: Port 15 + color: 4caf50 + - name: Port 16 + type: lsh-apc + rear_port: Port 16 + color: 4caf50 + - name: Port 17 + type: lsh-apc + rear_port: Port 17 + color: 4caf50 + - name: Port 18 + type: lsh-apc + rear_port: Port 18 + color: 4caf50 + - name: Port 19 + type: lsh-apc + rear_port: Port 19 + color: 4caf50 + - name: Port 20 + type: lsh-apc + rear_port: Port 20 + color: 4caf50 + - name: Port 21 + type: lsh-apc + rear_port: Port 21 + color: 4caf50 + - name: Port 22 + type: lsh-apc + rear_port: Port 22 + color: 4caf50 + - name: Port 23 + type: lsh-apc + rear_port: Port 23 + color: 4caf50 + - name: Port 24 + type: lsh-apc + rear_port: Port 24 + color: 4caf50 +rear-ports: + - name: Port 1 + type: lsh-apc + color: 4caf50 + - name: Port 2 + type: lsh-apc + color: 4caf50 + - name: Port 3 + type: lsh-apc + color: 4caf50 + - name: Port 4 + type: lsh-apc + color: 4caf50 + - name: Port 5 + type: lsh-apc + color: 4caf50 + - name: Port 6 + type: lsh-apc + color: 4caf50 + - name: Port 7 + type: lsh-apc + color: 4caf50 + - name: Port 8 + type: lsh-apc + color: 4caf50 + - name: Port 9 + type: lsh-apc + color: 4caf50 + - name: Port 10 + type: lsh-apc + color: 4caf50 + - name: Port 11 + type: lsh-apc + color: 4caf50 + - name: Port 12 + type: lsh-apc + color: 4caf50 + - name: Port 13 + type: lsh-apc + color: 4caf50 + - name: Port 14 + type: lsh-apc + color: 4caf50 + - name: Port 15 + type: lsh-apc + color: 4caf50 + - name: Port 16 + type: lsh-apc + color: 4caf50 + - name: Port 17 + type: lsh-apc + color: 4caf50 + - name: Port 18 + type: lsh-apc + color: 4caf50 + - name: Port 19 + type: lsh-apc + color: 4caf50 + - name: Port 20 + type: lsh-apc + color: 4caf50 + - name: Port 21 + type: lsh-apc + color: 4caf50 + - name: Port 22 + type: lsh-apc + color: 4caf50 + - name: Port 23 + type: lsh-apc + color: 4caf50 + - name: Port 24 + type: lsh-apc + color: 4caf50 diff --git a/device-types/Generic/LSH-APC-48-port-fiber-patch-panel-full-depth.yaml b/device-types/Generic/LSH-APC-48-port-fiber-patch-panel-full-depth.yaml new file mode 100644 index 000000000..002406041 --- /dev/null +++ b/device-types/Generic/LSH-APC-48-port-fiber-patch-panel-full-depth.yaml @@ -0,0 +1,346 @@ +--- +manufacturer: Generic +model: LSH/APC 48-Port Fiber Patch Panel Full Depth +slug: generic-lsh-apc-48-port-fiber-patch-panel-full-depth +u_height: 1 +is_full_depth: true +airflow: passive +is_powered: false +front-ports: + - name: Port 1 + type: lsh-apc + rear_port: Port 1 + color: 4caf50 + - name: Port 2 + type: lsh-apc + rear_port: Port 2 + color: 4caf50 + - name: Port 3 + type: lsh-apc + rear_port: Port 3 + color: 4caf50 + - name: Port 4 + type: lsh-apc + rear_port: Port 4 + color: 4caf50 + - name: Port 5 + type: lsh-apc + rear_port: Port 5 + color: 4caf50 + - name: Port 6 + type: lsh-apc + rear_port: Port 6 + color: 4caf50 + - name: Port 7 + type: lsh-apc + rear_port: Port 7 + color: 4caf50 + - name: Port 8 + type: lsh-apc + rear_port: Port 8 + color: 4caf50 + - name: Port 9 + type: lsh-apc + rear_port: Port 9 + color: 4caf50 + - name: Port 10 + type: lsh-apc + rear_port: Port 10 + color: 4caf50 + - name: Port 11 + type: lsh-apc + rear_port: Port 11 + color: 4caf50 + - name: Port 12 + type: lsh-apc + rear_port: Port 12 + color: 4caf50 + - name: Port 13 + type: lsh-apc + rear_port: Port 13 + color: 4caf50 + - name: Port 14 + type: lsh-apc + rear_port: Port 14 + color: 4caf50 + - name: Port 15 + type: lsh-apc + rear_port: Port 15 + color: 4caf50 + - name: Port 16 + type: lsh-apc + rear_port: Port 16 + color: 4caf50 + - name: Port 17 + type: lsh-apc + rear_port: Port 17 + color: 4caf50 + - name: Port 18 + type: lsh-apc + rear_port: Port 18 + color: 4caf50 + - name: Port 19 + type: lsh-apc + rear_port: Port 19 + color: 4caf50 + - name: Port 20 + type: lsh-apc + rear_port: Port 20 + color: 4caf50 + - name: Port 21 + type: lsh-apc + rear_port: Port 21 + color: 4caf50 + - name: Port 22 + type: lsh-apc + rear_port: Port 22 + color: 4caf50 + - name: Port 23 + type: lsh-apc + rear_port: Port 23 + color: 4caf50 + - name: Port 24 + type: lsh-apc + rear_port: Port 24 + color: 4caf50 + - name: Port 25 + type: lsh-apc + rear_port: Port 25 + color: 4caf50 + - name: Port 26 + type: lsh-apc + rear_port: Port 26 + color: 4caf50 + - name: Port 27 + type: lsh-apc + rear_port: Port 27 + color: 4caf50 + - name: Port 28 + type: lsh-apc + rear_port: Port 28 + color: 4caf50 + - name: Port 29 + type: lsh-apc + rear_port: Port 29 + color: 4caf50 + - name: Port 30 + type: lsh-apc + rear_port: Port 30 + color: 4caf50 + - name: Port 31 + type: lsh-apc + rear_port: Port 31 + color: 4caf50 + - name: Port 32 + type: lsh-apc + rear_port: Port 32 + color: 4caf50 + - name: Port 33 + type: lsh-apc + rear_port: Port 33 + color: 4caf50 + - name: Port 34 + type: lsh-apc + rear_port: Port 34 + color: 4caf50 + - name: Port 35 + type: lsh-apc + rear_port: Port 35 + color: 4caf50 + - name: Port 36 + type: lsh-apc + rear_port: Port 36 + color: 4caf50 + - name: Port 37 + type: lsh-apc + rear_port: Port 37 + color: 4caf50 + - name: Port 38 + type: lsh-apc + rear_port: Port 38 + color: 4caf50 + - name: Port 39 + type: lsh-apc + rear_port: Port 39 + color: 4caf50 + - name: Port 40 + type: lsh-apc + rear_port: Port 40 + color: 4caf50 + - name: Port 41 + type: lsh-apc + rear_port: Port 41 + color: 4caf50 + - name: Port 42 + type: lsh-apc + rear_port: Port 42 + color: 4caf50 + - name: Port 43 + type: lsh-apc + rear_port: Port 43 + color: 4caf50 + - name: Port 44 + type: lsh-apc + rear_port: Port 44 + color: 4caf50 + - name: Port 45 + type: lsh-apc + rear_port: Port 45 + color: 4caf50 + - name: Port 46 + type: lsh-apc + rear_port: Port 46 + color: 4caf50 + - name: Port 47 + type: lsh-apc + rear_port: Port 47 + color: 4caf50 + - name: Port 48 + type: lsh-apc + rear_port: Port 48 + color: 4caf50 +rear-ports: + - name: Port 1 + type: lsh-apc + color: 4caf50 + - name: Port 2 + type: lsh-apc + color: 4caf50 + - name: Port 3 + type: lsh-apc + color: 4caf50 + - name: Port 4 + type: lsh-apc + color: 4caf50 + - name: Port 5 + type: lsh-apc + color: 4caf50 + - name: Port 6 + type: lsh-apc + color: 4caf50 + - name: Port 7 + type: lsh-apc + color: 4caf50 + - name: Port 8 + type: lsh-apc + color: 4caf50 + - name: Port 9 + type: lsh-apc + color: 4caf50 + - name: Port 10 + type: lsh-apc + color: 4caf50 + - name: Port 11 + type: lsh-apc + color: 4caf50 + - name: Port 12 + type: lsh-apc + color: 4caf50 + - name: Port 13 + type: lsh-apc + color: 4caf50 + - name: Port 14 + type: lsh-apc + color: 4caf50 + - name: Port 15 + type: lsh-apc + color: 4caf50 + - name: Port 16 + type: lsh-apc + color: 4caf50 + - name: Port 17 + type: lsh-apc + color: 4caf50 + - name: Port 18 + type: lsh-apc + color: 4caf50 + - name: Port 19 + type: lsh-apc + color: 4caf50 + - name: Port 20 + type: lsh-apc + color: 4caf50 + - name: Port 21 + type: lsh-apc + color: 4caf50 + - name: Port 22 + type: lsh-apc + color: 4caf50 + - name: Port 23 + type: lsh-apc + color: 4caf50 + - name: Port 24 + type: lsh-apc + color: 4caf50 + - name: Port 25 + type: lsh-apc + color: 4caf50 + - name: Port 26 + type: lsh-apc + color: 4caf50 + - name: Port 27 + type: lsh-apc + color: 4caf50 + - name: Port 28 + type: lsh-apc + color: 4caf50 + - name: Port 29 + type: lsh-apc + color: 4caf50 + - name: Port 30 + type: lsh-apc + color: 4caf50 + - name: Port 31 + type: lsh-apc + color: 4caf50 + - name: Port 32 + type: lsh-apc + color: 4caf50 + - name: Port 33 + type: lsh-apc + color: 4caf50 + - name: Port 34 + type: lsh-apc + color: 4caf50 + - name: Port 35 + type: lsh-apc + color: 4caf50 + - name: Port 36 + type: lsh-apc + color: 4caf50 + - name: Port 37 + type: lsh-apc + color: 4caf50 + - name: Port 38 + type: lsh-apc + color: 4caf50 + - name: Port 39 + type: lsh-apc + color: 4caf50 + - name: Port 40 + type: lsh-apc + color: 4caf50 + - name: Port 41 + type: lsh-apc + color: 4caf50 + - name: Port 42 + type: lsh-apc + color: 4caf50 + - name: Port 43 + type: lsh-apc + color: 4caf50 + - name: Port 44 + type: lsh-apc + color: 4caf50 + - name: Port 45 + type: lsh-apc + color: 4caf50 + - name: Port 46 + type: lsh-apc + color: 4caf50 + - name: Port 47 + type: lsh-apc + color: 4caf50 + - name: Port 48 + type: lsh-apc + color: 4caf50 diff --git a/device-types/Generic/LSH-APC-48-port-fiber-patch-panel-half-depth.yaml b/device-types/Generic/LSH-APC-48-port-fiber-patch-panel-half-depth.yaml new file mode 100644 index 000000000..f0f0cc06e --- /dev/null +++ b/device-types/Generic/LSH-APC-48-port-fiber-patch-panel-half-depth.yaml @@ -0,0 +1,346 @@ +--- +manufacturer: Generic +model: LSH/APC 48-Port Fiber Patch Panel Half Depth +slug: generic-lsh-apc-48-port-fiber-patch-panel-half-depth +u_height: 1 +is_full_depth: false +airflow: passive +is_powered: false +front-ports: + - name: Port 1 + type: lsh-apc + rear_port: Port 1 + color: 4caf50 + - name: Port 2 + type: lsh-apc + rear_port: Port 2 + color: 4caf50 + - name: Port 3 + type: lsh-apc + rear_port: Port 3 + color: 4caf50 + - name: Port 4 + type: lsh-apc + rear_port: Port 4 + color: 4caf50 + - name: Port 5 + type: lsh-apc + rear_port: Port 5 + color: 4caf50 + - name: Port 6 + type: lsh-apc + rear_port: Port 6 + color: 4caf50 + - name: Port 7 + type: lsh-apc + rear_port: Port 7 + color: 4caf50 + - name: Port 8 + type: lsh-apc + rear_port: Port 8 + color: 4caf50 + - name: Port 9 + type: lsh-apc + rear_port: Port 9 + color: 4caf50 + - name: Port 10 + type: lsh-apc + rear_port: Port 10 + color: 4caf50 + - name: Port 11 + type: lsh-apc + rear_port: Port 11 + color: 4caf50 + - name: Port 12 + type: lsh-apc + rear_port: Port 12 + color: 4caf50 + - name: Port 13 + type: lsh-apc + rear_port: Port 13 + color: 4caf50 + - name: Port 14 + type: lsh-apc + rear_port: Port 14 + color: 4caf50 + - name: Port 15 + type: lsh-apc + rear_port: Port 15 + color: 4caf50 + - name: Port 16 + type: lsh-apc + rear_port: Port 16 + color: 4caf50 + - name: Port 17 + type: lsh-apc + rear_port: Port 17 + color: 4caf50 + - name: Port 18 + type: lsh-apc + rear_port: Port 18 + color: 4caf50 + - name: Port 19 + type: lsh-apc + rear_port: Port 19 + color: 4caf50 + - name: Port 20 + type: lsh-apc + rear_port: Port 20 + color: 4caf50 + - name: Port 21 + type: lsh-apc + rear_port: Port 21 + color: 4caf50 + - name: Port 22 + type: lsh-apc + rear_port: Port 22 + color: 4caf50 + - name: Port 23 + type: lsh-apc + rear_port: Port 23 + color: 4caf50 + - name: Port 24 + type: lsh-apc + rear_port: Port 24 + color: 4caf50 + - name: Port 25 + type: lsh-apc + rear_port: Port 25 + color: 4caf50 + - name: Port 26 + type: lsh-apc + rear_port: Port 26 + color: 4caf50 + - name: Port 27 + type: lsh-apc + rear_port: Port 27 + color: 4caf50 + - name: Port 28 + type: lsh-apc + rear_port: Port 28 + color: 4caf50 + - name: Port 29 + type: lsh-apc + rear_port: Port 29 + color: 4caf50 + - name: Port 30 + type: lsh-apc + rear_port: Port 30 + color: 4caf50 + - name: Port 31 + type: lsh-apc + rear_port: Port 31 + color: 4caf50 + - name: Port 32 + type: lsh-apc + rear_port: Port 32 + color: 4caf50 + - name: Port 33 + type: lsh-apc + rear_port: Port 33 + color: 4caf50 + - name: Port 34 + type: lsh-apc + rear_port: Port 34 + color: 4caf50 + - name: Port 35 + type: lsh-apc + rear_port: Port 35 + color: 4caf50 + - name: Port 36 + type: lsh-apc + rear_port: Port 36 + color: 4caf50 + - name: Port 37 + type: lsh-apc + rear_port: Port 37 + color: 4caf50 + - name: Port 38 + type: lsh-apc + rear_port: Port 38 + color: 4caf50 + - name: Port 39 + type: lsh-apc + rear_port: Port 39 + color: 4caf50 + - name: Port 40 + type: lsh-apc + rear_port: Port 40 + color: 4caf50 + - name: Port 41 + type: lsh-apc + rear_port: Port 41 + color: 4caf50 + - name: Port 42 + type: lsh-apc + rear_port: Port 42 + color: 4caf50 + - name: Port 43 + type: lsh-apc + rear_port: Port 43 + color: 4caf50 + - name: Port 44 + type: lsh-apc + rear_port: Port 44 + color: 4caf50 + - name: Port 45 + type: lsh-apc + rear_port: Port 45 + color: 4caf50 + - name: Port 46 + type: lsh-apc + rear_port: Port 46 + color: 4caf50 + - name: Port 47 + type: lsh-apc + rear_port: Port 47 + color: 4caf50 + - name: Port 48 + type: lsh-apc + rear_port: Port 48 + color: 4caf50 +rear-ports: + - name: Port 1 + type: lsh-apc + color: 4caf50 + - name: Port 2 + type: lsh-apc + color: 4caf50 + - name: Port 3 + type: lsh-apc + color: 4caf50 + - name: Port 4 + type: lsh-apc + color: 4caf50 + - name: Port 5 + type: lsh-apc + color: 4caf50 + - name: Port 6 + type: lsh-apc + color: 4caf50 + - name: Port 7 + type: lsh-apc + color: 4caf50 + - name: Port 8 + type: lsh-apc + color: 4caf50 + - name: Port 9 + type: lsh-apc + color: 4caf50 + - name: Port 10 + type: lsh-apc + color: 4caf50 + - name: Port 11 + type: lsh-apc + color: 4caf50 + - name: Port 12 + type: lsh-apc + color: 4caf50 + - name: Port 13 + type: lsh-apc + color: 4caf50 + - name: Port 14 + type: lsh-apc + color: 4caf50 + - name: Port 15 + type: lsh-apc + color: 4caf50 + - name: Port 16 + type: lsh-apc + color: 4caf50 + - name: Port 17 + type: lsh-apc + color: 4caf50 + - name: Port 18 + type: lsh-apc + color: 4caf50 + - name: Port 19 + type: lsh-apc + color: 4caf50 + - name: Port 20 + type: lsh-apc + color: 4caf50 + - name: Port 21 + type: lsh-apc + color: 4caf50 + - name: Port 22 + type: lsh-apc + color: 4caf50 + - name: Port 23 + type: lsh-apc + color: 4caf50 + - name: Port 24 + type: lsh-apc + color: 4caf50 + - name: Port 25 + type: lsh-apc + color: 4caf50 + - name: Port 26 + type: lsh-apc + color: 4caf50 + - name: Port 27 + type: lsh-apc + color: 4caf50 + - name: Port 28 + type: lsh-apc + color: 4caf50 + - name: Port 29 + type: lsh-apc + color: 4caf50 + - name: Port 30 + type: lsh-apc + color: 4caf50 + - name: Port 31 + type: lsh-apc + color: 4caf50 + - name: Port 32 + type: lsh-apc + color: 4caf50 + - name: Port 33 + type: lsh-apc + color: 4caf50 + - name: Port 34 + type: lsh-apc + color: 4caf50 + - name: Port 35 + type: lsh-apc + color: 4caf50 + - name: Port 36 + type: lsh-apc + color: 4caf50 + - name: Port 37 + type: lsh-apc + color: 4caf50 + - name: Port 38 + type: lsh-apc + color: 4caf50 + - name: Port 39 + type: lsh-apc + color: 4caf50 + - name: Port 40 + type: lsh-apc + color: 4caf50 + - name: Port 41 + type: lsh-apc + color: 4caf50 + - name: Port 42 + type: lsh-apc + color: 4caf50 + - name: Port 43 + type: lsh-apc + color: 4caf50 + - name: Port 44 + type: lsh-apc + color: 4caf50 + - name: Port 45 + type: lsh-apc + color: 4caf50 + - name: Port 46 + type: lsh-apc + color: 4caf50 + - name: Port 47 + type: lsh-apc + color: 4caf50 + - name: Port 48 + type: lsh-apc + color: 4caf50 diff --git a/device-types/Generic/cable-management-panel-1ru.yaml b/device-types/Generic/cable-management-panel-1u.yaml similarity index 55% rename from device-types/Generic/cable-management-panel-1ru.yaml rename to device-types/Generic/cable-management-panel-1u.yaml index d141c40ca..522fea2b6 100644 --- a/device-types/Generic/cable-management-panel-1ru.yaml +++ b/device-types/Generic/cable-management-panel-1u.yaml @@ -1,7 +1,7 @@ --- manufacturer: Generic -model: cable-management-panel-1ru -slug: generic-cable-management-panel-1ru +model: Cable Management Panel 1U +slug: generic-cable-management-panel-1u u_height: 1 is_full_depth: false airflow: passive diff --git a/device-types/Generic/cable-management-panel-2ru.yaml b/device-types/Generic/cable-management-panel-2u.yaml similarity index 55% rename from device-types/Generic/cable-management-panel-2ru.yaml rename to device-types/Generic/cable-management-panel-2u.yaml index e9b368f8d..4bf4c21ac 100644 --- a/device-types/Generic/cable-management-panel-2ru.yaml +++ b/device-types/Generic/cable-management-panel-2u.yaml @@ -1,7 +1,7 @@ --- manufacturer: Generic -model: cable-management-panel-2ru -slug: generic-cable-management-panel-2ru +model: Cable Management Panel 2U +slug: generic-cable-management-panel-2u u_height: 2 is_full_depth: false airflow: passive diff --git a/device-types/HPE/Alletra-6000.yaml b/device-types/HPE/Alletra-6000.yaml new file mode 100644 index 000000000..e355efcba --- /dev/null +++ b/device-types/HPE/Alletra-6000.yaml @@ -0,0 +1,44 @@ +--- +manufacturer: HPE +model: Alletra 6000 +slug: hpe-alletra-6000 +u_height: 4 +is_full_depth: true +airflow: front-to-rear +part_number: R4U28A +comments: '[HPE Alletra Storage 6000 Server QuickSpecs](https://www.hpe.com/psnow/doc/a50002567enw)' +#minumum weight - 2x processor, 2x PSU, 24xHDD, 2xNVMe SSD +weight: 54.5 +weight_unit: kg +console-ports: + - name: Serial + type: de-9 +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: PSU3 + position: PSU3 + - name: PSU4 + position: PSU4 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: Gig-E 3 + type: 1000base-t + - name: Gig-E 4 + type: 1000base-t + - name: Gig-E 5 + type: 1000base-t + - name: Gig-E 6 + type: 1000base-t + - name: Gig-E 7 + type: 1000base-t + - name: Gig-E 8 + type: 1000base-t + - name: iLO + type: 1000base-t + mgmt_only: true diff --git a/device-types/HPE/Apollo-R2000-chassis.yaml b/device-types/HPE/Apollo-R2000-chassis.yaml new file mode 100644 index 000000000..89f6d1a18 --- /dev/null +++ b/device-types/HPE/Apollo-R2000-chassis.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: HPE +model: Apollo R2000 Chassis +slug: hpe-apollo-r2000-chassis +u_height: 2.0 +is_full_depth: true +subdevice_role: parent +part_number: 798152-B21/798153-B21/798152-B21 +weight: 25 +weight_unit: kg +airflow: front-to-rear +comments: | + [Apollo R2000 Chassis Spec Sheet](https://psnow.ext.hpe.com/v2/getpdf.aspx/c04542552.pdf?ver=7) +device-bays: + - name: '1' + label: Node 1 + description: Server Tray + - name: '2' + label: Node 2 + description: Server Tray + - name: '3' + label: Node 3 + description: Server Tray + - name: '4' + label: Node 4 + description: Server Tray +module-bays: + - name: RCM + position: RCM + description: RCM Module + - name: Power 1 + position: '1' + description: PSU Slot + - name: Power 2 + position: '2' + description: PSU Slot diff --git a/device-types/HPE/Apollo-R2200-chassis.yaml b/device-types/HPE/Apollo-R2200-chassis.yaml new file mode 100644 index 000000000..97296f563 --- /dev/null +++ b/device-types/HPE/Apollo-R2200-chassis.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: HPE +model: Apollo R2200 Chassis +slug: hpe-apollo-r2200-chassis +u_height: 2.0 +is_full_depth: true +subdevice_role: parent +part_number: 798152-B21 +weight: 25 +weight_unit: kg +airflow: front-to-rear +comments: | + [Apollo R2200 Chassis Spec Sheet](https://psnow.ext.hpe.com/v2/getpdf.aspx/c04542552.pdf?ver=7) +device-bays: + - name: '1' + label: Node 1 + description: Server Tray + - name: '2' + label: Node 2 + description: Server Tray + - name: '3' + label: Node 3 + description: Server Tray + - name: '4' + label: Node 4 + description: Server Tray +module-bays: + - name: RCM + position: RCM + description: RCM Module + - name: Power 1 + position: '1' + description: PSU Slot + - name: Power 2 + position: '2' + description: PSU Slot diff --git a/device-types/HPE/Apollo-R2600-chassis.yaml b/device-types/HPE/Apollo-R2600-chassis.yaml new file mode 100644 index 000000000..d9532b318 --- /dev/null +++ b/device-types/HPE/Apollo-R2600-chassis.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: HPE +model: Apollo R2600 Chassis +slug: hpe-apollo-r2600-chassis +u_height: 2.0 +is_full_depth: true +subdevice_role: parent +part_number: 798153-B21 +weight: 25 +weight_unit: kg +airflow: front-to-rear +comments: | + [Apollo R2600 Chassis Spec Sheet](https://psnow.ext.hpe.com/v2/getpdf.aspx/c04542552.pdf?ver=7) +device-bays: + - name: '1' + label: Node 1 + description: Server Tray + - name: '2' + label: Node 2 + description: Server Tray + - name: '3' + label: Node 3 + description: Server Tray + - name: '4' + label: Node 4 + description: Server Tray +module-bays: + - name: RCM + position: RCM + description: RCM Module + - name: Power 1 + position: '1' + description: PSU Slot + - name: Power 2 + position: '2' + description: PSU Slot diff --git a/device-types/HPE/Apollo-R2800-chassis.yaml b/device-types/HPE/Apollo-R2800-chassis.yaml new file mode 100644 index 000000000..a5755a912 --- /dev/null +++ b/device-types/HPE/Apollo-R2800-chassis.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: HPE +model: Apollo R2800 Chassis +slug: hpe-apollo-r2800-chassis +u_height: 2.0 +is_full_depth: true +subdevice_role: parent +part_number: 798154-B21 +weight: 25 +weight_unit: kg +airflow: front-to-rear +comments: | + [Apollo R2800 Chassis Spec Sheet](https://psnow.ext.hpe.com/v2/getpdf.aspx/c04542552.pdf?ver=7) +device-bays: + - name: '1' + label: Node 1 + description: Server Tray + - name: '2' + label: Node 2 + description: Server Tray + - name: '3' + label: Node 3 + description: Server Tray + - name: '4' + label: Node 4 + description: Server Tray +module-bays: + - name: RCM + position: RCM + description: RCM Module + - name: Power 1 + position: '1' + description: PSU Slot + - name: Power 2 + position: '2' + description: PSU Slot diff --git a/device-types/HPE/Aruba-1930-48G.yaml b/device-types/HPE/Aruba-1930-48G.yaml index 095340c9e..0527208c6 100644 --- a/device-types/HPE/Aruba-1930-48G.yaml +++ b/device-types/HPE/Aruba-1930-48G.yaml @@ -4,6 +4,8 @@ model: Aruba 1930 48G slug: hpe-aruba-1930-48g part_number: JL685A u_height: 1 +front_image: true +rear_image: true airflow: passive is_full_depth: false comments: '[Aruba Instant On 1930 Switch Series Data Sheet](https://www.hpe.com/psnow/doc/a00098249enw)' diff --git a/device-types/HPE/Aruba-2530-48G-2SFPP.yaml b/device-types/HPE/Aruba-2530-48G-2SFPP.yaml new file mode 100644 index 000000000..af54f26d4 --- /dev/null +++ b/device-types/HPE/Aruba-2530-48G-2SFPP.yaml @@ -0,0 +1,118 @@ +--- +manufacturer: HPE +model: Aruba 2530-48G-2SFP+ +slug: hpe-aruba-2530-48g-2sfpp +part_number: J9855A +u_height: 1 +is_full_depth: false +comments: '[Aruba 2530 Switch Series - Specifications](https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-c03624915#N113F7)' +weight: 3.08 +weight_unit: kg +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 55 +console-ports: + - name: Console + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-t + - name: '46' + type: 1000base-t + - name: '47' + type: 1000base-t + - name: '48' + type: 1000base-t + - name: '49' + type: 1000base-x-sfp + - name: '50' + type: 1000base-x-sfp diff --git a/device-types/HPE/Aruba-2620-24-PoEP.yml b/device-types/HPE/Aruba-2620-24-PoEP.yml index 9244c5577..f88a88bb0 100644 --- a/device-types/HPE/Aruba-2620-24-PoEP.yml +++ b/device-types/HPE/Aruba-2620-24-PoEP.yml @@ -18,52 +18,100 @@ power-ports: interfaces: - name: '1' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '2' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '3' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '4' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '5' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '6' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '7' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '8' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '9' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '10' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '11' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '12' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '13' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '14' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '15' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '16' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '17' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '18' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '19' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '20' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '21' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '22' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '23' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '24' type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse - name: '25' type: 1000base-t - name: '26' diff --git a/device-types/HPE/Aruba-2620-48-PoEP.yml b/device-types/HPE/Aruba-2620-48-PoEP.yml new file mode 100644 index 000000000..ea029c49c --- /dev/null +++ b/device-types/HPE/Aruba-2620-48-PoEP.yml @@ -0,0 +1,219 @@ +--- +manufacturer: HPE +model: Aruba 2620-48 PoE+ +slug: hpe-aruba-2620-48-poep +part_number: J9627A +u_height: 1 +is_full_depth: false +weight: 5.23 +weight_unit: kg +comments: '[HPE Aruba 2620 Switch Series](https://www.hpe.com/psnow/doc/c04111491.pdf?jumpid=in_lit-psnow-getpdf)' +console-ports: + - name: console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 437 +interfaces: + - name: '1' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '2' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '3' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '4' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '5' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '6' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '7' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '8' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '9' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '10' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '11' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '12' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '13' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '14' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '15' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '16' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '17' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '18' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '19' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '20' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '21' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '22' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '23' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '24' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '25' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '26' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '27' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '28' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '29' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '30' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '31' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '32' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '33' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '34' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '35' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '36' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '37' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '38' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '39' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '40' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '41' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '42' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '43' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '44' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '45' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '46' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '47' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '48' + type: 100base-tx + poe_type: type2-ieee802.3at + poe_mode: pse + - name: '49' + type: 1000base-t + - name: '50' + type: 1000base-t +# slots: + - name: '51' + type: 1000base-x-sfp + - name: '52' + type: 1000base-x-sfp diff --git a/device-types/HPE/Aruba-6300M-24GSR-POE6-4SFP56.yaml b/device-types/HPE/Aruba-6300M-24SR5-POE6-4SFP56.yaml similarity index 95% rename from device-types/HPE/Aruba-6300M-24GSR-POE6-4SFP56.yaml rename to device-types/HPE/Aruba-6300M-24SR5-POE6-4SFP56.yaml index 19e8c59a9..259b643e0 100644 --- a/device-types/HPE/Aruba-6300M-24GSR-POE6-4SFP56.yaml +++ b/device-types/HPE/Aruba-6300M-24SR5-POE6-4SFP56.yaml @@ -1,7 +1,7 @@ --- manufacturer: HPE -model: Aruba 6300M-24GSR-POE6-4SFP56 -slug: hpe-aruba-6300m-24gsr-poe6-4sfp56 +model: Aruba 6300M-24SR5-POE6-4SFP56 +slug: hpe-aruba-6300m-24sr5-poe6-4sfp56 part_number: JL660A u_height: 1 is_full_depth: false diff --git a/device-types/HPE/Aruba-6300M-48GSR-POE6-4SFP56.yaml b/device-types/HPE/Aruba-6300M-48SR5-POE6-4SFP56.yaml similarity index 96% rename from device-types/HPE/Aruba-6300M-48GSR-POE6-4SFP56.yaml rename to device-types/HPE/Aruba-6300M-48SR5-POE6-4SFP56.yaml index 7d26a10a4..cd0089337 100644 --- a/device-types/HPE/Aruba-6300M-48GSR-POE6-4SFP56.yaml +++ b/device-types/HPE/Aruba-6300M-48SR5-POE6-4SFP56.yaml @@ -1,7 +1,7 @@ --- manufacturer: HPE -model: Aruba 6300M-48GSR-POE6-4SFP56 -slug: hpe-aruba-6300m-48gsr-poe6-4sfp56 +model: Aruba 6300M-48SR5-POE6-4SFP56 +slug: hpe-aruba-6300m-48sr5-poe6-4sfp56 part_number: JL659A u_height: 1 is_full_depth: false diff --git a/device-types/HPE/Aruba-6405-v2.yaml b/device-types/HPE/Aruba-6405-v2.yaml index 9cdde53cb..95279036c 100644 --- a/device-types/HPE/Aruba-6405-v2.yaml +++ b/device-types/HPE/Aruba-6405-v2.yaml @@ -27,14 +27,14 @@ module-bays: - name: '7' position: '7' - name: PS1 - position: PS1 + position: '1' - name: PS2 - position: PS2 + position: '2' - name: PS3 - position: PS3 + position: '3' - name: PS4 - position: PS4 + position: '4' - name: Fan1 - position: Fan1 + position: '1' - name: Fan2 - position: Fan2 + position: '2' diff --git a/device-types/HPE/Aruba-6405.yaml b/device-types/HPE/Aruba-6405.yaml index d9255deb9..ec2e9f61d 100644 --- a/device-types/HPE/Aruba-6405.yaml +++ b/device-types/HPE/Aruba-6405.yaml @@ -27,14 +27,14 @@ module-bays: - name: '7' position: '7' - name: PS1 - position: PS1 + position: '1' - name: PS2 - position: PS2 + position: '2' - name: PS3 - position: PS3 + position: '3' - name: PS4 - position: PS4 + position: '4' - name: Fan1 - position: Fan1 + position: '1' - name: Fan2 - position: Fan2 + position: '2' diff --git a/device-types/HPE/Aruba-6410-v2.yaml b/device-types/HPE/Aruba-6410-v2.yaml index 7f0c7314d..ad2c75a80 100644 --- a/device-types/HPE/Aruba-6410-v2.yaml +++ b/device-types/HPE/Aruba-6410-v2.yaml @@ -37,18 +37,18 @@ module-bays: - name: '12' position: '12' - name: PS1 - position: PS1 + position: '1' - name: PS2 - position: PS2 + position: '2' - name: PS3 - position: PS3 + position: '3' - name: PS4 - position: PS4 + position: '4' - name: Fan1 - position: Fan1 + position: '1' - name: Fan2 - position: Fan2 + position: '2' - name: Fan3 - position: Fan3 + position: '3' - name: Fan4 - position: Fan4 + position: '4' diff --git a/device-types/HPE/Aruba-6410.yaml b/device-types/HPE/Aruba-6410.yaml index 2f2281747..c01787456 100644 --- a/device-types/HPE/Aruba-6410.yaml +++ b/device-types/HPE/Aruba-6410.yaml @@ -37,18 +37,18 @@ module-bays: - name: '12' position: '12' - name: PS1 - position: PS1 + position: '1' - name: PS2 - position: PS2 + position: '2' - name: PS3 - position: PS3 + position: '3' - name: PS4 - position: PS4 + position: '4' - name: Fan1 - position: Fan1 + position: '1' - name: Fan2 - position: Fan2 + position: '2' - name: Fan3 - position: Fan3 + position: '3' - name: Fan4 - position: Fan4 + position: '4' diff --git a/device-types/HPE/Aruba-AP-205.yaml b/device-types/HPE/Aruba-AP-205.yaml index 771488b33..08852db3d 100644 --- a/device-types/HPE/Aruba-AP-205.yaml +++ b/device-types/HPE/Aruba-AP-205.yaml @@ -12,15 +12,19 @@ rear_image: true airflow: passive comments: '[Aruba 200 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP200Series.pdf)' console-ports: - - name: Console + - name: Console Interface type: rj-45 power-ports: - - name: Power + - name: 12 Vdc type: dc-terminal interfaces: + - name: 2.4GHz WiFi + type: ieee802.11n + rf_role: ap + - name: 5GHz WiFi + type: ieee802.11ac + rf_role: ap - name: ENET type: 1000base-t poe_mode: pd poe_type: type1-ieee802.3af - - name: WiFi - type: ieee802.11ac diff --git a/device-types/HPE/Aruba-AP-207.yaml b/device-types/HPE/Aruba-AP-207.yaml index 86480f95d..03911d480 100644 --- a/device-types/HPE/Aruba-AP-207.yaml +++ b/device-types/HPE/Aruba-AP-207.yaml @@ -12,17 +12,21 @@ rear_image: true airflow: passive comments: '[Aruba 207 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP207Series.pdf)' console-ports: - - name: Console - type: rj-45 + - name: Serial Console + type: other power-ports: - - name: Power + - name: 12 Vdc type: dc-terminal interfaces: - - name: ENET + - name: E0 type: 1000base-t poe_mode: pd - poe_type: type1-ieee802.3af - - name: WiFi + poe_type: type2-ieee802.3at + - name: 5GHz WiFi type: ieee802.11ac + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11n + rf_role: ap - name: Bluetooth type: ieee802.15.1 diff --git a/device-types/HPE/Aruba-AP-215.yaml b/device-types/HPE/Aruba-AP-215.yaml index 175abf5d2..af769b41e 100644 --- a/device-types/HPE/Aruba-AP-215.yaml +++ b/device-types/HPE/Aruba-AP-215.yaml @@ -12,17 +12,19 @@ rear_image: true airflow: passive comments: '[Aruba 210 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP210Series.pdf)' console-ports: - - name: Console + - name: Serial Console type: rj-45 - - name: usb-ble - type: usb-a power-ports: - - name: Power + - name: 12 Vdc type: dc-terminal interfaces: - - name: ENET + - name: E0 type: 1000base-t poe_mode: pd - poe_type: type1-ieee802.3af - - name: WiFi + poe_type: type2-ieee802.3at + - name: 5GHz WiFi type: ieee802.11ac + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11n + rf_role: ap diff --git a/device-types/HPE/Aruba-AP-303.yaml b/device-types/HPE/Aruba-AP-303.yaml index dce898a3f..82a7c0868 100644 --- a/device-types/HPE/Aruba-AP-303.yaml +++ b/device-types/HPE/Aruba-AP-303.yaml @@ -12,17 +12,21 @@ rear_image: true airflow: passive comments: '[Aruba 303 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP303Series.pdf)' console-ports: - - name: Console + - name: Serial Console type: usb-micro-b power-ports: - - name: Power + - name: 12 Vdc type: dc-terminal interfaces: - name: E0 type: 1000base-t poe_mode: pd - poe_type: type1-ieee802.3af - - name: WiFi + poe_type: type4-ieee802.3bt + - name: 5GHz WiFi type: ieee802.11ac + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11n + rf_role: ap - name: Bluetooth type: ieee802.15.1 diff --git a/device-types/HPE/Aruba-AP-303H.yaml b/device-types/HPE/Aruba-AP-303H.yaml index a3bd05b81..30da6c834 100644 --- a/device-types/HPE/Aruba-AP-303H.yaml +++ b/device-types/HPE/Aruba-AP-303H.yaml @@ -12,12 +12,10 @@ rear_image: true airflow: passive comments: '[Aruba 303H Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP303H.pdf)' console-ports: - - name: Console + - name: Serial Console type: usb-micro-b - - name: usb-ble - type: usb-a power-ports: - - name: Power + - name: 48 Vdc type: dc-terminal interfaces: - name: E0 @@ -32,7 +30,11 @@ interfaces: type: 1000base-t poe_mode: pse poe_type: type1-ieee802.3af - - name: WiFi + - name: 5GHz WiFi type: ieee802.11ac + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11n + rf_role: ap - name: Bluetooth type: ieee802.15.1 diff --git a/device-types/HPE/Aruba-AP-305.yaml b/device-types/HPE/Aruba-AP-305.yaml index a4de9080a..e519af0be 100644 --- a/device-types/HPE/Aruba-AP-305.yaml +++ b/device-types/HPE/Aruba-AP-305.yaml @@ -12,19 +12,21 @@ rear_image: true airflow: passive comments: '[Aruba 300 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP300Series.pdf)' console-ports: - - name: Console - type: rj-45 - - name: usb-ble - type: usb-a + - name: Serial Console + type: other power-ports: - - name: Power + - name: 12 Vdc type: dc-terminal interfaces: - - name: ENET + - name: E0 type: 1000base-t poe_mode: pd poe_type: type2-ieee802.3at - - name: WiFi + - name: 5GHz WiFi type: ieee802.11ac + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11n + rf_role: ap - name: Bluetooth type: ieee802.15.1 diff --git a/device-types/HPE/Aruba-AP-315.yaml b/device-types/HPE/Aruba-AP-315.yaml index 137d11fb6..930691223 100644 --- a/device-types/HPE/Aruba-AP-315.yaml +++ b/device-types/HPE/Aruba-AP-315.yaml @@ -12,19 +12,21 @@ rear_image: true airflow: passive comments: '[Aruba 310 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP310Series.pdf)' console-ports: - - name: Console - type: rj-45 - - name: usb-ble - type: usb-a + - name: Serial Console + type: other power-ports: - - name: Power + - name: 12 Vdc type: dc-terminal interfaces: - - name: ENET + - name: E0 type: 1000base-t poe_mode: pd poe_type: type2-ieee802.3at - - name: WiFi + - name: 5GHz WiFi type: ieee802.11ac + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11n + rf_role: ap - name: Bluetooth type: ieee802.15.1 diff --git a/device-types/HPE/Aruba-AP-335.yaml b/device-types/HPE/Aruba-AP-335.yaml index 211a9c390..c7df045bc 100644 --- a/device-types/HPE/Aruba-AP-335.yaml +++ b/device-types/HPE/Aruba-AP-335.yaml @@ -12,10 +12,8 @@ rear_image: true airflow: passive comments: '[Aruba 330 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP330Series.pdf)' console-ports: - - name: Console + - name: Serial Console type: rj-45 - - name: usb-ble - type: usb-a power-ports: - name: Power type: dc-terminal @@ -28,7 +26,11 @@ interfaces: type: 1000base-t poe_mode: pd poe_type: type2-ieee802.3at - - name: WiFi + - name: 5GHz WiFi type: ieee802.11ac + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11n + rf_role: ap - name: Bluetooth type: ieee802.15.1 diff --git a/device-types/HPE/Aruba-AP-375.yaml b/device-types/HPE/Aruba-AP-375.yaml index afc2789d2..b2ebfdadd 100644 --- a/device-types/HPE/Aruba-AP-375.yaml +++ b/device-types/HPE/Aruba-AP-375.yaml @@ -12,11 +12,11 @@ rear_image: true airflow: passive comments: '[Aruba 370 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP370Series.pdf)' console-ports: - - name: Console + - name: Serial Console type: usb-micro-b power-ports: - - name: Power - type: dc-terminal + - name: AC Power + type: other interfaces: - name: E0 type: 1000base-t @@ -24,7 +24,11 @@ interfaces: poe_type: type2-ieee802.3at - name: E1 type: 1000base-x-sfp - - name: WiFi + - name: 5GHz WiFi type: ieee802.11ac + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11n + rf_role: ap - name: Bluetooth type: ieee802.15.1 diff --git a/device-types/HPE/Aruba-AP-377.yaml b/device-types/HPE/Aruba-AP-377.yaml index d2d58ebb0..f6c7f9a1a 100644 --- a/device-types/HPE/Aruba-AP-377.yaml +++ b/device-types/HPE/Aruba-AP-377.yaml @@ -12,11 +12,11 @@ rear_image: true airflow: passive comments: '[Aruba 370 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP370Series.pdf)' console-ports: - - name: Console + - name: Serial Console type: usb-micro-b power-ports: - - name: Power - type: dc-terminal + - name: AC Power + type: other interfaces: - name: E0 type: 1000base-t @@ -24,7 +24,11 @@ interfaces: poe_type: type2-ieee802.3at - name: E1 type: 1000base-x-sfp - - name: WiFi + - name: 5GHz WiFi type: ieee802.11ac + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11n + rf_role: ap - name: Bluetooth type: ieee802.15.1 diff --git a/device-types/HPE/Aruba-AP-505.yaml b/device-types/HPE/Aruba-AP-505.yaml index 42a88abc1..343dcfd74 100644 --- a/device-types/HPE/Aruba-AP-505.yaml +++ b/device-types/HPE/Aruba-AP-505.yaml @@ -12,19 +12,21 @@ front_image: true rear_image: true comments: '[Aruba 500 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP500Series.pdf)' console-ports: - - name: Console + - name: Serial Console type: usb-micro-b - - name: usb-ble - type: usb-a power-ports: - - name: Power + - name: 12 Vdc type: dc-terminal interfaces: - name: E0 type: 1000base-t poe_mode: pd poe_type: type2-ieee802.3at - - name: WiFi + - name: 5GHz WiFi type: ieee802.11ax + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11ax + rf_role: ap - name: Bluetooth type: ieee802.15.1 diff --git a/device-types/HPE/Aruba-AP-505H.yaml b/device-types/HPE/Aruba-AP-505H.yaml index 6364255a0..b9fb03da4 100644 --- a/device-types/HPE/Aruba-AP-505H.yaml +++ b/device-types/HPE/Aruba-AP-505H.yaml @@ -14,10 +14,8 @@ comments: '[Aruba 500H Series Datasheet](https://www.arubanetworks.com/assets/ds console-ports: - name: Console type: usb-micro-b - - name: usb-ble - type: usb-a power-ports: - - name: Power + - name: 48 Vdc type: dc-terminal interfaces: - name: E0 @@ -36,7 +34,11 @@ interfaces: type: 1000base-t - name: E4 type: 1000base-t - - name: WiFi + - name: 5GHz WiFi type: ieee802.11ax + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11ax + rf_role: ap - name: Bluetooth type: ieee802.15.1 diff --git a/device-types/HPE/Aruba-AP-515.yaml b/device-types/HPE/Aruba-AP-515.yaml index 5d9017e16..206c98bab 100644 --- a/device-types/HPE/Aruba-AP-515.yaml +++ b/device-types/HPE/Aruba-AP-515.yaml @@ -5,19 +5,17 @@ slug: hpe-aruba-ap-515 part_number: AP-515 u_height: 0 is_full_depth: false -weight: 810 +weight: 1010 weight_unit: g airflow: passive front_image: true rear_image: true comments: '[Aruba 510 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP510Series.pdf)' console-ports: - - name: Console + - name: Serial Console type: usb-micro-b - - name: usb-ble - type: usb-a power-ports: - - name: Power + - name: 12 Vdc type: dc-terminal interfaces: - name: E0 @@ -26,7 +24,13 @@ interfaces: poe_type: type2-ieee802.3at - name: E1 type: 1000base-t - - name: WiFi + - name: 5GHz WiFi type: ieee802.11ax + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11ax + rf_role: ap - name: Bluetooth type: ieee802.15.1 + - name: Zigbee + type: other-wireless diff --git a/device-types/HPE/Aruba-AP-535.yaml b/device-types/HPE/Aruba-AP-535.yaml index 80c42aee4..cd8001777 100644 --- a/device-types/HPE/Aruba-AP-535.yaml +++ b/device-types/HPE/Aruba-AP-535.yaml @@ -12,12 +12,10 @@ front_image: true rear_image: true comments: '[Aruba 530 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP530Series.pdf)' console-ports: - - name: Console + - name: Serial Console type: usb-micro-b - - name: usb-ble - type: usb-a power-ports: - - name: Power + - name: 48 Vdc type: dc-terminal interfaces: - name: E0 @@ -28,7 +26,11 @@ interfaces: type: 5gbase-t poe_mode: pd poe_type: type2-ieee802.3at - - name: WiFi + - name: 5GHz WiFi type: ieee802.11ax + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11ax + rf_role: ap - name: Bluetooth type: ieee802.15.1 diff --git a/device-types/HPE/Aruba-AP-555.yaml b/device-types/HPE/Aruba-AP-555.yaml index 45e6b8105..25d7b3d48 100644 --- a/device-types/HPE/Aruba-AP-555.yaml +++ b/device-types/HPE/Aruba-AP-555.yaml @@ -12,12 +12,10 @@ front_image: true rear_image: true comments: '[Aruba 550 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP550Series.pdf)' console-ports: - - name: Console + - name: Serial Console type: usb-micro-b - - name: usb-ble - type: usb-a power-ports: - - name: Power + - name: 48 Vdc type: dc-terminal interfaces: - name: E0 @@ -28,7 +26,13 @@ interfaces: type: 5gbase-t poe_mode: pd poe_type: type2-ieee802.3at - - name: WiFi + - name: 5GHz WiFi type: ieee802.11ax + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11ax + rf_role: ap - name: Bluetooth type: ieee802.15.1 + - name: Zigbee + type: other-wireless diff --git a/device-types/HPE/Aruba-AP-574.yaml b/device-types/HPE/Aruba-AP-574.yaml new file mode 100644 index 000000000..7e1c05d4c --- /dev/null +++ b/device-types/HPE/Aruba-AP-574.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: HPE +model: Aruba AP-574 +slug: hpe-aruba-ap-574 +part_number: AP-574 +u_height: 0.0 +is_full_depth: false +airflow: passive +comments: '[Aruba 570 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP570Series.pdf)' +weight: 2.7 +weight_unit: kg +console-ports: + - name: Serial Console + type: usb-c +interfaces: + - name: 2.4GHz WiFi + type: ieee802.11ax + rf_role: ap + - name: 5GHz WiFi + type: ieee802.11ax + rf_role: ap + - name: Bluetooth + type: ieee802.15.1 + - name: E0 + type: 2.5gbase-t + poe_mode: pd + poe_type: type4-ieee802.3bt + - name: E1 + type: 1000base-t + poe_mode: pd + poe_type: type4-ieee802.3bt + - name: Zigbee + type: other-wireless diff --git a/device-types/HPE/Aruba-AP-575.yaml b/device-types/HPE/Aruba-AP-575.yaml index 8b0b473a3..ba2366391 100644 --- a/device-types/HPE/Aruba-AP-575.yaml +++ b/device-types/HPE/Aruba-AP-575.yaml @@ -11,7 +11,7 @@ airflow: passive front_image: true comments: '[Aruba 570 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP570Series.pdf)' console-ports: - - name: Console + - name: Serial Console type: usb-c interfaces: - name: E0 @@ -22,7 +22,13 @@ interfaces: type: 1000base-t poe_mode: pd poe_type: type2-ieee802.3at - - name: WiFi + - name: 2.4GHz WiFi type: ieee802.11ax + rf_role: ap + - name: 5GHz WiFi + type: ieee802.11ax + rf_role: ap - name: Bluetooth type: ieee802.15.1 + - name: Zigbee + type: other-wireless diff --git a/device-types/HPE/Aruba-AP-577.yaml b/device-types/HPE/Aruba-AP-577.yaml new file mode 100644 index 000000000..9dcf77f09 --- /dev/null +++ b/device-types/HPE/Aruba-AP-577.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: HPE +model: Aruba AP-577 +slug: hpe-aruba-ap-577 +part_number: AP-577 +u_height: 0 +is_full_depth: false +airflow: passive +comments: '[Aruba 570 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP570Series.pdf)' +weight: 2.1 +weight_unit: kg +console-ports: + - name: Serial Console + type: usb-c +interfaces: + - name: E0 + type: 2.5gbase-t + poe_mode: pd + poe_type: type4-ieee802.3bt + - name: E1 + type: 1000base-t + poe_mode: pd + poe_type: type4-ieee802.3bt + - name: 2.4GHz WiFi + type: ieee802.11ax + rf_role: ap + - name: 5GHz WiFi + type: ieee802.11ax + rf_role: ap + - name: Bluetooth + type: ieee802.15.1 + - name: Zigbee + type: other-wireless diff --git a/device-types/HPE/Aruba-AP-605H.yaml b/device-types/HPE/Aruba-AP-605H.yaml index d201547d1..833c4c6c2 100644 --- a/device-types/HPE/Aruba-AP-605H.yaml +++ b/device-types/HPE/Aruba-AP-605H.yaml @@ -12,12 +12,10 @@ front_image: true rear_image: true comments: '[Aruba 600H Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP600HSeries.pdf)' console-ports: - - name: Console + - name: Serial Console type: usb-micro-b - - name: usb-ble - type: usb-a power-ports: - - name: Power + - name: 48 Vdc type: dc-terminal interfaces: - name: E0 @@ -36,7 +34,16 @@ interfaces: type: 1000base-t - name: E4 type: 1000base-t - - name: WiFi + - name: 6GHz WiFi type: ieee802.11ax + rf_role: ap + - name: 5GHz WiFi + type: ieee802.11ax + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11ax + rf_role: ap - name: Bluetooth type: ieee802.15.1 + - name: Zigbee + type: other-wireless diff --git a/device-types/HPE/Aruba-AP-615.yaml b/device-types/HPE/Aruba-AP-615.yaml index 72a5a0bc8..d1a237498 100644 --- a/device-types/HPE/Aruba-AP-615.yaml +++ b/device-types/HPE/Aruba-AP-615.yaml @@ -17,14 +17,23 @@ console-ports: - name: usb-ble type: usb-a power-ports: - - name: Power + - name: 12 Vdc type: dc-terminal interfaces: - name: E0 type: 2.5gbase-t poe_mode: pd poe_type: type2-ieee802.3at - - name: WiFi + - name: 6GHz WiFi type: ieee802.11ax + rf_role: ap + - name: 5GHz WiFi + type: ieee802.11ax + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11ax + rf_role: ap - name: Bluetooth type: ieee802.15.1 + - name: Zigbee + type: other-wireless diff --git a/device-types/HPE/Aruba-AP-635.yaml b/device-types/HPE/Aruba-AP-635.yaml index b59e38339..174ae06f6 100644 --- a/device-types/HPE/Aruba-AP-635.yaml +++ b/device-types/HPE/Aruba-AP-635.yaml @@ -5,30 +5,37 @@ slug: hpe-aruba-ap-635 part_number: AP-635 u_height: 0 is_full_depth: false -weight: 1.3 -weight_unit: kg +weight: 1300 +weight_unit: g airflow: passive front_image: true rear_image: true comments: '[Aruba 630 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP630Series.pdf)' console-ports: - - name: Console + - name: Serial console type: usb-micro-b - - name: usb-ble - type: usb-a power-ports: - - name: Power + - name: 12 Vdc type: dc-terminal interfaces: - name: E0 type: 2.5gbase-t poe_mode: pd - poe_type: type2-ieee802.3at + poe_type: type4-ieee802.3bt - name: E1 type: 2.5gbase-t poe_mode: pd - poe_type: type2-ieee802.3at - - name: WiFi + poe_type: type4-ieee802.3bt + - name: 6GHz WiFi type: ieee802.11ax + rf_role: ap + - name: 5GHz WiFi + type: ieee802.11ax + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11ax + rf_role: ap - name: Bluetooth type: ieee802.15.1 + - name: Zigbee + type: other-wireless diff --git a/device-types/HPE/Aruba-AP-655.yaml b/device-types/HPE/Aruba-AP-655.yaml index 2caa25e86..c8e55f516 100644 --- a/device-types/HPE/Aruba-AP-655.yaml +++ b/device-types/HPE/Aruba-AP-655.yaml @@ -12,23 +12,30 @@ front_image: true rear_image: true comments: '[Aruba 650 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP650Series.pdf)' console-ports: - - name: Console + - name: Serial Console type: usb-micro-b - - name: usb-ble - type: usb-a power-ports: - - name: Power + - name: 12 Vdc type: dc-terminal interfaces: - name: E0 type: 5gbase-t poe_mode: pd - poe_type: type2-ieee802.3at + poe_type: type4-ieee802.3bt - name: E1 type: 5gbase-t poe_mode: pd - poe_type: type2-ieee802.3at - - name: WiFi + poe_type: type4-ieee802.3bt + - name: 6GHz WiFi type: ieee802.11ax + rf_role: ap + - name: 5GHz WiFi + type: ieee802.11ax + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11ax + rf_role: ap - name: Bluetooth type: ieee802.15.1 + - name: Zigbee + type: other-wireless diff --git a/device-types/HPE/Aruba-AP-675.yaml b/device-types/HPE/Aruba-AP-675.yaml index d68179ae7..a605dee99 100644 --- a/device-types/HPE/Aruba-AP-675.yaml +++ b/device-types/HPE/Aruba-AP-675.yaml @@ -12,15 +12,8 @@ front_image: true rear_image: true comments: '[Aruba 670 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP-670Series.pdf)' console-ports: - - name: Console - type: usb-micro-b - - name: USB1 - type: usb-a - - name: USB2 + - name: Serial Console type: usb-c -power-ports: - - name: Power - type: dc-terminal interfaces: - name: E0 type: 2.5gbase-t @@ -28,7 +21,16 @@ interfaces: poe_type: type4-ieee802.3bt - name: E1 type: 10gbase-x-sfpp - - name: WiFi + - name: 6GHz WiFi type: ieee802.11ax + rf_role: ap + - name: 5GHz WiFi + type: ieee802.11ax + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11ax + rf_role: ap - name: Bluetooth type: ieee802.15.1 + - name: Zigbee + type: other-wireless diff --git a/device-types/HPE/Aruba-AP-677.yaml b/device-types/HPE/Aruba-AP-677.yaml index a4140fe91..d91c380c9 100644 --- a/device-types/HPE/Aruba-AP-677.yaml +++ b/device-types/HPE/Aruba-AP-677.yaml @@ -12,15 +12,8 @@ front_image: true rear_image: true comments: '[Aruba 670 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP-670Series.pdf)' console-ports: - - name: Console - type: usb-micro-b - - name: USB1 - type: usb-a - - name: USB2 + - name: Serial Console type: usb-c -power-ports: - - name: Power - type: dc-terminal interfaces: - name: E0 type: 2.5gbase-t @@ -28,7 +21,16 @@ interfaces: poe_type: type4-ieee802.3bt - name: E1 type: 10gbase-x-sfpp - - name: WiFi + - name: 6GHz WiFi type: ieee802.11ax + rf_role: ap + - name: 5GHz WiFi + type: ieee802.11ax + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11ax + rf_role: ap - name: Bluetooth type: ieee802.15.1 + - name: Zigbee + type: other-wireless diff --git a/device-types/HPE/Aruba-AP-679.yaml b/device-types/HPE/Aruba-AP-679.yaml index 6429b5fad..c7e91689e 100644 --- a/device-types/HPE/Aruba-AP-679.yaml +++ b/device-types/HPE/Aruba-AP-679.yaml @@ -12,15 +12,8 @@ front_image: true rear_image: true comments: '[Aruba 670 Series Datasheet](https://www.arubanetworks.com/assets/ds/DS_AP-670Series.pdf)' console-ports: - - name: Console - type: usb-micro-b - - name: USB1 - type: usb-a - - name: USB2 + - name: Serial Console type: usb-c -power-ports: - - name: Power - type: dc-terminal interfaces: - name: E0 type: 2.5gbase-t @@ -28,7 +21,16 @@ interfaces: poe_type: type4-ieee802.3bt - name: E1 type: 10gbase-x-sfpp - - name: WiFi + - name: 6GHz WiFi type: ieee802.11ax + rf_role: ap + - name: 5GHz WiFi + type: ieee802.11ax + rf_role: ap + - name: 2.4GHz WiFi + type: ieee802.11ax + rf_role: ap - name: Bluetooth type: ieee802.15.1 + - name: Zigbee + type: other-wireless diff --git a/device-types/HPE/OfficeConnect-1920-16G.yml b/device-types/HPE/OfficeConnect-1920-16G.yml new file mode 100644 index 000000000..835c500c0 --- /dev/null +++ b/device-types/HPE/OfficeConnect-1920-16G.yml @@ -0,0 +1,61 @@ +--- +manufacturer: HPE +model: OfficeConnect 1920-16G +slug: hpe-officeconnect-1920-16g +part_number: JG923A +u_height: 1 +is_full_depth: false +front_image: true +rear_image: false +comments: '[OfficeConnect 1920 Switch Series - Specifications](https://support.hpe.com/hpesc/public/docDisplay?docId=c04478097&docLocale=en_US)' +weight: 2.15 +weight_unit: kg +airflow: passive +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 15 +console-ports: + - name: Console + type: rj-45 +interfaces: + - name: GE1/0/1 + type: 1000base-t + - name: GE1/0/2 + type: 1000base-t + - name: GE1/0/3 + type: 1000base-t + - name: GE1/0/4 + type: 1000base-t + - name: GE1/0/5 + type: 1000base-t + - name: GE1/0/6 + type: 1000base-t + - name: GE1/0/7 + type: 1000base-t + - name: GE1/0/8 + type: 1000base-t + - name: GE1/0/9 + type: 1000base-t + - name: GE1/0/10 + type: 1000base-t + - name: GE1/0/11 + type: 1000base-t + - name: GE1/0/12 + type: 1000base-t + - name: GE1/0/13 + type: 1000base-t + - name: GE1/0/14 + type: 1000base-t + - name: GE1/0/15 + type: 1000base-t + - name: GE1/0/16 + type: 1000base-t + - name: GE1/0/17 + type: 1000base-x-sfp + - name: GE1/0/18 + type: 1000base-x-sfp + - name: GE1/0/19 + type: 1000base-x-sfp + - name: GE1/0/20 + type: 1000base-x-sfp diff --git a/device-types/HPE/OfficeConnect-1920-24G.yml b/device-types/HPE/OfficeConnect-1920-24G.yml new file mode 100644 index 000000000..db15a45c3 --- /dev/null +++ b/device-types/HPE/OfficeConnect-1920-24G.yml @@ -0,0 +1,77 @@ +--- +manufacturer: HPE +model: OfficeConnect 1920-24G +slug: hpe-officeconnect-1920-24g +part_number: JG924A +u_height: 1 +is_full_depth: false +front_image: true +rear_image: false +comments: '[OfficeConnect 1920 Switch Series - Specifications](https://support.hpe.com/hpesc/public/docDisplay?docId=c04478097&docLocale=en_US)' +weight: 2.25 +weight_unit: kg +airflow: passive +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 19 +console-ports: + - name: Console + type: rj-45 +interfaces: + - name: GE1/0/1 + type: 1000base-t + - name: GE1/0/2 + type: 1000base-t + - name: GE1/0/3 + type: 1000base-t + - name: GE1/0/4 + type: 1000base-t + - name: GE1/0/5 + type: 1000base-t + - name: GE1/0/6 + type: 1000base-t + - name: GE1/0/7 + type: 1000base-t + - name: GE1/0/8 + type: 1000base-t + - name: GE1/0/9 + type: 1000base-t + - name: GE1/0/10 + type: 1000base-t + - name: GE1/0/11 + type: 1000base-t + - name: GE1/0/12 + type: 1000base-t + - name: GE1/0/13 + type: 1000base-t + - name: GE1/0/14 + type: 1000base-t + - name: GE1/0/15 + type: 1000base-t + - name: GE1/0/16 + type: 1000base-t + - name: GE1/0/17 + type: 1000base-t + - name: GE1/0/18 + type: 1000base-t + - name: GE1/0/19 + type: 1000base-t + - name: GE1/0/20 + type: 1000base-t + - name: GE1/0/21 + type: 1000base-t + - name: GE1/0/22 + type: 1000base-t + - name: GE1/0/23 + type: 1000base-t + - name: GE1/0/24 + type: 1000base-t + - name: GE1/0/25 + type: 1000base-x-sfp + - name: GE1/0/26 + type: 1000base-x-sfp + - name: GE1/0/27 + type: 1000base-x-sfp + - name: GE1/0/28 + type: 1000base-x-sfp diff --git a/device-types/HPE/OfficeConnect-1920-8G.yml b/device-types/HPE/OfficeConnect-1920-8G.yml new file mode 100644 index 000000000..e5bba6030 --- /dev/null +++ b/device-types/HPE/OfficeConnect-1920-8G.yml @@ -0,0 +1,41 @@ +--- +manufacturer: HPE +model: OfficeConnect 1920-8G +slug: hpe-officeconnect-1920-8g +part_number: JG920A +u_height: 1 +is_full_depth: false +front_image: true +rear_image: false +comments: '[OfficeConnect 1920 Switch Series - Specifications](https://support.hpe.com/hpesc/public/docDisplay?docId=c04478097&docLocale=en_US)' +weight: 0.9 +weight_unit: kg +airflow: passive +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 15 +console-ports: + - name: Console + type: rj-45 +interfaces: + - name: GE1/0/1 + type: 1000base-t + - name: GE1/0/2 + type: 1000base-t + - name: GE1/0/3 + type: 1000base-t + - name: GE1/0/4 + type: 1000base-t + - name: GE1/0/5 + type: 1000base-t + - name: GE1/0/6 + type: 1000base-t + - name: GE1/0/7 + type: 1000base-t + - name: GE1/0/8 + type: 1000base-t + - name: GE1/0/9 + type: 1000base-x-sfp + - name: GE1/0/10 + type: 1000base-x-sfp diff --git a/device-types/HPE/ProCurve-2510G-48.yaml b/device-types/HPE/ProCurve-2510G-48.yaml index ba7967bf4..0136c4240 100644 --- a/device-types/HPE/ProCurve-2510G-48.yaml +++ b/device-types/HPE/ProCurve-2510G-48.yaml @@ -2,6 +2,7 @@ manufacturer: HPE model: ProCurve 2510G-48 slug: hpe-procurve-2510g-48 +part_number: J9020A u_height: 1 is_full_depth: false airflow: side-to-rear diff --git a/device-types/HPE/ProCurve-2610-24-PoE.yaml b/device-types/HPE/ProCurve-2610-24-PoE.yaml index a10aa9f3f..25f36fa95 100644 --- a/device-types/HPE/ProCurve-2610-24-PoE.yaml +++ b/device-types/HPE/ProCurve-2610-24-PoE.yaml @@ -18,52 +18,100 @@ power-ports: interfaces: - name: '1' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '2' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '3' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '4' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '5' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '6' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '7' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '8' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '9' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '10' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '11' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '12' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '13' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '14' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '15' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '16' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '17' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '18' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '19' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '20' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '21' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '22' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '23' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '24' type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse - name: '25' type: 1000base-t - name: '26' diff --git a/device-types/HPE/ProCurve-2610-48-PoE.yaml b/device-types/HPE/ProCurve-2610-48-PoE.yaml new file mode 100644 index 000000000..03b13de24 --- /dev/null +++ b/device-types/HPE/ProCurve-2610-48-PoE.yaml @@ -0,0 +1,214 @@ +--- +manufacturer: HPE +model: ProCurve 2610-48-PoE +slug: hpe-procurve-2610-48-poe +part_number: J9089A +u_height: 1 +is_full_depth: false +weight: 7.58 +weight_unit: kg +comments: '[HP Switch 2610 Series](https://www.hpe.com/psnow/doc/c04111724.pdf?jumpid=in_lit-psnow-getpdf)' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 492 +interfaces: + - name: '1' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '2' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '3' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '4' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '5' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '6' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '7' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '8' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '9' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '10' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '11' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '12' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '13' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '14' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '15' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '16' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '17' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '18' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '19' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '20' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '21' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '22' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '23' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '24' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '25' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '26' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '27' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '28' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '29' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '30' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '31' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '32' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '33' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '34' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '35' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '36' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '37' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '38' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '39' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '40' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '41' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '42' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '43' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '44' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '45' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '46' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '47' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '48' + type: 100base-tx + poe_type: type1-ieee802.3af + poe_mode: pse + - name: '49' + type: 1000base-t + - name: '50' + type: 1000base-t diff --git a/device-types/HPE/ProCurve-2824.yaml b/device-types/HPE/ProCurve-2824.yaml index 293daa902..09adf2225 100644 --- a/device-types/HPE/ProCurve-2824.yaml +++ b/device-types/HPE/ProCurve-2824.yaml @@ -15,6 +15,9 @@ power-ports: - name: PS1 type: iec-60320-c14 maximum_draw: 100 + - name: RPS + type: dc-terminal + maximum_draw: 100 interfaces: - name: '1' type: 1000base-t diff --git a/device-types/HPE/ProCurve-2848.yaml b/device-types/HPE/ProCurve-2848.yaml new file mode 100644 index 000000000..1e7a5f203 --- /dev/null +++ b/device-types/HPE/ProCurve-2848.yaml @@ -0,0 +1,126 @@ +--- +manufacturer: HPE +model: ProCurve 2848 +slug: hpe-procurve-2848 +part_number: J4904A +u_height: 1 +is_full_depth: false +comments: '[HP ProCurve Switch 2800 Series](https://www.hpe.com/psnow/doc/c04284111.html?jumpid=in_lit-psnow-red)' +weight: 4.84 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 100 + - name: RPS + type: dc-terminal + maximum_draw: 100 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t +# dual personality port + - name: '45' + type: 1000base-t +# - name: '45' +# type: 1000base-x-sfp + - name: '46' + type: 1000base-t +# - name: '46' +# type: 1000base-x-sfp + - name: '47' + type: 1000base-t +# - name: '47' +# type: 1000base-x-sfp + - name: '48' + type: 1000base-t +# - name: '48' +# type: 1000base-x-sfp diff --git a/device-types/HPE/ProCurve-2900-48G.yaml b/device-types/HPE/ProCurve-2900-48G.yaml new file mode 100644 index 000000000..5b125e885 --- /dev/null +++ b/device-types/HPE/ProCurve-2900-48G.yaml @@ -0,0 +1,137 @@ +--- +manufacturer: HPE +model: ProCurve 2900-48G +slug: hpe-procurve-2900-48g +part_number: J9050A +u_height: 1 +is_full_depth: false +weight: 7 +weight_unit: kg +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 200 + - name: RPS + type: dc-terminal + maximum_draw: 200 +console-ports: + - name: Console + type: de-9 +interfaces: + - name: Management + type: 1000base-t + mgmt_only: true + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t +# dual personality, 1000base-t + - name: '45' + type: 1000base-t + - name: '46' + type: 1000base-t + - name: '47' + type: 1000base-t + - name: '48' + type: 1000base-t +# dual personality, 1000base-x-sfp +# - name: '45' +# type: 1000base-x-sfp +# - name: '46' +# type: 1000base-x-sfp +# - name: '47' +# type: 1000base-x-sfp +# - name: '48' +# type: 1000base-x-sfp + - name: A1 + type: 10gbase-x-x2 + - name: A2 + type: 10gbase-cx4 + - name: A3 + type: 10gbase-cx4 + - name: A4 + type: 10gbase-x-x2 diff --git a/device-types/HPE/ProCurve-2910al-24G.yaml b/device-types/HPE/ProCurve-2910al-24G.yaml index e5c4e0914..633f21424 100644 --- a/device-types/HPE/ProCurve-2910al-24G.yaml +++ b/device-types/HPE/ProCurve-2910al-24G.yaml @@ -11,6 +11,9 @@ power-ports: - name: PS1 type: iec-60320-c14 maximum_draw: 82 + - name: RPS + type: dc-terminal + maximum_draw: 100 comments: '[HPE 2910al Switch Series](https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-c01844343)' console-ports: - name: Console diff --git a/device-types/HPE/ProCurve-2910al-48G.yaml b/device-types/HPE/ProCurve-2910al-48G.yaml new file mode 100644 index 000000000..1a706e7a5 --- /dev/null +++ b/device-types/HPE/ProCurve-2910al-48G.yaml @@ -0,0 +1,127 @@ +--- +manufacturer: HPE +model: ProCurve 2910al-48G +slug: hpe-procurve-2910al-48g +part_number: J9147A +u_height: 1 +is_full_depth: false +weight: 5.08 +weight_unit: kg +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 105 + - name: RPS + type: dc-terminal + maximum_draw: 100 +comments: '[HPE 2910al Switch Series](https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-c01844343)' +console-ports: + - name: Console + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t +# dual personality option 1000base-t + - name: '45' + type: 1000base-t + - name: '46' + type: 1000base-t + - name: '47' + type: 1000base-t + - name: '48' + type: 1000base-t +# dual personality option SFP +# - name: '45' +# type: 1000base-x-sfp +# - name: '46' +# type: 1000base-x-sfp +# - name: '47' +# type: 1000base-x-sfp +# - name: '48' +# type: 1000base-x-sfp diff --git a/device-types/HPE/ProCurve-600.yaml b/device-types/HPE/ProCurve-600.yaml new file mode 100644 index 000000000..34b712b0c --- /dev/null +++ b/device-types/HPE/ProCurve-600.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: HPE +model: ProCurve 600 +slug: hpe-procurve-600 +part_number: J8168A +u_height: 1 +is_full_depth: false +comments: '[HP ProCurve 600](https://ftp.hp.com/pub/networking/software/59906035-e1.pdf)' +weight: 5.3 +weight_unit: kg +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 821 +power-outlets: + - name: RPS1 + type: dc-terminal + power_port: PS1 + - name: RPS2 + type: dc-terminal + power_port: PS1 + - name: RPS3 + type: dc-terminal + power_port: PS1 + - name: RPS4 + type: dc-terminal + power_port: PS1 + - name: RPS5 + type: dc-terminal + power_port: PS1 + - name: RPS6 + type: dc-terminal + power_port: PS1 + - name: EPS1 + type: dc-terminal + power_port: PS1 + - name: EPS2 + type: dc-terminal + power_port: PS1 diff --git a/device-types/HPE/ProCurve-630.yaml b/device-types/HPE/ProCurve-630.yaml new file mode 100644 index 000000000..fef5e8a93 --- /dev/null +++ b/device-types/HPE/ProCurve-630.yaml @@ -0,0 +1,21 @@ +--- +manufacturer: HPE +model: ProCurve 630 +slug: hpe-procurve-630 +part_number: J9443A +u_height: 1 +is_full_depth: false +comments: '[HP ProCurve 630](https://support.hpe.com/hpesc/public/docDisplay?docId=c01844319&page=GUID-1E1EB048-A628-446E-83DF-C2B76B71F107.html&docLocale=en_US)' +weight: 3.58 +weight_unit: kg +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 740 +power-outlets: + - name: RPS + type: dc-terminal + power_port: PS1 + - name: EPS + type: dc-terminal + power_port: PS1 diff --git a/device-types/HPE/ProLiant-DL360-Gen11.yaml b/device-types/HPE/ProLiant-DL360-Gen11.yaml new file mode 100644 index 000000000..674ba67b8 --- /dev/null +++ b/device-types/HPE/ProLiant-DL360-Gen11.yaml @@ -0,0 +1,40 @@ +--- +manufacturer: HPE +model: ProLiant DL360 Gen11 +slug: hpe-proliant-dl360-gen11 +u_height: 1 +is_full_depth: true +airflow: front-to-rear +part_number: P19766-B21 +comments: '[HPE ProLiant DL360 G11 Server QuickSpecs](https://www.hpe.com/psnow/doc/a50004306enw)' +#minumum weight - One drive, one processor, one power supply, two heatsinks, one Smart Array controller, and five fans. +weight: 14.56 +weight_unit: kg +console-ports: + - name: Serial + type: de-9 +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: FlexLOM + position: FlexLOM + - name: PCIe1 + position: PCIe1 + - name: PCIe2 + position: PCIe2 + - name: PCIe3 + position: PCIe3 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: Gig-E 3 + type: 1000base-t + - name: Gig-E 4 + type: 1000base-t + - name: iLO + type: 1000base-t + mgmt_only: true diff --git a/device-types/HPE/ProLiant-DL360-Gen9.yaml b/device-types/HPE/ProLiant-DL360-Gen9.yaml index 47d6c6af1..09dcd6714 100644 --- a/device-types/HPE/ProLiant-DL360-Gen9.yaml +++ b/device-types/HPE/ProLiant-DL360-Gen9.yaml @@ -6,8 +6,10 @@ u_height: 1 is_full_depth: true airflow: front-to-rear part_number: 755258-B21 +front_image: true +rear_image: true comments: '[HPE ProLiant DL360 G9 Server QuickSpecs](https://www.hpe.com/psnow/doc/c04346229.pdf)' -#minumum weight - one hard drive, power supply and processor instaleld +# minimum weight - one hard drive, power supply and processor installed weight: 12.25 weight_unit: kg console-ports: diff --git a/device-types/HPE/ProLiant-DL380-Gen10-Plus.yaml b/device-types/HPE/ProLiant-DL380-Gen10-Plus.yaml index 26f89ff01..487434e9b 100644 --- a/device-types/HPE/ProLiant-DL380-Gen10-Plus.yaml +++ b/device-types/HPE/ProLiant-DL380-Gen10-Plus.yaml @@ -4,6 +4,8 @@ model: ProLiant DL380 Gen10 Plus slug: hpe-proliant-dl380-gen10-plus u_height: 2 is_full_depth: true +weight: 14.90 +weight_unit: kg console-ports: - name: Serial type: de-9 diff --git a/device-types/HPE/Virtual-Connect-SE-40Gb-F8-Module-for-Synergy.yaml b/device-types/HPE/Virtual-Connect-SE-40Gb-F8-Module-for-Synergy.yaml new file mode 100644 index 000000000..f111c0611 --- /dev/null +++ b/device-types/HPE/Virtual-Connect-SE-40Gb-F8-Module-for-Synergy.yaml @@ -0,0 +1,41 @@ +--- +manufacturer: HPE +model: Virtual Connect SE 40Gb F8 Module for Synergy +slug: hpe-virtual-connect-se-40gb-f8-module-for-synergy +comments: '[QuickSpecs](https://www.hpe.com/psnow/doc/c04815258)' +part_number: 794502-B23 +weight: 5 +weight_unit: kg +u_height: 0 +subdevice_role: child +interfaces: + - name: interconnect {module}, L1 + description: CXP (120 Gb/s Interconnect Link) + type: other + - name: interconnect {module}, L2 + description: CXP (120 Gb/s Interconnect Link) + type: other + - name: interconnect {module}, L3 + description: CXP (120 Gb/s Interconnect Link) + type: other + - name: interconnect {module}, L4 + description: CXP (120 Gb/s Interconnect Link) + type: other + - name: interconnect {module}, Q1 + type: 40gbase-x-qsfpp + - name: interconnect {module}, Q2 + type: 40gbase-x-qsfpp + - name: interconnect {module}, Q3 + type: 40gbase-x-qsfpp + - name: interconnect {module}, Q4 + type: 40gbase-x-qsfpp + - name: interconnect {module}, Q5 + type: 40gbase-x-qsfpp + - name: interconnect {module}, Q6 + type: 40gbase-x-qsfpp + - name: interconnect {module}, Q7 + type: 40gbase-x-qsfpp + comments: ICM Clustering or Uplink + - name: interconnect {module}, Q8 + type: 40gbase-x-qsfpp + comments: ICM Clustring or Uplink diff --git a/device-types/HPE/proliant-xl170r-g9-1u.yaml b/device-types/HPE/proliant-xl170r-g9-1u.yaml new file mode 100644 index 000000000..912ec25c7 --- /dev/null +++ b/device-types/HPE/proliant-xl170r-g9-1u.yaml @@ -0,0 +1,13 @@ +--- +manufacturer: HPE +model: ProLiant XL170r G9 (1U) +slug: hpe-proliant-xl170r-g9-1u +part_number: 798155-B21 +u_height: 1.0 +is_full_depth: true +subdevice_role: child +airflow: front-to-rear +weight: 1.5 +weight_unit: kg +comments: | + [Spec Sheet](https://www.hpe.com/psnow/doc/c04545612) diff --git a/device-types/HPE/proliant-xl170r-g9-2u.yaml b/device-types/HPE/proliant-xl170r-g9-2u.yaml new file mode 100644 index 000000000..ebffdacf2 --- /dev/null +++ b/device-types/HPE/proliant-xl170r-g9-2u.yaml @@ -0,0 +1,13 @@ +--- +manufacturer: HPE +model: ProLiant XL170r G9 (2U) +slug: hpe-proliant-xl170r-g9-2u +part_number: 798156-B21 +u_height: 2.0 +is_full_depth: true +subdevice_role: child +airflow: front-to-rear +weight: 1.5 +weight_unit: kg +comments: | + [Spec Sheet](https://www.hpe.com/psnow/doc/c04545612) diff --git a/device-types/HUBER SUHNER/IANOS-LITE-STANDARD-T4.yaml b/device-types/HUBER SUHNER/IANOS-LITE-STANDARD-T4.yaml new file mode 100644 index 000000000..b2bc003cd --- /dev/null +++ b/device-types/HUBER SUHNER/IANOS-LITE-STANDARD-T4.yaml @@ -0,0 +1,27 @@ +--- +manufacturer: HUBER SUHNER +model: IANOS-LITE-STANDARD-T4 +slug: huber-suhner-ianos-lite-standard-t4 +part_number: '85086220' +u_height: 1 +is_full_depth: false +weight: 1 +weight_unit: kg +comments: '[Product Page](https://www.hubersuhner.com/en/shop/product/fiber-cable-management/chassis/85086220/ianos-lite-chassis-1u)' +module-bays: + - name: Module A1 + position: A1 + - name: Module A2 + position: A2 + - name: Module A3 + position: A3 + - name: Module A4 + position: A4 + - name: Module B1 + position: B1 + - name: Module B2 + position: B2 + - name: Module B3 + position: B3 + - name: Module B4 + position: B4 diff --git a/device-types/HUBER SUHNER/IANOS-STD-CHASSIS-FLX-1U-2G-T4.yaml b/device-types/HUBER SUHNER/IANOS-STD-CHASSIS-FLX-1U-2G-T4.yaml new file mode 100644 index 000000000..99aafc8f6 --- /dev/null +++ b/device-types/HUBER SUHNER/IANOS-STD-CHASSIS-FLX-1U-2G-T4.yaml @@ -0,0 +1,35 @@ +--- +manufacturer: HUBER SUHNER +model: IANOS-STD-CHASSIS-FLX-1U-2G-T4 +slug: huber-suhner-ianos-std-chassis-flx-1u-2g-t4 +part_number: '85102690' +u_height: 1 +is_full_depth: false +weight: 3.6 +weight_unit: kg +comments: '[Product Page](https://www.hubersuhner.com/en/shop/product/fiber-cable-management/chassis/85102690/ianos-standard-chassis-1u)' +module-bays: + - name: Module A1 + position: A1 + - name: Module A2 + position: A2 + - name: Module A3 + position: A3 + - name: Module A4 + position: A4 + - name: Module B1 + position: B1 + - name: Module B2 + position: B2 + - name: Module B3 + position: B3 + - name: Module B4 + position: B4 + - name: Module C1 + position: C1 + - name: Module C2 + position: C2 + - name: Module C3 + position: C3 + - name: Module C4 + position: C4 diff --git a/device-types/HUBER SUHNER/IANOS-STD-CHASSIS-FLX-4U-2G-T4.yaml b/device-types/HUBER SUHNER/IANOS-STD-CHASSIS-FLX-4U-2G-T4.yaml new file mode 100644 index 000000000..f4500e761 --- /dev/null +++ b/device-types/HUBER SUHNER/IANOS-STD-CHASSIS-FLX-4U-2G-T4.yaml @@ -0,0 +1,107 @@ +--- +manufacturer: HUBER SUHNER +model: IANOS-STD-CHASSIS-FLX-4U-2G-T4 +slug: huber-suhner-ianos-std-chassis-flx-4u-2g-t4 +part_number: '85103010' +u_height: 4 +is_full_depth: false +weight: 12.4 +weight_unit: kg +comments: '[Product Page](https://www.hubersuhner.com/en/shop/product/fiber-cable-management/chassis/85103010/ianos-standard-chassis-4u)' +module-bays: + - name: Module A1 + position: A1 + - name: Module A2 + position: A2 + - name: Module A3 + position: A3 + - name: Module A4 + position: A4 + - name: Module B1 + position: B1 + - name: Module B2 + position: B2 + - name: Module B3 + position: B3 + - name: Module B4 + position: B4 + - name: Module C1 + position: C1 + - name: Module C2 + position: C2 + - name: Module C3 + position: C3 + - name: Module C4 + position: C4 + - name: Module D1 + position: D1 + - name: Module D2 + position: D2 + - name: Module D3 + position: D3 + - name: Module D4 + position: D4 + - name: Module E1 + position: E1 + - name: Module E2 + position: E2 + - name: Module E3 + position: E3 + - name: Module E4 + position: E4 + - name: Module F1 + position: F1 + - name: Module F2 + position: F2 + - name: Module F3 + position: F3 + - name: Module F4 + position: F4 + - name: Module G1 + position: G1 + - name: Module G2 + position: G2 + - name: Module G3 + position: G3 + - name: Module G4 + position: G4 + - name: Module H1 + position: H1 + - name: Module H2 + position: H2 + - name: Module H3 + position: H3 + - name: Module H4 + position: H4 + - name: Module I1 + position: I1 + - name: Module I2 + position: I2 + - name: Module I3 + position: I3 + - name: Module I4 + position: I4 + - name: Module J1 + position: J1 + - name: Module J2 + position: J2 + - name: Module J3 + position: J3 + - name: Module J4 + position: J4 + - name: Module K1 + position: K1 + - name: Module K2 + position: K2 + - name: Module K3 + position: K3 + - name: Module K4 + position: K4 + - name: Module L1 + position: L1 + - name: Module L2 + position: L2 + - name: Module L3 + position: L3 + - name: Module L4 + position: L4 diff --git a/device-types/Hikvision/DS-7632NI-I2-16P.yml b/device-types/Hikvision/DS-7632NI-I2-16P.yml index 420b4e331..793556185 100644 --- a/device-types/Hikvision/DS-7632NI-I2-16P.yml +++ b/device-types/Hikvision/DS-7632NI-I2-16P.yml @@ -1,7 +1,7 @@ --- manufacturer: Hikvision model: DS-7632NI-I2/16P -slug: hikvision-ds-7632ni-i2-165 +slug: hikvision-ds-7632ni-i2-16p u_height: 1.5 is_full_depth: false airflow: side-to-rear diff --git a/device-types/Huawei/ATN910C-B.yaml b/device-types/Huawei/ATN910C-B.yaml new file mode 100644 index 000000000..626b0bc2e --- /dev/null +++ b/device-types/Huawei/ATN910C-B.yaml @@ -0,0 +1,112 @@ +--- +manufacturer: Huawei +model: ATN910C-B +slug: huawei-atn910c-b +part_number: 02350TKK +u_height: 1 +is_full_depth: false +airflow: left-to-right +comments: '[Huawei ATN910C-B](https://carrier.huawei.com/en/products/fixed-network/carrier-ip/router/atn/atn910c)' +weight: 4.9 +weight_unit: kg +console-ports: + - name: OAM + type: usb-a + - name: CLK + type: rj-45 + - name: TOD + type: rj-45 + - name: ALMI/ALMO + type: rj-45 +module-bays: + - name: PWR1 + - name: PWR2 +interfaces: + - name: MEthernet0/0/0 + label: ETH/OAM + type: 1000base-t + mgmt_only: true + - name: GigabitEthernet0/2/0 + label: XGE 0 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/1 + label: XGE 1 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/2 + label: XGE 2 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/3 + label: XGE 3 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/4 + label: XGE/GE/FE 4 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/5 + label: XGE/GE/FE 5 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/6 + label: XGE/GE/FE 6 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/7 + label: XGE/GE/FE 7 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/8 + label: XGE/GE/FE 8 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/9 + label: XGE/GE/FE 9 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/10 + label: XGE/GE/FE 10 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/11 + label: XGE/GE/FE 11 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/12 + label: GE/FE 12 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/13 + label: GE/FE 13 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/14 + label: GE/FE 14 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/15 + label: GE/FE 15 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/16 + label: GE/FE 16 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/17 + label: GE/FE 17 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/18 + label: GE/FE 18 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/19 + label: GE/FE 19 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/20 + label: GE/FE 20 + type: 1000base-t + - name: GigabitEthernet0/2/21 + label: GE/FE 21 + type: 1000base-t + - name: GigabitEthernet0/2/22 + label: GE/FE 22 + type: 1000base-t + - name: GigabitEthernet0/2/23 + label: GE/FE 23 + type: 1000base-t + - name: GigabitEthernet0/2/24 + label: GE/FE 24 + type: 1000base-t + - name: GigabitEthernet0/2/25 + label: GE/FE 25 + type: 1000base-t + - name: GigabitEthernet0/2/26 + label: GE/FE 26 + type: 1000base-t + - name: GigabitEthernet0/2/27 + label: GE/FE 27 + type: 1000base-t diff --git a/device-types/Huawei/ATN910C-M.yaml b/device-types/Huawei/ATN910C-M.yaml new file mode 100644 index 000000000..32d0a975d --- /dev/null +++ b/device-types/Huawei/ATN910C-M.yaml @@ -0,0 +1,110 @@ +--- +manufacturer: Huawei +model: ATN910C-M +slug: huawei-atn910c-m +part_number: 02353XHS +u_height: 1 +is_full_depth: false +airflow: left-to-right +comments: '[Huawei ATN910C-M](https://carrier.huawei.com/en/products/fixed-network/carrier-ip/router/atn/atn910c)' +weight: 4.9 +weight_unit: kg +console-ports: + - name: OAM + type: usb-c + - name: CLK/TOD + type: rj-45 + - name: ALMI/ALMO + type: rj-45 +module-bays: + - name: PWR1 + - name: PWR2 +interfaces: + - name: MEthernet0/0/0 + label: ETH/OAM + type: 1000base-t + mgmt_only: true + - name: GigabitEthernet0/2/0 + label: 10GE/GE/FE 0 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/1 + label: 10GE/GE/FE 1 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/2 + label: 10GE/GE/FE 2 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/3 + label: 10GE/GE/FE 3 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/4 + label: 10GE/GE/FE 4 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/5 + label: 10GE/GE/FE 5 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/6 + label: 10GE/GE/FE 6 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/7 + label: 10GE/GE/FE 7 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/8 + label: 10GE/GE/FE 8 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/9 + label: 10GE/GE/FE 9 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/10 + label: 10GE/GE/FE 10 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/11 + label: 10GE/GE/FE 11 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/12 + label: 10GE/GE/FE 12 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/13 + label: 10GE/GE/FE 13 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/14 + label: 10GE/GE/FE 14 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/15 + label: 10GE/GE/FE 15 + type: 10gbase-x-sfpp + - name: GigabitEthernet0/2/16 + label: GE/FE 16 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/17 + label: GE/FE 17 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/18 + label: GE/FE 18 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/19 + label: GE/FE 19 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/20 + label: GE/FE 20 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/21 + label: GE/FE 21 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/22 + label: GE/FE 22 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/23 + label: GE/FE 23 + type: 1000base-x-sfp + - name: GigabitEthernet0/2/24 + label: GE/FE 24 + type: 1000base-t + - name: GigabitEthernet0/2/25 + label: GE/FE 25 + type: 1000base-t + - name: GigabitEthernet0/2/26 + label: GE/FE 26 + type: 1000base-t + - name: GigabitEthernet0/2/27 + label: GE/FE 27 + type: 1000base-t diff --git a/device-types/Huawei/CE6856-48T6Q-HI.yaml b/device-types/Huawei/CE6856-48T6Q-HI.yaml new file mode 100644 index 000000000..f4262da56 --- /dev/null +++ b/device-types/Huawei/CE6856-48T6Q-HI.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Huawei +model: CE6856-48T6Q-HI +slug: huawei-ce6856-48t6q-hi +part_number: 02351LVC +u_height: 1 +is_full_depth: false +comments: '[Huawei CE6856-48T6Q-HI] (https://support.huawei.com/enterprise/en/doc/EDOC1000019246/5e0ec9b2/ce6856-48t6q-hi)' +weight: 12.6 +weight_unit: kg +console-ports: + - name: console0 + type: rj-45 +module-bays: + - name: FAN1 + - name: FAN2 + - name: PWR1 + position: PWR1 + - name: PWR2 + position: PWR2 +interfaces: + - name: MEth0/0/0 + type: 10gbase-t + mgmt_only: true + - name: 10GE1/0/1 + type: 10gbase-t + - name: 10GE1/0/2 + type: 10gbase-t + - name: 10GE1/0/3 + type: 10gbase-t + - name: 10GE1/0/4 + type: 10gbase-t + - name: 10GE1/0/5 + type: 10gbase-t + - name: 10GE1/0/6 + type: 10gbase-t + - name: 10GE1/0/7 + type: 10gbase-t + - name: 10GE1/0/8 + type: 10gbase-t + - name: 10GE1/0/9 + type: 10gbase-t + - name: 10GE1/0/10 + type: 10gbase-t + - name: 10GE1/0/11 + type: 10gbase-t + - name: 10GE1/0/12 + type: 10gbase-t + - name: 10GE1/0/13 + type: 10gbase-t + - name: 10GE1/0/14 + type: 10gbase-t + - name: 10GE1/0/15 + type: 10gbase-t + - name: 10GE1/0/16 + type: 10gbase-t + - name: 10GE1/0/17 + type: 10gbase-t + - name: 10GE1/0/18 + type: 10gbase-t + - name: 10GE1/0/19 + type: 10gbase-t + - name: 10GE1/0/20 + type: 10gbase-t + - name: 10GE1/0/21 + type: 10gbase-t + - name: 10GE1/0/22 + type: 10gbase-t + - name: 10GE1/0/23 + type: 10gbase-t + - name: 10GE1/0/24 + type: 10gbase-t + - name: 10GE1/0/25 + type: 10gbase-t + - name: 10GE1/0/26 + type: 10gbase-t + - name: 10GE1/0/27 + type: 10gbase-t + - name: 10GE1/0/28 + type: 10gbase-t + - name: 10GE1/0/29 + type: 10gbase-t + - name: 10GE1/0/30 + type: 10gbase-t + - name: 10GE1/0/31 + type: 10gbase-t + - name: 10GE1/0/32 + type: 10gbase-t + - name: 10GE1/0/33 + type: 10gbase-t + - name: 10GE1/0/34 + type: 10gbase-t + - name: 10GE1/0/35 + type: 10gbase-t + - name: 10GE1/0/36 + type: 10gbase-t + - name: 10GE1/0/37 + type: 10gbase-t + - name: 10GE1/0/38 + type: 10gbase-t + - name: 10GE1/0/39 + type: 10gbase-t + - name: 10GE1/0/40 + type: 10gbase-t + - name: 10GE1/0/41 + type: 10gbase-t + - name: 10GE1/0/42 + type: 10gbase-t + - name: 10GE1/0/43 + type: 10gbase-t + - name: 10GE1/0/44 + type: 10gbase-t + - name: 10GE1/0/45 + type: 10gbase-t + - name: 10GE1/0/46 + type: 10gbase-t + - name: 10GE1/0/47 + type: 10gbase-t + - name: 10GE1/0/48 + type: 10gbase-t + - name: 40GE1/0/1 + type: 40gbase-x-qsfpp + - name: 40GE1/0/2 + type: 40gbase-x-qsfpp + - name: 40GE1/0/3 + type: 40gbase-x-qsfpp + - name: 40GE1/0/4 + type: 40gbase-x-qsfpp + - name: 40GE1/0/5 + type: 40gbase-x-qsfpp + - name: 40GE1/0/6 + type: 40gbase-x-qsfpp diff --git a/device-types/Huawei/CE6863E-48S6CQ.yaml b/device-types/Huawei/CE6863E-48S6CQ.yaml new file mode 100644 index 000000000..2225608ff --- /dev/null +++ b/device-types/Huawei/CE6863E-48S6CQ.yaml @@ -0,0 +1,134 @@ +--- +manufacturer: Huawei +model: CE6863E-48S6CQ +slug: huawei-ce6863e-48s6cq +part_number: 02354GCT +description: CE6863E-48S6CQ switch (48*25GE SFP28, 6*100GE QSFP28) +u_height: 1 +is_full_depth: true +weight: 5.7 +weight_unit: kg +airflow: front-to-rear +comments: '[Huawei CE6863E-48S6CQ](https://support.huawei.com/hedex/hdx.do?docid=EDOC1100366031&id=EN-US_CONCEPT_0000001161690319)' +console-ports: + - name: console0 + type: rj-45 + label: CONSOLE +module-bays: + - name: PWR1 + position: '1' + - name: PWR2 + position: '2' +interfaces: + - name: MEth0/0/0 + type: 1000base-t + label: ETH + mgmt_only: true + - name: 25GE1/0/1 + type: 25gbase-x-sfp28 + - name: 25GE1/0/2 + type: 25gbase-x-sfp28 + - name: 25GE1/0/3 + type: 25gbase-x-sfp28 + - name: 25GE1/0/4 + type: 25gbase-x-sfp28 + - name: 25GE1/0/5 + type: 25gbase-x-sfp28 + - name: 25GE1/0/6 + type: 25gbase-x-sfp28 + - name: 25GE1/0/7 + type: 25gbase-x-sfp28 + - name: 25GE1/0/8 + type: 25gbase-x-sfp28 + - name: 25GE1/0/9 + type: 25gbase-x-sfp28 + - name: 25GE1/0/10 + type: 25gbase-x-sfp28 + - name: 25GE1/0/11 + type: 25gbase-x-sfp28 + - name: 25GE1/0/12 + type: 25gbase-x-sfp28 + - name: 25GE1/0/13 + type: 25gbase-x-sfp28 + - name: 25GE1/0/14 + type: 25gbase-x-sfp28 + - name: 25GE1/0/15 + type: 25gbase-x-sfp28 + - name: 25GE1/0/16 + type: 25gbase-x-sfp28 + - name: 25GE1/0/17 + type: 25gbase-x-sfp28 + - name: 25GE1/0/18 + type: 25gbase-x-sfp28 + - name: 25GE1/0/19 + type: 25gbase-x-sfp28 + - name: 25GE1/0/20 + type: 25gbase-x-sfp28 + - name: 25GE1/0/21 + type: 25gbase-x-sfp28 + - name: 25GE1/0/22 + type: 25gbase-x-sfp28 + - name: 25GE1/0/23 + type: 25gbase-x-sfp28 + - name: 25GE1/0/24 + type: 25gbase-x-sfp28 + - name: 25GE1/0/25 + type: 25gbase-x-sfp28 + - name: 25GE1/0/26 + type: 25gbase-x-sfp28 + - name: 25GE1/0/27 + type: 25gbase-x-sfp28 + - name: 25GE1/0/28 + type: 25gbase-x-sfp28 + - name: 25GE1/0/29 + type: 25gbase-x-sfp28 + - name: 25GE1/0/30 + type: 25gbase-x-sfp28 + - name: 25GE1/0/31 + type: 25gbase-x-sfp28 + - name: 25GE1/0/32 + type: 25gbase-x-sfp28 + - name: 25GE1/0/33 + type: 25gbase-x-sfp28 + - name: 25GE1/0/34 + type: 25gbase-x-sfp28 + - name: 25GE1/0/35 + type: 25gbase-x-sfp28 + - name: 25GE1/0/36 + type: 25gbase-x-sfp28 + - name: 25GE1/0/37 + type: 25gbase-x-sfp28 + - name: 25GE1/0/38 + type: 25gbase-x-sfp28 + - name: 25GE1/0/39 + type: 25gbase-x-sfp28 + - name: 25GE1/0/40 + type: 25gbase-x-sfp28 + - name: 25GE1/0/41 + type: 25gbase-x-sfp28 + - name: 25GE1/0/42 + type: 25gbase-x-sfp28 + - name: 25GE1/0/43 + type: 25gbase-x-sfp28 + - name: 25GE1/0/44 + type: 25gbase-x-sfp28 + - name: 25GE1/0/45 + type: 25gbase-x-sfp28 + - name: 25GE1/0/46 + type: 25gbase-x-sfp28 + - name: 25GE1/0/47 + type: 25gbase-x-sfp28 + - name: 25GE1/0/48 + type: 25gbase-x-sfp28 + - name: 100GE1/0/1 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/2 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/3 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/4 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/5 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/6 + type: 100gbase-x-qsfp28 diff --git a/device-types/Huawei/CE6881-48S6CQ.yaml b/device-types/Huawei/CE6881-48S6CQ.yaml new file mode 100644 index 000000000..2bdbd2d1f --- /dev/null +++ b/device-types/Huawei/CE6881-48S6CQ.yaml @@ -0,0 +1,134 @@ +--- +manufacturer: Huawei +model: CE6881-48S6CQ +slug: huawei-ce6881-48s6cq +part_number: 02352QGF +description: CE6881-48S6CQ switch (48*10G SFP+, 6*100G QSFP28) +u_height: 1 +is_full_depth: true +weight: 5.7 +weight_unit: kg +airflow: front-to-rear +comments: '[Huawei CE6881-48S6CQ](https://support.huawei.com/hedex/hdx.do?docid=EDOC1100366031&id=EN-US_CONCEPT_0000001229451733)' +console-ports: + - name: console0 + type: rj-45 + label: CONSOLE +module-bays: + - name: PWR1 + position: '1' + - name: PWR2 + position: '2' +interfaces: + - name: MEth0/0/0 + type: 1000base-t + label: ETH + mgmt_only: true + - name: 10GE1/0/1 + type: 10gbase-x-sfpp + - name: 10GE1/0/2 + type: 10gbase-x-sfpp + - name: 10GE1/0/3 + type: 10gbase-x-sfpp + - name: 10GE1/0/4 + type: 10gbase-x-sfpp + - name: 10GE1/0/5 + type: 10gbase-x-sfpp + - name: 10GE1/0/6 + type: 10gbase-x-sfpp + - name: 10GE1/0/7 + type: 10gbase-x-sfpp + - name: 10GE1/0/8 + type: 10gbase-x-sfpp + - name: 10GE1/0/9 + type: 10gbase-x-sfpp + - name: 10GE1/0/10 + type: 10gbase-x-sfpp + - name: 10GE1/0/11 + type: 10gbase-x-sfpp + - name: 10GE1/0/12 + type: 10gbase-x-sfpp + - name: 10GE1/0/13 + type: 10gbase-x-sfpp + - name: 10GE1/0/14 + type: 10gbase-x-sfpp + - name: 10GE1/0/15 + type: 10gbase-x-sfpp + - name: 10GE1/0/16 + type: 10gbase-x-sfpp + - name: 10GE1/0/17 + type: 10gbase-x-sfpp + - name: 10GE1/0/18 + type: 10gbase-x-sfpp + - name: 10GE1/0/19 + type: 10gbase-x-sfpp + - name: 10GE1/0/20 + type: 10gbase-x-sfpp + - name: 10GE1/0/21 + type: 10gbase-x-sfpp + - name: 10GE1/0/22 + type: 10gbase-x-sfpp + - name: 10GE1/0/23 + type: 10gbase-x-sfpp + - name: 10GE1/0/24 + type: 10gbase-x-sfpp + - name: 10GE1/0/25 + type: 10gbase-x-sfpp + - name: 10GE1/0/26 + type: 10gbase-x-sfpp + - name: 10GE1/0/27 + type: 10gbase-x-sfpp + - name: 10GE1/0/28 + type: 10gbase-x-sfpp + - name: 10GE1/0/29 + type: 10gbase-x-sfpp + - name: 10GE1/0/30 + type: 10gbase-x-sfpp + - name: 10GE1/0/31 + type: 10gbase-x-sfpp + - name: 10GE1/0/32 + type: 10gbase-x-sfpp + - name: 10GE1/0/33 + type: 10gbase-x-sfpp + - name: 10GE1/0/34 + type: 10gbase-x-sfpp + - name: 10GE1/0/35 + type: 10gbase-x-sfpp + - name: 10GE1/0/36 + type: 10gbase-x-sfpp + - name: 10GE1/0/37 + type: 10gbase-x-sfpp + - name: 10GE1/0/38 + type: 10gbase-x-sfpp + - name: 10GE1/0/39 + type: 10gbase-x-sfpp + - name: 10GE1/0/40 + type: 10gbase-x-sfpp + - name: 10GE1/0/41 + type: 10gbase-x-sfpp + - name: 10GE1/0/42 + type: 10gbase-x-sfpp + - name: 10GE1/0/43 + type: 10gbase-x-sfpp + - name: 10GE1/0/44 + type: 10gbase-x-sfpp + - name: 10GE1/0/45 + type: 10gbase-x-sfpp + - name: 10GE1/0/46 + type: 10gbase-x-sfpp + - name: 10GE1/0/47 + type: 10gbase-x-sfpp + - name: 10GE1/0/48 + type: 10gbase-x-sfpp + - name: 100GE1/0/1 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/2 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/3 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/4 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/5 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/6 + type: 100gbase-x-qsfp28 diff --git a/device-types/Huawei/CE8855-32CQ4BQ.yaml b/device-types/Huawei/CE8855-32CQ4BQ.yaml new file mode 100644 index 000000000..1b8b5b8f7 --- /dev/null +++ b/device-types/Huawei/CE8855-32CQ4BQ.yaml @@ -0,0 +1,98 @@ +--- +manufacturer: Huawei +model: CE8855-32CQ4BQ +slug: huawei-ce8855-32cq4bq +part_number: 02355KUD +description: CE8855-32CQ4BQ Switch(32*100GE QSFP28, 4*200GE QSFP56) +u_height: 1 +is_full_depth: true +comments: '[Huawei CE8855-32CQ4BQ](https://support.huawei.com/hedex/hdx.do?docid=EDOC1100366361&id=EN-US_CONCEPT_0000001633826236)' +weight: 10.4 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: console0 + type: rj-45 + label: CONSOLE +module-bays: + - name: PWR1 + position: '1' + - name: PWR2 + position: '2' +interfaces: + - name: MEth0/0/0 + type: 1000base-t + label: ETH + mgmt_only: true + - name: 100GE1/0/1 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/2 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/3 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/4 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/5 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/6 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/7 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/8 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/9 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/10 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/11 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/12 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/13 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/14 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/15 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/16 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/17 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/18 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/19 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/20 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/21 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/22 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/23 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/24 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/25 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/26 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/27 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/28 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/29 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/30 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/31 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/32 + type: 100gbase-x-qsfp28 + - name: 100GE1/0/33 + type: 200gbase-x-qsfp56 + - name: 100GE1/0/34 + type: 200gbase-x-qsfp56 + - name: 100GE1/0/35 + type: 200gbase-x-qsfp56 + - name: 100GE1/0/36 + type: 200gbase-x-qsfp56 diff --git a/device-types/Huawei/NE8000-X16.yaml b/device-types/Huawei/NE8000-X16.yaml new file mode 100644 index 000000000..470883dbf --- /dev/null +++ b/device-types/Huawei/NE8000-X16.yaml @@ -0,0 +1,64 @@ +--- +manufacturer: Huawei +model: NE8000-X16 +slug: huawei-ne8000-x16 +part_number: 02354MDE +u_height: 33 +is_full_depth: true +airflow: front-to-rear +comments: '[Huawei NE8000 X16](https://e.huawei.com/en/products/routers/ne8000)' +weight: 245 +weight_unit: kg +module-bays: + - name: LPU 1 + position: '1' + - name: LPU 2 + position: '2' + - name: LPU 3 + position: '3' + - name: LPU 4 + position: '4' + - name: LPU 5 + position: '5' + - name: LPU 6 + position: '6' + - name: LPU 7 + position: '7' + - name: LPU 8 + position: '8' + - name: LPU 9 + position: '9' + - name: LPU 10 + position: '10' + - name: LPU 11 + position: '11' + - name: LPU 12 + position: '12' + - name: LPU 13 + position: '13' + - name: LPU 14 + position: '14' + - name: LPU 15 + position: '15' + - name: LPU 16 + position: '16' + - name: MPU 17 + position: '17' + - name: MPU 18 + position: '18' + - name: SFU 1 + position: SFU1 + - name: SFU 2 + position: SFU2 + - name: SFU 3 + position: SFU3 + - name: SFU 4 + postiion: SFU4 + - name: SFU 5 + position: SFU5 + - name: SFU 6 + position: SFU6 + - name: SFU 7 + position: SFU7 + - name: SFU 8 + position: SFU8 diff --git a/device-types/Huawei/NE8000-X4.yaml b/device-types/Huawei/NE8000-X4.yaml new file mode 100644 index 000000000..e009aeebf --- /dev/null +++ b/device-types/Huawei/NE8000-X4.yaml @@ -0,0 +1,40 @@ +--- +manufacturer: Huawei +model: NE8000-X4 +slug: huawei-ne8000-x4 +part_number: 02353CWA +u_height: 10 +is_full_depth: true +airflow: front-to-rear +comments: '[Huawei NE8000 X4](https://e.huawei.com/en/products/routers/ne8000)' +weight: 72 +weight_unit: kg +module-bays: + - name: LPU 1 + position: '1' + - name: LPU 2 + position: '2' + - name: LPU 3 + position: '3' + - name: LPU 4 + position: '4' + - name: MPU 5 + position: '5' + - name: MPU 6 + position: '6' + - name: SFU 1 + position: SFU1 + - name: SFU 2 + position: SFU2 + - name: SFU 3 + position: SFU3 + - name: SFU 4 + postiion: SFU4 + - name: SFU 5 + position: SFU5 + - name: SFU 6 + position: SFU6 + - name: SFU 7 + position: SFU7 + - name: SFU 8 + position: SFU8 diff --git a/device-types/Huawei/NE8000-X8.yaml b/device-types/Huawei/NE8000-X8.yaml new file mode 100644 index 000000000..0411ce6bc --- /dev/null +++ b/device-types/Huawei/NE8000-X8.yaml @@ -0,0 +1,48 @@ +--- +manufacturer: Huawei +model: NE8000-X8 +slug: huawei-ne8000-x8 +part_number: 02351930 +u_height: 16 +is_full_depth: true +airflow: front-to-rear +comments: '[Huawei NE8000 X8](https://e.huawei.com/en/products/routers/ne8000)' +weight: 94 +weight_unit: kg +module-bays: + - name: LPU 1 + position: '1' + - name: LPU 2 + position: '2' + - name: LPU 3 + position: '3' + - name: LPU 4 + position: '4' + - name: LPU 5 + position: '5' + - name: LPU 6 + position: '6' + - name: LPU 7 + position: '7' + - name: LPU 8 + position: '8' + - name: MPU 9 + position: '9' + - name: MPU 10 + position: '10' + - name: SFU 1 + position: SFU1 + - name: SFU 2 + position: SFU2 + - name: SFU 3 + position: SFU3 + - name: SFU 4 + postiion: SFU4 + - name: SFU 5 + position: SFU5 + - name: SFU 6 + position: SFU6 + - name: SFU 7 + position: SFU7 + - name: SFU 8 + position: SFU8 diff --git a/device-types/Huawei/S5720-12TP-PWR-LI-AC.yaml b/device-types/Huawei/S5720-12TP-PWR-LI-AC.yaml new file mode 100644 index 000000000..b8a26a50c --- /dev/null +++ b/device-types/Huawei/S5720-12TP-PWR-LI-AC.yaml @@ -0,0 +1,45 @@ +--- +manufacturer: Huawei +model: S5720-12TP-PWR-LI-AC +slug: huawei-s5720-12tp-pwr-li-ac +is_full_depth: false +u_height: 1 +part_number: '98010570' +airflow: passive +weight: 3.0 +weight_unit: kg +is_powered: true +comments: '[S5720-12TP-PWR-LI-AC](https://support.huawei.com/enterprise/en/doc/EDOC1000013597/b50f8344/s5720-12tp-pwr-li-ac)' +console-ports: + - name: Console + label: RJ-45 Console + type: rj-45 +interfaces: + - name: GigabitEthernet0/0/1 + type: 1000base-t + - name: GigabitEthernet0/0/2 + type: 1000base-t + - name: GigabitEthernet0/0/3 + type: 1000base-t + - name: GigabitEthernet0/0/4 + type: 1000base-t + - name: GigabitEthernet0/0/5 + type: 1000base-t + - name: GigabitEthernet0/0/6 + type: 1000base-t + - name: GigabitEthernet0/0/7 + type: 1000base-t + - name: GigabitEthernet0/0/8 + type: 1000base-t + - name: GigabitEthernet0/0/9 + type: 1000base-t + - name: GigabitEthernet0/0/10 + type: 1000base-t + - name: GigabitEthernet0/0/11 + type: 1000base-x-sfp + - name: GigabitEthernet0/0/12 + type: 1000base-x-sfp +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 161 diff --git a/device-types/Huawei/S5735-S48P4XE-V2.yaml b/device-types/Huawei/S5735-S48P4XE-V2.yaml new file mode 100644 index 000000000..e5ce7abe8 --- /dev/null +++ b/device-types/Huawei/S5735-S48P4XE-V2.yaml @@ -0,0 +1,230 @@ +--- +manufacturer: Huawei +model: S5735-S48P4XE-V2 +slug: huawei-s5735-s48p4xe-v2 +part_number: '98010943' +u_height: 1 +is_full_depth: true +weight: 5.2 +weight_unit: kg +airflow: front-to-rear +comments: '[CloudEngine S5735-L48P4XE-V2 (48 * 10/100/1000BASE-T ports, 6 * 10GE SFP+ ports, PoE+, AC power)](https://support.huawei.com/enterprise/en/doc/EDOC1100277349/70d4f472/s5735-s48p4xe-v2)' +console-ports: + - name: con 0 + type: rj-45 + label: CONSOLE +module-bays: + - name: PS0 + position: PS0 + - name: PS1 + position: PS1 + - name: PS2 + position: PS2 +interfaces: + - name: MEth0/0/1 + type: 1000base-t + mgmt_only: true + - name: GigabitEthernet0/0/1 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/2 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/3 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/4 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/5 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/6 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/7 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/8 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/9 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/10 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/11 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/12 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/13 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/14 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/15 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/16 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/17 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/18 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/19 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/20 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/21 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/22 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/23 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/24 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/25 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/26 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/27 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/28 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/29 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/30 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/31 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/32 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/33 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/34 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/35 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/36 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/37 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/38 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/39 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/40 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/41 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/42 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/43 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/44 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/45 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/46 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/47 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet0/0/48 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: interface XGigabitEthernet0/0/1 + type: 10gbase-x-sfpp + - name: interface XGigabitEthernet0/0/2 + type: 10gbase-x-sfpp + - name: interface XGigabitEthernet0/0/3 + type: 10gbase-x-sfpp + - name: interface XGigabitEthernet0/0/4 + type: 10gbase-x-sfpp + - name: interface XGigabitEthernet0/0/5 + type: 10gbase-x-sfpp + - name: interface XGigabitEthernet0/0/6 + type: 10gbase-x-sfpp diff --git a/device-types/Huawei/S6730-S24X6Q.yaml b/device-types/Huawei/S6730-S24X6Q.yaml new file mode 100644 index 000000000..5dfe07c7f --- /dev/null +++ b/device-types/Huawei/S6730-S24X6Q.yaml @@ -0,0 +1,85 @@ +--- +manufacturer: Huawei +model: Huawei S6730-S24X6Q +slug: huawei-s6730-s24x6q +part_number: S6730-S24X6Q +u_height: 1 +airflow: rear-to-side +weight: 8.9 +weight_unit: kg +is_full_depth: false +front_image: true +rear_image: true +description: (https://support.huawei.com/enterprise/en/doc/EDOC1000013621/25b47d53/s6730-s24x6q-02353ajw-02353ajw-001-02353ajw-003-02353ajw-004) +console-ports: + - name: console0 + type: rj-45 +module-bays: + - name: PSU1 + position: PSU 1 + - name: PSU2 + position: PSU 2 +interfaces: + - name: MEth0/0/1 + type: 100base-tx + mgmt_only: true + - name: XGigabitEthernet0/0/1 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/2 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/3 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/4 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/5 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/6 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/7 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/8 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/9 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/10 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/11 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/12 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/13 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/14 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/15 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/16 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/17 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/18 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/19 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/20 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/21 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/22 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/23 + type: 10gbase-x-sfpp + - name: XGigabitEthernet0/0/24 + type: 10gbase-x-sfpp + - name: 40GE0/0/1 + type: 40gbase-x-qsfpp + - name: 40GE0/0/2 + type: 40gbase-x-qsfpp + - name: 40GE0/0/3 + type: 40gbase-x-qsfpp + - name: 40GE0/0/4 + type: 40gbase-x-qsfpp + - name: 40GE0/0/5 + type: 40gbase-x-qsfpp + - name: 40GE0/0/6 + type: 40gbase-x-qsfpp diff --git a/device-types/IBM/00P3663.yml b/device-types/IBM/00P3663.yml new file mode 100644 index 000000000..6a710d3b7 --- /dev/null +++ b/device-types/IBM/00P3663.yml @@ -0,0 +1,47 @@ +--- +manufacturer: IBM +model: 00P3663 +slug: ibm-00p3663 +part_number: 00P3663 +u_height: 0 +weight: 0 +weight_unit: kg +is_full_depth: false +comments: IBM 00P3663 200-240v AC Type 7 Power Distribution Unit 1-ph Side Mount +power-ports: + - name: Power Port 1 + type: nema-l6-30p +power-outlets: + - name: Outlet R1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet R2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet R3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet R4 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet R5 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet R6 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet R7 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet R8 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet R9 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet R10 + type: iec-60320-c19 + power_port: Power Port 1 + - name: Outlet R11 + type: iec-60320-c19 + power_port: Power Port 1 diff --git a/device-types/IBM/System-x3650.yaml b/device-types/IBM/System-x3650.yaml new file mode 100644 index 000000000..464ec8e88 --- /dev/null +++ b/device-types/IBM/System-x3650.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: IBM +model: System x3650 +slug: ibm-system-x3650 +u_height: 2 +is_full_depth: true +comments: '[System-X3650](https://www.ibm.com/support/pages/overview-ibm-system-x3650-type-1914-7979)' +console-ports: + - name: Serial + type: de-9 +console-server-ports: + - name: Front USB1 + type: usb-a + - name: Front USB2 + type: usb-a + - name: Front USB3 + type: usb-a + - name: Rear USB1 + type: usb-a + - name: Rear USB2 + type: usb-a +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 +interfaces: + - name: Gig-E1 + type: 1000base-t + - name: Gig-E2 + type: 1000base-t + - name: Gig-E3 + type: 1000base-t + - name: Gig-E4 + type: 1000base-t + - name: BMC + type: 1000base-t diff --git a/device-types/IceWhale/ZimaBoard.yml b/device-types/IceWhale/ZimaBoard.yml new file mode 100644 index 000000000..1010911e8 --- /dev/null +++ b/device-types/IceWhale/ZimaBoard.yml @@ -0,0 +1,18 @@ +--- +manufacturer: IceWhale +model: ZimaBoard +slug: icewhale-zimaboard +u_height: 0 +weight: 278 +weight_unit: g +airflow: passive +is_full_depth: false +comments: '[Technical Guide](https://files.seeedstudio.com/wiki/zimaboard/ZimaBoard_User_Manual.pdf)' +power-ports: + - name: DC-in + type: dc-terminal +interfaces: + - name: eth0 + type: 1000base-t + - name: eth1 + type: 1000base-t diff --git a/device-types/Infoblox/IB-1410.yaml b/device-types/Infoblox/TE-1410.yaml similarity index 81% rename from device-types/Infoblox/IB-1410.yaml rename to device-types/Infoblox/TE-1410.yaml index a785f08b7..b6f0aba11 100644 --- a/device-types/Infoblox/IB-1410.yaml +++ b/device-types/Infoblox/TE-1410.yaml @@ -1,14 +1,17 @@ --- manufacturer: Infoblox -model: IB-1410 -slug: infoblox-ib-1410 +model: TE-1410 +slug: infoblox-te-1410 +part_number: TE-1410 is_full_depth: false u_height: 1 interfaces: - name: LOM type: 1000base-t + mgmt_only: true - name: MGMT type: 1000base-t + mgmt_only: true - name: LAN1 type: 1000base-t - name: LAN2 diff --git a/device-types/Infoblox/TE-1415-NS1GD-AC.yaml b/device-types/Infoblox/TE-1415.yaml similarity index 81% rename from device-types/Infoblox/TE-1415-NS1GD-AC.yaml rename to device-types/Infoblox/TE-1415.yaml index 582645f76..51dede535 100644 --- a/device-types/Infoblox/TE-1415-NS1GD-AC.yaml +++ b/device-types/Infoblox/TE-1415.yaml @@ -1,14 +1,17 @@ --- manufacturer: Infoblox -model: TE-1415-NS1GD-AC -slug: infoblox-te-1415-ns1gd-ac +model: TE-1415 +slug: infoblox-te-1415 +part_number: TE-1415 is_full_depth: false u_height: 1 interfaces: - name: LOM type: 1000base-t + mgmt_only: true - name: MGMT type: 1000base-t + mgmt_only: true - name: LAN1 type: 1000base-t - name: LAN2 diff --git a/device-types/Infoblox/IB-1420.yaml b/device-types/Infoblox/TE-1420.yaml similarity index 81% rename from device-types/Infoblox/IB-1420.yaml rename to device-types/Infoblox/TE-1420.yaml index 33a5b16f3..6fece89c3 100644 --- a/device-types/Infoblox/IB-1420.yaml +++ b/device-types/Infoblox/TE-1420.yaml @@ -1,14 +1,17 @@ --- manufacturer: Infoblox -model: IB-1420 -slug: infoblox-ib-1420 +model: TE-1420 +slug: infoblox-te-1420 +part_number: TE-1420 is_full_depth: false u_height: 1 interfaces: - name: LOM type: 1000base-t + mgmt_only: true - name: MGMT type: 1000base-t + mgmt_only: true - name: LAN1 type: 1000base-t - name: LAN2 diff --git a/device-types/Infoblox/TE-1425.yaml b/device-types/Infoblox/TE-1425.yaml new file mode 100644 index 000000000..7736dc905 --- /dev/null +++ b/device-types/Infoblox/TE-1425.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: Infoblox +model: TE-1425 +slug: infoblox-te-1425 +part_number: TE-1425 +is_full_depth: false +u_height: 1 +interfaces: + - name: LOM + type: 1000base-t + mgmt_only: true + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: LAN1 + type: 1000base-t + - name: LAN2 + type: 1000base-t + - name: HA + type: 1000base-t +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS0 + type: iec-60320-c14 + maximum_draw: 450 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 450 diff --git a/device-types/Infoblox/IB-2220.yaml b/device-types/Infoblox/TE-2220.yaml similarity index 81% rename from device-types/Infoblox/IB-2220.yaml rename to device-types/Infoblox/TE-2220.yaml index f0023d4fc..82cc769b8 100644 --- a/device-types/Infoblox/IB-2220.yaml +++ b/device-types/Infoblox/TE-2220.yaml @@ -1,14 +1,17 @@ --- manufacturer: Infoblox -model: IB-2220 -slug: infoblox-ib-2220 +model: TE-2220 +slug: infoblox-te-2220 +part_number: TE-2220 is_full_depth: false u_height: 2 interfaces: - name: LOM type: 1000base-t + mgmt_only: true - name: MGMT type: 1000base-t + mgmt_only: true - name: LAN1 type: 1000base-t - name: LAN2 diff --git a/device-types/Infoblox/TE-805-HW-AC-B.yaml b/device-types/Infoblox/TE-805.yaml similarity index 86% rename from device-types/Infoblox/TE-805-HW-AC-B.yaml rename to device-types/Infoblox/TE-805.yaml index 65c141109..76405144c 100644 --- a/device-types/Infoblox/TE-805-HW-AC-B.yaml +++ b/device-types/Infoblox/TE-805.yaml @@ -1,8 +1,8 @@ --- manufacturer: Infoblox -model: Trinzic TE-805 -slug: infoblox-te-805-hw-ac-b -part_number: TE-805-HW-AC-B +model: TE-805 +slug: infoblox-te-805 +part_number: TE-805-HW u_height: 1 is_full_depth: true comments: Trinzic TE-805 Network Management Device with HDD & PSU diff --git a/device-types/Infoblox/TE-815-NS1GD-AC.yaml b/device-types/Infoblox/TE-815.yaml similarity index 82% rename from device-types/Infoblox/TE-815-NS1GD-AC.yaml rename to device-types/Infoblox/TE-815.yaml index 6240ef2c1..61c3bffc4 100644 --- a/device-types/Infoblox/TE-815-NS1GD-AC.yaml +++ b/device-types/Infoblox/TE-815.yaml @@ -1,14 +1,16 @@ --- manufacturer: Infoblox -model: TE-815-NS1GD-AC -slug: infoblox-te-815-ns1gd-ac +model: TE-815 +slug: infoblox-te-815 is_full_depth: false u_height: 1 interfaces: - name: LOM type: 1000base-t + mgmt_only: true - name: MGMT type: 1000base-t + mgmt_only: true - name: LAN1 type: 1000base-t - name: LAN2 diff --git a/device-types/Infoblox/IB-825.yaml b/device-types/Infoblox/TE-825.yaml similarity index 81% rename from device-types/Infoblox/IB-825.yaml rename to device-types/Infoblox/TE-825.yaml index c921429a7..a0659be49 100644 --- a/device-types/Infoblox/IB-825.yaml +++ b/device-types/Infoblox/TE-825.yaml @@ -1,8 +1,8 @@ --- manufacturer: Infoblox -model: IB-825 -slug: infoblox-ib-825 -part_number: TE-805-HW-AC +model: TE-825 +slug: infoblox-te-825 +part_number: TE-825 weight: 17 weight_unit: lb airflow: front-to-rear @@ -11,8 +11,10 @@ u_height: 1 interfaces: - name: LOM type: 1000base-t + mgmt_only: true - name: MGMT type: 1000base-t + mgmt_only: true - name: LAN1 type: 1000base-t - name: HA diff --git a/device-types/Intel/NUC8i3BEK3.yaml b/device-types/Intel/NUC8i3BEK3.yaml new file mode 100644 index 000000000..505e9ba67 --- /dev/null +++ b/device-types/Intel/NUC8i3BEK3.yaml @@ -0,0 +1,17 @@ +--- +manufacturer: Intel +model: NUC8i3BEK3 +slug: intel-nuc8i3bek3 +u_height: 0 +is_full_depth: false +airflow: passive +weight: 1.19 +weight_unit: kg +comments: '[NUC8TNBi5 Data Sheet on intel.com](https://www.intel.com/content/dam/support/us/en/documents/mini-pcs/NUC8i3BE_NUC8i5BE_NUC8i7BE_TechProdSpec.pdf)' +interfaces: + - name: eth0 + type: 1000base-t +power-ports: + - name: PSU1 + allocated_draw: 90 + type: dc-terminal diff --git a/device-types/Ivanti/PulseSecure-PSA300.yaml b/device-types/Ivanti/PulseSecure-PSA300.yaml index 13a4dc444..95490225c 100644 --- a/device-types/Ivanti/PulseSecure-PSA300.yaml +++ b/device-types/Ivanti/PulseSecure-PSA300.yaml @@ -1,7 +1,7 @@ --- manufacturer: Ivanti model: PulseSecure PSA300 -slug: ivanti-pulse-secure-psa300 +slug: ivanti-pulsesecure-psa300 part_number: PSA300 u_height: 0 is_full_depth: false diff --git a/device-types/Ivanti/PulseSecure-PSA3000.yaml b/device-types/Ivanti/PulseSecure-PSA3000.yaml index b684cc9d1..994f5aec2 100644 --- a/device-types/Ivanti/PulseSecure-PSA3000.yaml +++ b/device-types/Ivanti/PulseSecure-PSA3000.yaml @@ -1,7 +1,7 @@ --- manufacturer: Ivanti model: PulseSecure PSA3000 -slug: ivanti-pulse-secure-psa3000 +slug: ivanti-pulsesecure-psa3000 part_number: PSA3000 u_height: 1 is_full_depth: false diff --git a/device-types/Ivanti/PulseSecure-PSA5000.yaml b/device-types/Ivanti/PulseSecure-PSA5000.yaml index 166eebfaa..26f3882cf 100644 --- a/device-types/Ivanti/PulseSecure-PSA5000.yaml +++ b/device-types/Ivanti/PulseSecure-PSA5000.yaml @@ -1,7 +1,7 @@ --- manufacturer: Ivanti model: PulseSecure PSA5000 -slug: ivanti-pulse-secure-psa5000 +slug: ivanti-pulsesecure-psa5000 part_number: PSA5000 u_height: 1 is_full_depth: false diff --git a/device-types/Ivanti/PulseSecure-PSA7000c.yaml b/device-types/Ivanti/PulseSecure-PSA7000c.yaml index dc3d5887b..72e405b67 100644 --- a/device-types/Ivanti/PulseSecure-PSA7000c.yaml +++ b/device-types/Ivanti/PulseSecure-PSA7000c.yaml @@ -1,7 +1,7 @@ --- manufacturer: Ivanti model: PulseSecure PSA7000c -slug: ivanti-pulse-secure-psa7000c +slug: ivanti-pulsesecure-psa7000c part_number: PSA7000c u_height: 2 is_full_depth: true diff --git a/device-types/Ivanti/PulseSecure-PSA7000f.yaml b/device-types/Ivanti/PulseSecure-PSA7000f.yaml index 9dfad2068..35c8d278a 100644 --- a/device-types/Ivanti/PulseSecure-PSA7000f.yaml +++ b/device-types/Ivanti/PulseSecure-PSA7000f.yaml @@ -1,7 +1,7 @@ --- manufacturer: Ivanti model: PulseSecure PSA7000f -slug: ivanti-pulse-secure-psa7000f +slug: ivanti-pulsesecure-psa7000f part_number: PSA7000f u_height: 2 is_full_depth: true diff --git a/device-types/Juniper/EX2300-24MP.yaml b/device-types/Juniper/EX2300-24MP.yaml index 5c7cffb14..62c000340 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 38396e1aa..921883832 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 bd7e33635..de28548a0 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 2d9e6ce75..07baa0689 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 cdcc29510..90db1d1f8 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 c4b0c8b91..08436d34a 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 b7ec97062..b0eb63d90 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 9fd1b2179..e0557ec09 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 839e99093..917e71fb5 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 113393486..749aa3cfc 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 e1ba1baab..a7ec787b8 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 fb0783f43..3c0bde894 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 2c12bbe79..6a8616e0d 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 e0af5106c..c703ac775 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 1a4fb693a..887575503 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-32F-DC-TAA.yaml b/device-types/Juniper/EX4300-32F-DC-TAA.yaml index 17507b4e1..ae416b389 100644 --- a/device-types/Juniper/EX4300-32F-DC-TAA.yaml +++ b/device-types/Juniper/EX4300-32F-DC-TAA.yaml @@ -102,7 +102,3 @@ interfaces: type: 40gbase-x-qsfpp - name: et-0/1/1 type: 40gbase-x-qsfpp - - name: et-0/1/2 - type: 40gbase-x-qsfpp - - name: et-0/1/3 - type: 40gbase-x-qsfpp diff --git a/device-types/Juniper/EX4300-32F-DC.yaml b/device-types/Juniper/EX4300-32F-DC.yaml index 406a8937d..bf5cb0728 100644 --- a/device-types/Juniper/EX4300-32F-DC.yaml +++ b/device-types/Juniper/EX4300-32F-DC.yaml @@ -102,7 +102,3 @@ interfaces: type: 40gbase-x-qsfpp - name: et-0/1/1 type: 40gbase-x-qsfpp - - name: et-0/1/2 - type: 40gbase-x-qsfpp - - name: et-0/1/3 - type: 40gbase-x-qsfpp diff --git a/device-types/Juniper/EX4300-32F-TAA.yaml b/device-types/Juniper/EX4300-32F-TAA.yaml index c66abd9da..7a96521b3 100644 --- a/device-types/Juniper/EX4300-32F-TAA.yaml +++ b/device-types/Juniper/EX4300-32F-TAA.yaml @@ -102,7 +102,3 @@ interfaces: type: 40gbase-x-qsfpp - name: et-0/1/1 type: 40gbase-x-qsfpp - - name: et-0/1/2 - type: 40gbase-x-qsfpp - - name: et-0/1/3 - type: 40gbase-x-qsfpp diff --git a/device-types/Juniper/EX4300-32F.yaml b/device-types/Juniper/EX4300-32F.yaml index 3de26e8e8..d35778adb 100644 --- a/device-types/Juniper/EX4300-32F.yaml +++ b/device-types/Juniper/EX4300-32F.yaml @@ -102,7 +102,3 @@ interfaces: type: 40gbase-x-qsfpp - name: et-0/1/1 type: 40gbase-x-qsfpp - - name: et-0/1/2 - type: 40gbase-x-qsfpp - - name: et-0/1/3 - type: 40gbase-x-qsfpp diff --git a/device-types/Juniper/EX4300-48MP.yaml b/device-types/Juniper/EX4300-48MP.yaml index 0e5312553..e88ae9df2 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 9c1813a7c..40076963a 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 93b985b6d..e9597372c 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 e7d1028c5..580b15e5d 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/device-types/Juniper/MX304-BASE.yaml b/device-types/Juniper/MX304-BASE.yaml new file mode 100644 index 000000000..e76739b5b --- /dev/null +++ b/device-types/Juniper/MX304-BASE.yaml @@ -0,0 +1,32 @@ +--- +manufacturer: Juniper +model: MX304 +slug: juniper-mx304-base +part_number: MX304-BASE +u_height: 2 +weight: 30 +weight_unit: kg +airflow: front-to-rear +front_image: true +rear_image: true +is_full_depth: true +comments: '[Juniper MX304 Data Sheet](https://www.juniper.net/us/en/products/routers/mx-series/mx304-universal-routing-platform-datasheet.html)' +module-bays: + - name: Power Supply 0 + position: PSU 0 + - name: Power Supply 1 + position: PSU 1 + - name: Fan tray 0 + position: '0' + - name: Fan tray 1 + position: '1' + - name: Fan tray 2 + position: '2' + - name: RE 0 + position: RE 0 + - name: RE1 / LMIC 2 + position: RE1 / LMIC 2 + - name: LMIC 0 + position: LMIC 0 + - name: LMIC 1 + position: LMIC 1 diff --git a/device-types/Juniper/PTX10004.yaml b/device-types/Juniper/PTX10004.yaml new file mode 100644 index 000000000..9785b0409 --- /dev/null +++ b/device-types/Juniper/PTX10004.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: Juniper +model: PTX10004 +slug: juniper-ptx10004 +part_number: PTX10004 +u_height: 7 +weight: 117 +weight_unit: kg +airflow: front-to-rear +front_image: true +rear_image: true +is_full_depth: true +comments: '[Juniper PTX10004 Data Sheet](https://www.juniper.net/assets/us/en/local/pdf/datasheets/1000617-en.pdf)' +module-bays: + - name: Power Supply 0 + position: PSU 0 + - name: Power Supply 1 + position: PSU 1 + - name: Power Supply 2 + position: PSU 2 + - name: Fan tray 0 + position: Fan 0 + - name: Fan tray 1 + position: Fan 1 + - name: RE 0 + position: CB0 + - name: RE 1 + position: CB1 + - name: Line Card 0 + position: LC0 + - name: Line Card 1 + position: LC1 + - name: Line Card 2 + position: LC2 + - name: Line Card 3 + position: LC3 diff --git a/device-types/Juniper/SRX240H2-POE.yaml b/device-types/Juniper/SRX240H2-POE.yaml index d247abc76..0ad78e4d7 100644 --- a/device-types/Juniper/SRX240H2-POE.yaml +++ b/device-types/Juniper/SRX240H2-POE.yaml @@ -4,43 +4,89 @@ model: SRX240H2-POE slug: juniper-srx240h2-poe u_height: 1 is_full_depth: true -comments: '[Juniper SRX240 Data Sheet](https://www.juniper.net/us/en/local/pdf/datasheets/1000281-en.pdf)' +front_image: true +rear_image: true +weight: 5.6 +weight_unit: kg +comments: '[Juniper SRX240 Services Gateway Hardware Guide](https://www.juniper.net/documentation/en_US/release-independent/junos/information-products/pathway-pages/hardware/srx240/index.pdf)' console-ports: - name: Console type: rj-45 interfaces: - name: ge-0/0/0 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at +module-bays: + - name: MPM1 + position: '1' + - name: MPM2 + position: '2' + - name: MPM3 + position: '3' + - name: MPM4 + position: '4' power-ports: - name: PSU0 type: iec-60320-c14 + maximum_draw: 150 diff --git a/device-types/Juniper/SRX240H2.yaml b/device-types/Juniper/SRX240H2.yaml index a610b5911..0ffcfbd90 100644 --- a/device-types/Juniper/SRX240H2.yaml +++ b/device-types/Juniper/SRX240H2.yaml @@ -2,7 +2,15 @@ manufacturer: Juniper model: SRX240H2 slug: juniper-srx240h2 -is_full_depth: false +is_full_depth: true +front_image: true +rear_image: true +weight: 5.1 +weight_unit: kg +comments: '[Juniper SRX240 Services Gateway Hardware Guide](https://www.juniper.net/documentation/en_US/release-independent/junos/information-products/pathway-pages/hardware/srx240/index.pdf)' +console-ports: + - name: Console + type: rj-45 interfaces: - name: ge-0/0/0 type: 1000base-t @@ -36,9 +44,16 @@ interfaces: type: 1000base-t - name: ge-0/0/15 type: 1000base-t +module-bays: + - name: MPM1 + position: '1' + - name: MPM2 + position: '2' + - name: MPM3 + position: '3' + - name: MPM4 + position: '4' power-ports: - name: PSU0 type: iec-60320-c14 -console-ports: - - name: Console - type: rj-45 + maximum_draw: 74 diff --git a/device-types/Lantronix/ets16pr.yaml b/device-types/Lantronix/ets16pr.yaml new file mode 100644 index 000000000..50fc47cc6 --- /dev/null +++ b/device-types/Lantronix/ets16pr.yaml @@ -0,0 +1,54 @@ +--- +manufacturer: Lantronix +model: ETS16PR +slug: lantronix-ets16pr +part_number: ETS16PR +u_height: 1 +front_image: true +weight: 1.6 +weight_unit: kg +interfaces: + - name: 10/100 + type: 100base-tx + mgmt_only: true + - name: AUI + type: other + mgmt_only: true +console-server-ports: + - name: Serial 1 + type: rj-45 + - name: Serial 2 + type: rj-45 + - name: Serial 3 + type: rj-45 + - name: Serial 4 + type: rj-45 + - name: Serial 5 + type: rj-45 + - name: Serial 6 + type: rj-45 + - name: Serial 7 + type: rj-45 + - name: Serial 8 + type: rj-45 + - name: Serial 9 + type: rj-45 + - name: Serial 10 + type: rj-45 + - name: Serial 11 + type: rj-45 + - name: Serial 12 + type: rj-45 + - name: Serial 13 + type: rj-45 + - name: Serial 14 + type: rj-45 + - name: Serial 15 + type: rj-45 + - name: Serial 16 + type: rj-45 + +power-ports: + - name: Power + type: iec-60320-c14 + maximum_draw: 30 diff --git a/device-types/Lantronix/ets32pr.yaml b/device-types/Lantronix/ets32pr.yaml new file mode 100644 index 000000000..b628d6fa5 --- /dev/null +++ b/device-types/Lantronix/ets32pr.yaml @@ -0,0 +1,86 @@ +--- +manufacturer: Lantronix +model: ETS32PR +slug: lantronix-ets32pr +part_number: ETS32PR +u_height: 2 +front_image: true +weight: 3.64 +weight_unit: kg +interfaces: + - name: 10/100 + type: 100base-tx + mgmt_only: true + - name: AUI + type: other + mgmt_only: true +console-server-ports: + - name: Serial 1 + type: rj-45 + - name: Serial 2 + type: rj-45 + - name: Serial 3 + type: rj-45 + - name: Serial 4 + type: rj-45 + - name: Serial 5 + type: rj-45 + - name: Serial 6 + type: rj-45 + - name: Serial 7 + type: rj-45 + - name: Serial 8 + type: rj-45 + - name: Serial 9 + type: rj-45 + - name: Serial 10 + type: rj-45 + - name: Serial 11 + type: rj-45 + - name: Serial 12 + type: rj-45 + - name: Serial 13 + type: rj-45 + - name: Serial 14 + type: rj-45 + - name: Serial 15 + type: rj-45 + - name: Serial 16 + type: rj-45 + - name: Serial 17 + type: rj-45 + - name: Serial 18 + type: rj-45 + - name: Serial 19 + type: rj-45 + - name: Serial 20 + type: rj-45 + - name: Serial 21 + type: rj-45 + - name: Serial 22 + type: rj-45 + - name: Serial 23 + type: rj-45 + - name: Serial 24 + type: rj-45 + - name: Serial 25 + type: rj-45 + - name: Serial 26 + type: rj-45 + - name: Serial 27 + type: rj-45 + - name: Serial 28 + type: rj-45 + - name: Serial 29 + type: rj-45 + - name: Serial 30 + type: rj-45 + - name: Serial 31 + type: rj-45 + - name: Serial 32 + type: rj-45 + +power-ports: + - name: Power + type: iec-60320-c14 + maximum_draw: 40 diff --git a/device-types/Max Hauri/bachmann-107686.yaml b/device-types/Max Hauri/bachmann-107686.yaml new file mode 100644 index 000000000..7369aa952 --- /dev/null +++ b/device-types/Max Hauri/bachmann-107686.yaml @@ -0,0 +1,38 @@ +--- +manufacturer: Max Hauri +model: Bachmann 107686 +slug: max-hauri-bachmann-107686 +part_number: '107686' +u_height: 1.0 +is_full_depth: false +comments: Rack PDU, 1U, 10A, 208/230V, (8)T13 +weight: 0.96 +weight_unit: kg +power-ports: + - name: Power Port 1 + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: ita-j + power_port: Power Port 1 + - name: Outlet 2 + type: ita-j + power_port: Power Port 1 + - name: Outlet 3 + type: ita-j + power_port: Power Port 1 + - name: Outlet 4 + type: ita-j + power_port: Power Port 1 + - name: Outlet 5 + type: ita-j + power_port: Power Port 1 + - name: Outlet 6 + type: ita-j + power_port: Power Port 1 + - name: Outlet 7 + type: ita-j + power_port: Power Port 1 + - name: Outlet 8 + type: ita-j + power_port: Power Port 1 diff --git a/device-types/Meinberg/lantime-m1000.yml b/device-types/Meinberg/lantime-m1000.yml new file mode 100644 index 000000000..dbeebaba8 --- /dev/null +++ b/device-types/Meinberg/lantime-m1000.yml @@ -0,0 +1,32 @@ +--- +manufacturer: Meinberg +model: LANTIME M1000 +slug: meinberg-lantime-m1000 +u_height: 1 +is_full_depth: true +airflow: passive +front_image: true +rear_image: true +comments: '[LANTIME M1000](https://www.meinbergglobal.com/english/products/ims-lantime-m1000-telecom.htm)' +console-ports: + - name: Console + type: de-9 + - name: USB + type: usb-a +module-bays: + - name: IO1 + position: '1' + - name: CPU + position: '2' + - name: IO2 + position: '3' + - name: CLK + position: '4' + - name: ESI/IO + position: '5' + - name: MRI/ESI/IO + position: '6' + - name: PWR1 + position: '7' + - name: PWR2 + position: '8' diff --git a/device-types/Meinberg/lantime-m200.yaml b/device-types/Meinberg/lantime-m200.yaml new file mode 100644 index 000000000..3bd1604a4 --- /dev/null +++ b/device-types/Meinberg/lantime-m200.yaml @@ -0,0 +1,28 @@ +--- +manufacturer: Meinberg +model: Lantime M200 +slug: meinberg-lantime-m200 +description: NTP Server in 1U Desktop Case - Rack mounting possible +u_height: 1.0 +is_full_depth: false +airflow: passive +front_image: false +rear_image: false +comments: '[Product Page](https://www.meinbergglobal.com/english/archive/lantime-m200.htm)' +console-ports: + - name: usb0 + type: usb-b + label: USB0 + - name: terminal + type: de-9 + label: Termnal +power-ports: + - name: PWR1 + type: iec-60320-c14 + maximum_draw: 20 +interfaces: + - name: eth0 + type: 100base-tx + enabled: true + mgmt_only: false + label: ETH0 diff --git a/device-types/Meinberg/lantime-m300.yml b/device-types/Meinberg/lantime-m300.yml new file mode 100644 index 000000000..62a0dc41e --- /dev/null +++ b/device-types/Meinberg/lantime-m300.yml @@ -0,0 +1,32 @@ +--- +manufacturer: Meinberg +model: Lantime M300 +slug: meinberg-lantime-m300 +description: NTP Server in 1U Case for Server Rackmount +u_height: 1.0 +is_full_depth: false +airflow: passive +front_image: true +rear_image: true +comments: '[Product Page](https://www.meinbergglobal.com/english/archive/lantime-m300.htm)' +weight: 3.5 +weight_unit: kg +console-ports: + - name: serial + type: de-9 + label: Terminal +power-ports: + - name: PWR1 + type: iec-60320-c14 + maximum_draw: 20 +interfaces: + - name: lan0 + type: 100base-tx + enabled: true + mgmt_only: false + label: LAN0 + - name: lan1 + type: 1000base-tx + enabled: true + mgmt_only: false + label: LAN1 diff --git a/device-types/MikroTik/CCR1072-1G-8S-Plus.yaml b/device-types/MikroTik/CCR1072-1G-8S-Plus.yaml index 4c9675717..90c7adfa8 100644 --- a/device-types/MikroTik/CCR1072-1G-8S-Plus.yaml +++ b/device-types/MikroTik/CCR1072-1G-8S-Plus.yaml @@ -4,6 +4,11 @@ model: CCR1072-1G-8S+ slug: mikrotik-ccr1072-1g-8s-plus is_full_depth: false u_height: 1 +comments: | + [Product Page](https://mikrotik.com/product/CCR1072-1G-8Splus) +front_image: false +rear_image: false +is_powered: true interfaces: - name: ether1 type: 1000base-t @@ -26,10 +31,10 @@ interfaces: console-ports: - name: serial0 type: rj-45 -power-ports: +module-bays: - name: power1 - type: iec-60320-c14 - maximum_draw: 125 + position: power1 + description: Power module - name: power2 - type: iec-60320-c14 - maximum_draw: 125 + position: power2 + description: Power module diff --git a/device-types/MikroTik/CCR2004-16G-2S-Plus.yaml b/device-types/MikroTik/CCR2004-16G-2S-Plus.yaml index d39d03d09..103d467c0 100644 --- a/device-types/MikroTik/CCR2004-16G-2S-Plus.yaml +++ b/device-types/MikroTik/CCR2004-16G-2S-Plus.yaml @@ -5,6 +5,11 @@ slug: mikrotik-ccr2004-16g-2s-plus part_number: CCR2004-16G-2S+ is_full_depth: false u_height: 1 +comments: | + [Product Page](https://mikrotik.com/product/ccr2004_16g_2splus) +front_image: false +rear_image: false +is_powered: true interfaces: - name: ether1 type: 1000base-t @@ -45,10 +50,10 @@ interfaces: console-ports: - name: serial0 type: rj-45 -power-ports: +module-bays: - name: power1 - type: iec-60320-c14 - maximum_draw: 48 + position: power1 + description: Power module - name: power2 - type: iec-60320-c14 - maximum_draw: 48 + position: power2 + description: Power module diff --git a/device-types/MikroTik/CCR2004-1G-12S-Plus-2XS.yaml b/device-types/MikroTik/CCR2004-1G-12S-Plus-2XS.yaml index 5b9e3d502..18c76dcd1 100644 --- a/device-types/MikroTik/CCR2004-1G-12S-Plus-2XS.yaml +++ b/device-types/MikroTik/CCR2004-1G-12S-Plus-2XS.yaml @@ -5,6 +5,11 @@ slug: mikrotik-ccr2004-1g-12s-plus-2xs part_number: CCR2004-1G-12S+2XS is_full_depth: false u_height: 1 +comments: | + [Product Page](https://mikrotik.com/product/ccr2004_1g_12s_2xs) +front_image: false +rear_image: false +is_powered: true interfaces: - name: ether1 type: 1000base-t diff --git a/device-types/MikroTik/CCR2116-12G-4S-Plus.yaml b/device-types/MikroTik/CCR2116-12G-4S-Plus.yaml index 235bb1485..b11d0ad8f 100644 --- a/device-types/MikroTik/CCR2116-12G-4S-Plus.yaml +++ b/device-types/MikroTik/CCR2116-12G-4S-Plus.yaml @@ -5,6 +5,11 @@ slug: mikrotik-ccr2116-12g-4s-plus part_number: CCR2116-12G-4S+ is_full_depth: false u_height: 1 +comments: | + [Product Page](https://mikrotik.com/product/ccr2116_12g_4splus) +front_image: false +rear_image: false +is_powered: true interfaces: - name: ether1 type: 1000base-t diff --git a/device-types/MikroTik/CCR2216-1G-12XS-2XQ.yaml b/device-types/MikroTik/CCR2216-1G-12XS-2XQ.yaml index c7333d409..5fd8d1c75 100644 --- a/device-types/MikroTik/CCR2216-1G-12XS-2XQ.yaml +++ b/device-types/MikroTik/CCR2216-1G-12XS-2XQ.yaml @@ -3,9 +3,13 @@ manufacturer: MikroTik model: CCR2216-1G-12XS-2XQ slug: mikrotik-ccr2216-1g-12xs-2xq part_number: CCR2216-1G-12XS-2XQ -comments: '[Mikrotik CCR2216-1G-12XS-2XQ ](https://mikrotik.com/product/ccr2216_1g_12xs_2xq)' is_full_depth: false u_height: 1 +comments: | + [Product Page](https://mikrotik.com/product/ccr2216_1g_12xs_2xq) +front_image: false +rear_image: false +is_powered: true interfaces: - name: ether1 type: 1000base-t @@ -40,10 +44,22 @@ interfaces: console-ports: - name: serial0 type: rj-45 -power-ports: +module-bays: - name: power1 - type: iec-60320-c14 - maximum_draw: 128 + position: power1 + description: Power module - name: power2 - type: iec-60320-c14 - maximum_draw: 128 + position: power2 + description: Power module + - name: fan1 + position: '1' + description: Fan tray + - name: fan2 + position: '2' + description: Fan tray + - name: fan3 + position: '3' + description: Fan tray + - name: fan4 + position: '4' + description: Fan tray diff --git a/device-types/MikroTik/CRS310-1G-5S-4S-Plus-IN.yaml b/device-types/MikroTik/CRS310-1G-5S-4S-Plus-IN.yaml index 8060c69fa..7db5e0683 100644 --- a/device-types/MikroTik/CRS310-1G-5S-4S-Plus-IN.yaml +++ b/device-types/MikroTik/CRS310-1G-5S-4S-Plus-IN.yaml @@ -3,7 +3,7 @@ manufacturer: MikroTik model: CRS310-1G-5S-4S+IN slug: mikrotik-crs310-1g-5s-4s-plus-in part_number: CRS310-1G-5S-4S+ -comments: 10 Gigabit fibre connectivity way over a 100 meters – for small offices or ISPs. Hardware offloaded VLAN-filtering and even some L3 routing +comments: 10 Gigabit fibre connectivity way over a 100 meters - for small offices or ISPs. Hardware offloaded VLAN-filtering and even some L3 routing is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/MikroTik/CRS320-8P-8B-4S-Plus-RM.yaml b/device-types/MikroTik/CRS320-8P-8B-4S-Plus-RM.yaml new file mode 100644 index 000000000..a4ab78eea --- /dev/null +++ b/device-types/MikroTik/CRS320-8P-8B-4S-Plus-RM.yaml @@ -0,0 +1,99 @@ +--- +manufacturer: MikroTik +model: CRS320-8P-8B-4S+RM +slug: mikrotik-crs320-8p-8b-4s-plus-rm +part_number: CRS320-8P-8B-4S+RM +is_full_depth: false +airflow: side-to-rear +u_height: 1 +comments: | + [Product Page](https://mikrotik.com/product/crs320_8p_8b_4s_rm) +front_image: false +rear_image: false +is_powered: true +interfaces: + - name: ether1 + type: 1000base-t + poe_mode: pd + poe_type: type2-ieee802.3at + - name: ether2 + type: 1000base-t + poe_mode: pd + poe_type: type2-ieee802.3at + - name: ether3 + type: 1000base-t + poe_mode: pd + poe_type: type2-ieee802.3at + - name: ether4 + type: 1000base-t + poe_mode: pd + poe_type: type2-ieee802.3at + - name: ether5 + type: 1000base-t + poe_mode: pd + poe_type: type2-ieee802.3at + - name: ether6 + type: 1000base-t + poe_mode: pd + poe_type: type2-ieee802.3at + - name: ether7 + type: 1000base-t + poe_mode: pd + poe_type: type2-ieee802.3at + - name: ether8 + type: 1000base-t + poe_mode: pd + poe_type: type2-ieee802.3at + - name: ether9 + type: 1000base-t + poe_mode: pd + poe_type: type4-ieee802.3bt + - name: ether10 + type: 1000base-t + poe_mode: pd + poe_type: type4-ieee802.3bt + - name: ether11 + type: 1000base-t + poe_mode: pd + poe_type: type4-ieee802.3bt + - name: ether12 + type: 1000base-t + poe_mode: pd + poe_type: type4-ieee802.3bt + - name: ether13 + type: 1000base-t + poe_mode: pd + poe_type: type4-ieee802.3bt + - name: ether14 + type: 1000base-t + poe_mode: pd + poe_type: type4-ieee802.3bt + - name: ether15 + type: 1000base-t + poe_mode: pd + poe_type: type4-ieee802.3bt + - name: ether16 + type: 1000base-t + poe_mode: pd + poe_type: type4-ieee802.3bt + - name: ether17 + type: 1000base-t + mgmt_only: true + - name: sfp-sfpplus1 + type: 10gbase-x-sfpp + - name: sfp-sfpplus2 + type: 10gbase-x-sfpp + - name: sfp-sfpplus3 + type: 10gbase-x-sfpp + - name: sfp-sfpplus4 + type: 10gbase-x-sfpp +console-ports: + - name: serial0 + type: rj-45 +module-bays: + - name: power1 + position: power1 + description: Power module + - name: power2 + position: power2 + description: Power module diff --git a/device-types/MikroTik/CRS326-4C-Plus-20G-Plus-2Q-Plus-RM.yaml b/device-types/MikroTik/CRS326-4C-Plus-20G-Plus-2Q-Plus-RM.yaml new file mode 100644 index 000000000..adda0023e --- /dev/null +++ b/device-types/MikroTik/CRS326-4C-Plus-20G-Plus-2Q-Plus-RM.yaml @@ -0,0 +1,88 @@ +--- +manufacturer: MikroTik +model: CRS326-4C+20G+2Q+RM +slug: mikrotik-crs326-4c-plus-20g-plus-2q-plus-rm +part_number: CRS326-4C+20G+2Q+RM +is_full_depth: false +airflow: mixed +u_height: 1 +comments: | + [Product Page](https://mikrotik.com/product/crs326_4c_20g_2q_rm) + + Our top-of-the-line switch with incredible 2.5 Gigabit port density, + combo ports, and even a pair of 40 Gbps QSFP+ cages. Enterprise-level + gamechanger... for the price of a smartphone! + + Note: The combo ports can run in either mode of (F) 10G (SFP+) or + (T) 2.5GBASE-T (2.5GE) mode. +front_image: false +rear_image: false +is_powered: true +interfaces: + - name: combo1 + type: 10gbase-x-sfpp + - name: combo2 + type: 10gbase-x-sfpp + - name: combo3 + type: 10gbase-x-sfpp + - name: combo4 + type: 10gbase-x-sfpp + - name: ether1 + type: 2.5gbase-t + - name: ether2 + type: 2.5gbase-t + - name: ether3 + type: 2.5gbase-t + - name: ether4 + type: 2.5gbase-t + - name: ether5 + type: 2.5gbase-t + - name: ether6 + type: 2.5gbase-t + - name: ether7 + type: 2.5gbase-t + - name: ether8 + type: 2.5gbase-t + - name: ether9 + type: 2.5gbase-t + - name: ether10 + type: 2.5gbase-t + - name: ether11 + type: 2.5gbase-t + - name: ether12 + type: 2.5gbase-t + - name: ether13 + type: 2.5gbase-t + - name: ether14 + type: 2.5gbase-t + - name: ether15 + type: 2.5gbase-t + - name: ether16 + type: 2.5gbase-t + - name: ether17 + type: 2.5gbase-t + - name: ether18 + type: 2.5gbase-t + - name: ether19 + type: 2.5gbase-t + - name: ether20 + type: 2.5gbase-t + - name: ether21 + type: 100base-t1 + mgmt_only: true + - name: qsfp-qsfpplus1 + type: 40gbase-x-qsfpp + - name: qsfp-qsfpplus2 + type: 40gbase-x-qsfpp +console-ports: + - name: serial0 + type: rj-45 +power-ports: + - name: power1 + label: POWER 1 + type: iec-60320-c14 + maximum_draw: 70 + - name: power2 + label: POWER 2 + type: iec-60320-c14 + maximum_draw: 70 diff --git a/device-types/MikroTik/CRS504-4XQ-IN.yaml b/device-types/MikroTik/CRS504-4XQ-IN.yaml index 65d7b5106..f7810f2c6 100644 --- a/device-types/MikroTik/CRS504-4XQ-IN.yaml +++ b/device-types/MikroTik/CRS504-4XQ-IN.yaml @@ -5,9 +5,15 @@ slug: mikrotik-crs504-4xq-in part_number: CRS504-4XQ-IN is_full_depth: false airflow: front-to-rear -comments: Careful, there is only qsfp28-1-1, qsfp28-2-1, qsfp28-3-1 and qsfp28-4-1 interfaces for 100Gb, don't forget to add the other if you use breakout - cables. u_height: 1 +comments: | + [Product Page](https://mikrotik.com/product/crs504_4xq_in) + + Careful, there is only qsfp28-1-1, qsfp28-2-1, qsfp28-3-1 and qsfp28-4-1 interfaces for 100Gb, don't + forget to add the other if you use breakout cables. +front_image: false +rear_image: false +is_powered: true interfaces: - name: ether1 type: 1000base-t @@ -23,13 +29,19 @@ interfaces: console-ports: - name: serial0 type: rj-45 -power-ports: +module-bays: - name: power1 - type: iec-60320-c14 - maximum_draw: 41 + position: power1 + description: Power module - name: power2 - type: iec-60320-c14 - maximum_draw: 41 + position: power2 + description: Power module +power-ports: - name: power3 + label: DC 36-57V + type: dc-terminal + maximum_draw: 41 + - name: power4 + label: DC 36-57V type: dc-terminal maximum_draw: 41 diff --git a/device-types/MikroTik/CRS510-8XS-2XQ-IN.yaml b/device-types/MikroTik/CRS510-8XS-2XQ-IN.yaml new file mode 100644 index 000000000..70f1ad55a --- /dev/null +++ b/device-types/MikroTik/CRS510-8XS-2XQ-IN.yaml @@ -0,0 +1,58 @@ +--- +manufacturer: MikroTik +model: CRS510-8XS-2XQ-IN +slug: mikrotik-crs510-8xs-2xq-in +part_number: CRS510-8XS-2XQ-IN +is_full_depth: false +airflow: front-to-rear +u_height: 1 +comments: | + [Product Page](https://mikrotik.com/product/crs510_8xs_2xq_in) +front_image: false +rear_image: false +is_powered: true +interfaces: + - name: ether1 + type: 1000base-t + mgmt_only: true + - name: sfp28-1 + type: 25gbase-x-sfp28 + - name: sfp28-2 + type: 25gbase-x-sfp28 + - name: sfp28-3 + type: 25gbase-x-sfp28 + - name: sfp28-4 + type: 25gbase-x-sfp28 + - name: sfp28-5 + type: 25gbase-x-sfp28 + - name: sfp28-6 + type: 25gbase-x-sfp28 + - name: sfp28-7 + type: 25gbase-x-sfp28 + - name: sfp28-8 + type: 25gbase-x-sfp28 + - name: qsfp28-1-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-2-1 + type: 100gbase-x-qsfp28 +console-ports: + - name: serial0 + type: rj-45 + - name: USB + type: usb-a +module-bays: + - name: power1 + position: power1 + description: Power module + - name: power2 + position: power2 + description: Power module +power-ports: + - name: power3 + label: DC 36-57V + type: dc-terminal + maximum_draw: 45 + - name: power4 + label: DC 36-57V + type: dc-terminal + maximum_draw: 45 diff --git a/device-types/MikroTik/CRS518-16XS-2XQ.yaml b/device-types/MikroTik/CRS518-16XS-2XQ.yaml index 63d237653..065bde1ed 100644 --- a/device-types/MikroTik/CRS518-16XS-2XQ.yaml +++ b/device-types/MikroTik/CRS518-16XS-2XQ.yaml @@ -5,8 +5,15 @@ slug: mikrotik-crs518-16xs-2xq part_number: CRS518-16XS-2XQ is_full_depth: false airflow: front-to-rear -comments: Careful, there is only qsfp28-1-1 and qsfp28-2-1 interfaces for 100Gb, don't forget to add the other if you use breakout cables. u_height: 1 +comments: | + [Product Page](https://mikrotik.com/product/crs518_16xs_2xq). + + Careful, there is only qsfp28-1-1 and qsfp28-2-1 interfaces for 100Gb, + don't forget to add the other if you use breakout cables. +front_image: false +rear_image: false +is_powered: true interfaces: - name: ether1 type: 1000base-t @@ -52,10 +59,22 @@ console-ports: type: rj-45 - name: USB type: usb-a -power-ports: +module-bays: - name: power1 - type: iec-60320-c14 - maximum_draw: 77 + position: power1 + description: Power module - name: power2 - type: iec-60320-c14 - maximum_draw: 77 + position: power2 + description: Power module + - name: fan1 + position: '1' + description: Fan tray + - name: fan2 + position: '2' + description: Fan tray + - name: fan3 + position: '3' + description: Fan tray + - name: fan4 + position: '4' + description: Fan tray diff --git a/device-types/MikroTik/CRS520-4XS-16XQ.yaml b/device-types/MikroTik/CRS520-4XS-16XQ.yaml new file mode 100644 index 000000000..cc98ecd67 --- /dev/null +++ b/device-types/MikroTik/CRS520-4XS-16XQ.yaml @@ -0,0 +1,86 @@ +--- +manufacturer: MikroTik +model: CRS520-4XS-16XQ +slug: mikrotik-crs520-4xs-16xq +part_number: CRS520-4XS-16XQ +is_full_depth: false +airflow: front-to-rear +u_height: 1 +comments: | + [Product Page](https://mikrotik.com/product/crs520_4xs_16xq_rm). + + Careful, there is only qsfp28-1-[1..16] interfaces for 100Gb, + don't forget to add the other if you use breakout cables. +front_image: false +rear_image: false +is_powered: true +interfaces: + - name: ether1 + type: 1000base-t + mgmt_only: true + - name: qsfp28-1-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-2-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-3-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-4-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-5-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-6-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-7-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-8-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-9-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-10-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-11-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-12-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-13-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-14-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-15-1 + type: 100gbase-x-qsfp28 + - name: qsfp28-16-1 + type: 100gbase-x-qsfp28 + - name: sfp28-1 + type: 25gbase-x-sfp28 + - name: sfp28-2 + type: 25gbase-x-sfp28 + - name: sfp28-3 + type: 25gbase-x-sfp28 + - name: sfp28-4 + type: 25gbase-x-sfp28 + - name: sfp-sfpplus1 + type: 10gbase-x-sfpp + - name: sfp-sfpplus2 + type: 10gbase-x-sfpp +console-ports: + - name: serial0 + type: rj-45 +module-bays: + - name: power1 + position: power1 + description: Power module + - name: power2 + position: power2 + description: Power module + - name: fan1 + position: '1' + description: Fan tray + - name: fan2 + position: '2' + description: Fan tray + - name: fan3 + position: '3' + description: Fan tray + - name: fan4 + position: '4' + description: Fan tray diff --git a/device-types/NEC/ap400.yaml b/device-types/NEC/ap400.yaml new file mode 100644 index 000000000..fe79be44e --- /dev/null +++ b/device-types/NEC/ap400.yaml @@ -0,0 +1,23 @@ +--- +manufacturer: NEC +model: AP400 +slug: nec-ap400 +comments: | + NEC AP400, IP DECT Access Point + Compatible with all NEC communication platforms: UNIVERGE + SL-series, SV8100, SV8300, SV8500 +description: IP DECT Base Station +u_height: 0.0 +is_full_depth: false +airflow: passive +weight: 302.0 +weight_unit: g +interfaces: + - name: eth0 + type: 100base-tx + enabled: true + mgmt_only: false + label: eth0 + description: eth0 + poe_mode: pd + poe_type: type1-ieee802.3af diff --git a/device-types/NetApp/DE460C.yaml b/device-types/NetApp/DE460C.yaml new file mode 100644 index 000000000..b2b35c4e9 --- /dev/null +++ b/device-types/NetApp/DE460C.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: NetApp +model: DE460C +slug: netapp-de460c +part_number: DE460C +description: 60SFF/LFF SAS/SATA 12G Expansion Shelf +u_height: 4 +is_full_depth: true +front_image: true +rear_image: true +airflow: front-to-rear +weight: 112.2 +weight_unit: kg +module-bays: + - name: IOM A + position: IOM A + - name: IOM B + position: IOM B + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 diff --git a/device-types/NetApp/FAS2720.yaml b/device-types/NetApp/FAS2720.yaml new file mode 100644 index 000000000..f6916327e --- /dev/null +++ b/device-types/NetApp/FAS2720.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: NetApp +model: FAS2720 +slug: netapp-fas2720 +part_number: FAS2720 +description: FAS2720 Chassis +u_height: 2 +is_full_depth: true +front_image: true +rear_image: true +airflow: front-to-rear +weight: 27.4 +weight_unit: kg +subdevice_role: parent +device-bays: + - name: A + - name: B +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 diff --git a/device-types/NetApp/FAS2750.yaml b/device-types/NetApp/FAS2750.yaml index ffb9f8f55..b53087d89 100644 --- a/device-types/NetApp/FAS2750.yaml +++ b/device-types/NetApp/FAS2750.yaml @@ -3,16 +3,23 @@ manufacturer: NetApp model: FAS2750 slug: netapp-fas2750 part_number: FAS2750 +description: FAS2750 Chassis u_height: 2 is_full_depth: true +front_image: true +rear_image: true +airflow: front-to-rear +weight: 26 +weight_unit: kg +subdevice_role: parent console-ports: - name: con0 type: rj-45 -power-ports: - - name: PSU1 - type: iec-60320-c14 - - name: PSU2 - type: iec-60320-c14 -module-bays: +device-bays: - name: A - name: B +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 diff --git a/device-types/NetApp/X3218A.yaml b/device-types/NetApp/X3218A.yaml index bf1e37344..eb4a05275 100644 --- a/device-types/NetApp/X3218A.yaml +++ b/device-types/NetApp/X3218A.yaml @@ -5,11 +5,17 @@ slug: netapp-fas2700-controller-cna part_number: X3218A u_height: 0 is_full_depth: true +description: FAS2720 and FAS2750 controller with 4x SFP+ subdevice_role: child console-ports: - name: con0 type: rj-45 + - name: con1 + type: usb-micro-a interfaces: + - name: e0M + type: 1000base-t + mgmt_only: true - name: e0a type: 10gbase-x-sfpp - name: e0b @@ -22,5 +28,9 @@ interfaces: type: 10gbase-x-sfpp - name: e0f type: 10gbase-x-sfpp - - name: e0m - type: 10gbase-x-sfpp + - name: 0a + type: other + description: MiniSAS HD + - name: 0b + type: other + description: MiniSAS HD diff --git a/device-types/Netgear/GS324TP.yaml b/device-types/Netgear/GS324TP.yaml new file mode 100644 index 000000000..14e3257d1 --- /dev/null +++ b/device-types/Netgear/GS324TP.yaml @@ -0,0 +1,117 @@ +--- +manufacturer: Netgear +model: GS324TP +slug: netgear-gs324tp +description: 24-Port Gigabit Ethernet PoE+ Smart Switch with 2 Dedicated SFP Ports (190W) +u_height: 1.0 +is_full_depth: false +airflow: left-to-right +comments: '[S350 Smart Switches (GS324TP)](https://www.netgear.com/de/business/wired/switches/smart/gs324tp/)' +weight: 2.69 +weight_unit: kg +power-ports: + - name: Power Supply + type: iec-60320-c14 + maximum_draw: 230 + description: full PoE +interfaces: + - name: GigabitEthernet/1 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/2 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/3 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/4 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/5 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/6 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/7 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/8 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/9 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/10 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/11 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/12 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/13 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/14 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/15 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/16 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/17 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/18 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/19 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/20 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/21 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/22 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/23 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/24 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet/25 + type: 1000base-x-sfp + - name: GigabitEthernet/26 + type: 1000base-x-sfp diff --git a/device-types/Netgear/GSM7228PS.yaml b/device-types/Netgear/GSM7228PS.yaml index d7ea3dec0..4a5607743 100644 --- a/device-types/Netgear/GSM7228PS.yaml +++ b/device-types/Netgear/GSM7228PS.yaml @@ -3,7 +3,7 @@ manufacturer: Netgear model: ProSafe M5300-28G-POE+ (GSM7228PS) slug: netgear-prosafe-gsm7228ps part_number: GSM7228PS -comments: '[GSM7228PS – ProSAFE 28-Port-L2-Managed-Stackable-Gigabit-Ethernet-Switch with PoE](https://netgear.de/support/product/gsm7228ps#docs)' +comments: '[GSM7228PS - ProSAFE 28-Port-L2-Managed-Stackable-Gigabit-Ethernet-Switch with PoE](https://netgear.de/support/product/gsm7228ps#docs)' u_height: 1 weight: 6.3 weight_unit: kg diff --git a/device-types/Netgear/GSM7228S.yaml b/device-types/Netgear/GSM7228S.yaml index 52cfdff4b..2c19bea3d 100644 --- a/device-types/Netgear/GSM7228S.yaml +++ b/device-types/Netgear/GSM7228S.yaml @@ -3,7 +3,7 @@ manufacturer: Netgear model: ProSafe M5300-28G (GSM7228S) slug: netgear-prosafe-gsm7228s part_number: GSM7228S -comments: '[M5300-28G (GSM7228S) – ProSAFE 24-Port-L2+-Managed-Stackable-Gigabit-Switch](https://netgear.de/support/product/m5300-28g%20(gsm7228s)#docs)' +comments: '[M5300-28G (GSM7228S) - ProSAFE 24-Port-L2+-Managed-Stackable-Gigabit-Switch](https://netgear.de/support/product/m5300-28g%20(gsm7228s)#docs)' u_height: 1 weight: 6.3 weight_unit: kg diff --git a/device-types/Netgear/GSM7252PS.yaml b/device-types/Netgear/GSM7252PS.yaml index c86998650..954e36fa7 100644 --- a/device-types/Netgear/GSM7252PS.yaml +++ b/device-types/Netgear/GSM7252PS.yaml @@ -3,7 +3,7 @@ manufacturer: Netgear model: ProSafe M5300-52G-POE+ (GSM7252PS) slug: netgear-prosafe-gsm7252ps part_number: GSM7252PS -comments: '[GSM7252PS – ProSAFE 52-Port-L2-Managed-Stackable-Gigabit-Ethernet-Switch with PoE](https://netgear.de/support/product/gsm7252ps#docs)' +comments: '[GSM7252PS - ProSAFE 52-Port-L2-Managed-Stackable-Gigabit-Ethernet-Switch with PoE](https://netgear.de/support/product/gsm7252ps#docs)' u_height: 1 weight: 6.8 weight_unit: kg diff --git a/device-types/Netgear/GSM7252S.yaml b/device-types/Netgear/GSM7252S.yaml index f7554de82..9aca3bf44 100644 --- a/device-types/Netgear/GSM7252S.yaml +++ b/device-types/Netgear/GSM7252S.yaml @@ -3,7 +3,7 @@ manufacturer: Netgear model: ProSafe M5300-52G (GSM7252S) slug: netgear-prosafe-gsm7252s part_number: GSM7252S -comments: '[M5300-52G (GSM7252S) – ProSAFE 48-Port-L2+-Managed-Stackable-Gigabit-Switch](https://netgear.de/support/product/m5300-52g%20(gsm7252s)#docs)' +comments: '[M5300-52G (GSM7252S) - ProSAFE 48-Port-L2+-Managed-Stackable-Gigabit-Switch](https://netgear.de/support/product/m5300-52g%20(gsm7252s)#docs)' u_height: 1 weight: 6.8 weight_unit: kg diff --git a/device-types/Netgear/GSM7328FS.yaml b/device-types/Netgear/GSM7328FS.yaml index 1f4f609b5..7655c1e89 100644 --- a/device-types/Netgear/GSM7328FS.yaml +++ b/device-types/Netgear/GSM7328FS.yaml @@ -3,7 +3,7 @@ manufacturer: Netgear model: ProSafe GSM7328FS slug: netgear-prosafe-gsm7328fs part_number: GSM7328FS -comments: '[GSM7328FS – ProSAFE L3-Managed-Stackable-Switch (24 SFP, 4 GbE)](https://netgear.de/support/product/gsm7328fs#docs)' +comments: '[GSM7328FS - ProSAFE L3-Managed-Stackable-Switch (24 SFP, 4 GbE)](https://netgear.de/support/product/gsm7328fs#docs)' u_height: 1 weight: 5.4 weight_unit: kg diff --git a/device-types/Netgear/GSM7328Sv1.yaml b/device-types/Netgear/GSM7328Sv1.yaml index 7ce50593b..ab76de142 100644 --- a/device-types/Netgear/GSM7328Sv1.yaml +++ b/device-types/Netgear/GSM7328Sv1.yaml @@ -3,7 +3,7 @@ manufacturer: Netgear model: ProSafe GSM7328Sv1 slug: netgear-prosafe-gsm7328sv1 part_number: GSM7328Sv1 -comments: '[GSM7328Sv1 – ProSAFE L3-Managed-Stackable-Gigabit-Ethernet-Switch (24+4)](https://netgear.de/support/product/gsm7328sv1#docs)' +comments: '[GSM7328Sv1 - ProSAFE L3-Managed-Stackable-Gigabit-Ethernet-Switch (24+4)](https://netgear.de/support/product/gsm7328sv1#docs)' u_height: 1 weight: 4.5 weight_unit: kg diff --git a/device-types/Netgear/GSM7328Sv2.yaml b/device-types/Netgear/GSM7328Sv2.yaml index 6041e98b4..edf2802c5 100644 --- a/device-types/Netgear/GSM7328Sv2.yaml +++ b/device-types/Netgear/GSM7328Sv2.yaml @@ -3,7 +3,7 @@ manufacturer: Netgear model: ProSafe GSM7328Sv2 slug: netgear-prosafe-gsm7328sv2 part_number: GSM7328Sv2 -comments: '[GSM7328Sv2 – ProSAFE L3-Managed-Stackable-Gigabit-Ethernet-Switch (24+4)](https://netgear.de/support/product/gsm7328sv2#docs)' +comments: '[GSM7328Sv2 - ProSAFE L3-Managed-Stackable-Gigabit-Ethernet-Switch (24+4)](https://netgear.de/support/product/gsm7328sv2#docs)' u_height: 1 weight: 4.5 weight_unit: kg diff --git a/device-types/Netgear/GSM7352Sv1.yaml b/device-types/Netgear/GSM7352Sv1.yaml index 6cd951738..5a30624b8 100644 --- a/device-types/Netgear/GSM7352Sv1.yaml +++ b/device-types/Netgear/GSM7352Sv1.yaml @@ -3,7 +3,7 @@ manufacturer: Netgear model: ProSafe GSM7352Sv1 slug: netgear-prosafe-gsm7352sv1 part_number: GSM7352Sv1 -comments: '[GSM7352Sv1 – ProSAFE L3-Managed-Stackable-Gigabit-Ethernet-Switch (48+4)](https://netgear.de/support/product/gsm7352sv1)' +comments: '[GSM7352Sv1 - ProSAFE L3-Managed-Stackable-Gigabit-Ethernet-Switch (48+4)](https://netgear.de/support/product/gsm7352sv1)' u_height: 1 weight: 5.4 weight_unit: kg diff --git a/device-types/Netgear/GSM7352Sv2.yaml b/device-types/Netgear/GSM7352Sv2.yaml index 89e9c271d..cb4f81e4e 100644 --- a/device-types/Netgear/GSM7352Sv2.yaml +++ b/device-types/Netgear/GSM7352Sv2.yaml @@ -3,7 +3,7 @@ manufacturer: Netgear model: ProSafe GSM7352Sv2 slug: netgear-prosafe-gsm7352sv2 part_number: GSM7352Sv2 -comments: '[GSM7352Sv2 – ProSAFE L3-Managed-Stackable-Gigabit-Ethernet-Switch (48+4)](https://netgear.de/support/product/gsm7352sv2)' +comments: '[GSM7352Sv2 - ProSAFE L3-Managed-Stackable-Gigabit-Ethernet-Switch (48+4)](https://netgear.de/support/product/gsm7352sv2)' u_height: 1 weight: 5.4 weight_unit: kg diff --git a/device-types/Opengear/CM7116-2-DAC-US.yaml b/device-types/Opengear/CM7116-2-DAC.yaml similarity index 92% rename from device-types/Opengear/CM7116-2-DAC-US.yaml rename to device-types/Opengear/CM7116-2-DAC.yaml index 9335e2f20..a9e4fd214 100644 --- a/device-types/Opengear/CM7116-2-DAC-US.yaml +++ b/device-types/Opengear/CM7116-2-DAC.yaml @@ -1,8 +1,8 @@ --- manufacturer: Opengear -model: CM7116-2-DAC-US -slug: opengear-cm7116-2-dac-us -part_number: CM7116-2-DAC-US +model: CM7116-2-DAC +slug: opengear-cm7116-2-dac +part_number: CM7116-2-DAC u_height: 1 is_full_depth: false comments: CM7116 with built-in Dual Power Supplies diff --git a/device-types/Opengear/CM7116-2-SAC-US.yaml b/device-types/Opengear/CM7116-2-SAC.yaml similarity index 92% rename from device-types/Opengear/CM7116-2-SAC-US.yaml rename to device-types/Opengear/CM7116-2-SAC.yaml index d44d99bc4..b6f46e880 100644 --- a/device-types/Opengear/CM7116-2-SAC-US.yaml +++ b/device-types/Opengear/CM7116-2-SAC.yaml @@ -1,8 +1,8 @@ --- manufacturer: Opengear -model: CM7116-2-SAC-US -slug: opengear-cm7116-2-sac-us -part_number: CM7116-2-SAC-US +model: CM7116-2-SAC +slug: opengear-cm7116-2-sac +part_number: CM7116-2-SAC u_height: 1 is_full_depth: false comments: CM7116 with built-in Single Power Supply diff --git a/device-types/Opengear/CM7132-2-DAC-US.yaml b/device-types/Opengear/CM7132-2-DAC.yaml similarity index 94% rename from device-types/Opengear/CM7132-2-DAC-US.yaml rename to device-types/Opengear/CM7132-2-DAC.yaml index bcbf24215..8e68ac555 100644 --- a/device-types/Opengear/CM7132-2-DAC-US.yaml +++ b/device-types/Opengear/CM7132-2-DAC.yaml @@ -1,10 +1,11 @@ --- manufacturer: Opengear -model: CM7132-2-DAC-US -slug: opengear-cm7132-2-dac-us -part_number: CM7132-2-DAC-US +model: CM7132-2-DAC +slug: opengear-cm7132-2-dac +part_number: CM7132-2-DAC u_height: 1 is_full_depth: false +front_image: true comments: CM7132 with built-in Dual Power Supplies console-ports: - name: Console diff --git a/device-types/Opengear/CM7148-2-DAC-US.yaml b/device-types/Opengear/CM7148-2-DAC.yaml similarity index 96% rename from device-types/Opengear/CM7148-2-DAC-US.yaml rename to device-types/Opengear/CM7148-2-DAC.yaml index a24120e41..dacddd0d8 100644 --- a/device-types/Opengear/CM7148-2-DAC-US.yaml +++ b/device-types/Opengear/CM7148-2-DAC.yaml @@ -1,8 +1,8 @@ --- manufacturer: Opengear -model: CM7148-2-DAC-US -slug: opengear-cm7148-2-dac-us -part_number: CM7148-2-DAC-US +model: CM7148-2-DAC +slug: opengear-cm7148-2-dac +part_number: CM7148-2-DAC u_height: 1 is_full_depth: false comments: CM7148 with built-in Dual Power Supplies diff --git a/device-types/Opengear/CM7148-2-SAC-US.yaml b/device-types/Opengear/CM7148-2-SAC.yaml similarity index 96% rename from device-types/Opengear/CM7148-2-SAC-US.yaml rename to device-types/Opengear/CM7148-2-SAC.yaml index dd8a6b816..0bb7c58f5 100644 --- a/device-types/Opengear/CM7148-2-SAC-US.yaml +++ b/device-types/Opengear/CM7148-2-SAC.yaml @@ -1,8 +1,8 @@ --- manufacturer: Opengear -model: CM7148-2-SAC-US -slug: opengear-cm7148-2-sac-us -part_number: CM7148-2-SAC-US +model: CM7148-2-SAC +slug: opengear-cm7148-2-sac +part_number: CM7148-2-SAC u_height: 1 is_full_depth: false comments: CM7148 with built-in Single Power Supply diff --git a/device-types/Opengear/CM7196-2-DAC-US.yaml b/device-types/Opengear/CM7196-2-DAC.yaml similarity index 97% rename from device-types/Opengear/CM7196-2-DAC-US.yaml rename to device-types/Opengear/CM7196-2-DAC.yaml index b3a1a7b0d..87d9a4a44 100644 --- a/device-types/Opengear/CM7196-2-DAC-US.yaml +++ b/device-types/Opengear/CM7196-2-DAC.yaml @@ -1,8 +1,8 @@ --- manufacturer: Opengear -model: CM7196-2-DAC-US -slug: opengear-cm7196-2-dac-us -part_number: CM7196-2-DAC-US +model: CM7196-2-DAC +slug: opengear-cm7196-2-dac +part_number: CM7196-2-DAC u_height: 1 is_full_depth: false comments: CM7196 with built-in Dual Power Supplies. 48 console ports on the front and 48 console ports on the back of the appliance. diff --git a/device-types/Opengear/IM7216-2-DAC-US.yaml b/device-types/Opengear/IM7216-2-DAC.yaml similarity index 92% rename from device-types/Opengear/IM7216-2-DAC-US.yaml rename to device-types/Opengear/IM7216-2-DAC.yaml index cd38b56ff..bab92ed29 100644 --- a/device-types/Opengear/IM7216-2-DAC-US.yaml +++ b/device-types/Opengear/IM7216-2-DAC.yaml @@ -1,8 +1,8 @@ --- manufacturer: Opengear -model: IM7216-2-DAC-US -slug: opengear-im7216-2-dac-us -part_number: IM7216-2-DAC-US +model: IM7216-2-DAC +slug: opengear-im7216-2-dac +part_number: IM7216-2-DAC u_height: 1 is_full_depth: false console-ports: diff --git a/device-types/Opengear/IM7232-2-DAC-US.yaml b/device-types/Opengear/IM7232-2-DAC.yaml similarity index 94% rename from device-types/Opengear/IM7232-2-DAC-US.yaml rename to device-types/Opengear/IM7232-2-DAC.yaml index eca091de5..c129be5f7 100644 --- a/device-types/Opengear/IM7232-2-DAC-US.yaml +++ b/device-types/Opengear/IM7232-2-DAC.yaml @@ -1,8 +1,8 @@ --- manufacturer: Opengear -model: IM7232-2-DAC-US -slug: opengear-im7232-2-dac-us -part_number: IM7232-2-DAC-US +model: IM7232-2-DAC +slug: opengear-im7232-2-dac +part_number: IM7232-2-DAC u_height: 1 is_full_depth: false console-ports: diff --git a/device-types/Opengear/IM7248-2-DAC-US.yaml b/device-types/Opengear/IM7248-2-DAC-US.yaml deleted file mode 100644 index 5a0c1f084..000000000 --- a/device-types/Opengear/IM7248-2-DAC-US.yaml +++ /dev/null @@ -1,125 +0,0 @@ ---- -manufacturer: Opengear -model: IM7248-2-DAC-US -slug: opengear-im7248-2-dac-us -part_number: IM7248-2-DAC-US -u_height: 1 -is_full_depth: false -comments: 48 serial software selectable, dual AC, Dual 1 GbE Ethernet or fiber SFP, 16GB flash, v.92 modem, - US Power Cord -console-ports: - - name: Console - type: rj-45 -console-server-ports: - - name: Port 1 - type: rj-45 - - name: Port 2 - type: rj-45 - - name: Port 3 - type: rj-45 - - name: Port 4 - type: rj-45 - - name: Port 5 - type: rj-45 - - name: Port 6 - type: rj-45 - - name: Port 7 - type: rj-45 - - name: Port 8 - type: rj-45 - - name: Port 9 - type: rj-45 - - name: Port 10 - type: rj-45 - - name: Port 11 - type: rj-45 - - name: Port 12 - type: rj-45 - - name: Port 13 - type: rj-45 - - name: Port 14 - type: rj-45 - - name: Port 15 - type: rj-45 - - name: Port 16 - type: rj-45 - - name: Port 17 - type: rj-45 - - name: Port 18 - type: rj-45 - - name: Port 19 - type: rj-45 - - name: Port 20 - type: rj-45 - - name: Port 21 - type: rj-45 - - name: Port 22 - type: rj-45 - - name: Port 23 - type: rj-45 - - name: Port 24 - type: rj-45 - - name: Port 25 - type: rj-45 - - name: Port 26 - type: rj-45 - - name: Port 27 - type: rj-45 - - name: Port 28 - type: rj-45 - - name: Port 29 - type: rj-45 - - name: Port 30 - type: rj-45 - - name: Port 31 - type: rj-45 - - name: Port 32 - type: rj-45 - - name: Port 33 - type: rj-45 - - name: Port 34 - type: rj-45 - - name: Port 35 - type: rj-45 - - name: Port 36 - type: rj-45 - - name: Port 37 - type: rj-45 - - name: Port 38 - type: rj-45 - - name: Port 39 - type: rj-45 - - name: Port 40 - type: rj-45 - - name: Port 41 - type: rj-45 - - name: Port 42 - type: rj-45 - - name: Port 43 - type: rj-45 - - name: Port 44 - type: rj-45 - - name: Port 45 - type: rj-45 - - name: Port 46 - type: rj-45 - - name: Port 47 - type: rj-45 - - name: Port 48 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - allocated_draw: 30 - - name: PS2 - type: iec-60320-c14 - allocated_draw: 30 -interfaces: - - name: eth0 - type: 1000base-t - mgmt_only: true - - name: eth1 - type: 1000base-t - mgmt_only: true - - name: wlan0 - type: ieee802.11n - mgmt_only: true diff --git a/device-types/PC Engines/APU.yaml b/device-types/PC Engines/APU.yaml index 24595c98f..be1b93fa3 100644 --- a/device-types/PC Engines/APU.yaml +++ b/device-types/PC Engines/APU.yaml @@ -3,6 +3,8 @@ manufacturer: PC Engines model: APU slug: pc-engines-apu1 part_number: apu1 +u_height: 0.5 +is_full_depth: false comments: | Dimensions: 168 x 157 x 30 mm (6.61 x 6.18 x 1.18") interfaces: diff --git a/device-types/PC Engines/APU2.yaml b/device-types/PC Engines/APU2.yaml index f2407b913..29344d796 100644 --- a/device-types/PC Engines/APU2.yaml +++ b/device-types/PC Engines/APU2.yaml @@ -3,7 +3,7 @@ manufacturer: PC Engines model: APU2 slug: pc-engines-apu2 part_number: apu2 -u_height: 1 +u_height: 0.5 is_full_depth: false comments: | Dimensions: 168 x 157 x 30 mm (6.61 x 6.18 x 1.18") diff --git a/device-types/PC Engines/APU4.yaml b/device-types/PC Engines/APU4.yaml index 12bae13d9..744a61c14 100644 --- a/device-types/PC Engines/APU4.yaml +++ b/device-types/PC Engines/APU4.yaml @@ -3,6 +3,8 @@ manufacturer: PC Engines model: APU4 slug: pc-engines-apu4 part_number: apu4 +u_height: 0.5 +is_full_depth: false comments: | Dimensions: 168 x 157 x 30 mm (6.61 x 6.18 x 1.18") interfaces: diff --git a/device-types/PC Engines/APU6.yaml b/device-types/PC Engines/APU6.yaml index 860e837ce..b96da5b76 100644 --- a/device-types/PC Engines/APU6.yaml +++ b/device-types/PC Engines/APU6.yaml @@ -3,7 +3,7 @@ manufacturer: PC Engines model: APU6 slug: pc-engines-apu6 part_number: apu6 -u_height: 0.0 +u_height: 0.5 is_full_depth: false airflow: passive weight: 16.00 diff --git a/device-types/Palo Alto/PA-1410.yaml b/device-types/Palo Alto/PA-1410.yaml new file mode 100644 index 000000000..dfb28db2b --- /dev/null +++ b/device-types/Palo Alto/PA-1410.yaml @@ -0,0 +1,101 @@ +--- +manufacturer: Palo Alto +model: PA-1410 +slug: palo-alto-pa-1410 +part_number: PA-1410 +u_height: 1.0 +is_full_depth: false +airflow: front-to-rear +weight: 7.0 +weight_unit: kg +comments: '[Palo Alto PA-1400 Series Data Sheet](https://www.paloaltonetworks.com/apps/pan/public/downloadResource?pagePath=/content/pan/en_US/resources/datasheets/pa-1400-series)' +console-ports: + - name: console + type: rj-45 +interfaces: + - name: ethernet1/1 + type: 1000base-tx + mgmt_only: false + - name: ethernet1/2 + type: 1000base-tx + mgmt_only: false + - name: ethernet1/3 + type: 1000base-tx + mgmt_only: false + - name: ethernet1/4 + type: 1000base-tx + mgmt_only: false + - name: ethernet1/5 + type: 1000base-tx + mgmt_only: false + - name: ethernet1/6 + type: 1000base-tx + mgmt_only: false + - name: ethernet1/7 + type: 1000base-tx + mgmt_only: false + - name: ethernet1/8 + type: 1000base-tx + mgmt_only: false + - name: ethernet1/9 + type: 5gbase-t + mgmt_only: false + poe_mode: pse + poe_type: type4-ieee802.3bt + - name: ethernet1/10 + type: 5gbase-t + mgmt_only: false + poe_mode: pse + poe_type: type4-ieee802.3bt + - name: ethernet1/11 + type: 5gbase-t + mgmt_only: false + poe_mode: pse + poe_type: type4-ieee802.3bt + - name: ethernet1/12 + type: 5gbase-t + mgmt_only: false + poe_mode: pse + poe_type: type4-ieee802.3bt + - name: ethernet1/13 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet1/14 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet1/15 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet1/16 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet1/17 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet1/18 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet1/19 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/21 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/22 + type: 10gbase-x-sfpp + mgmt_only: false + - name: hsci + type: 10gbase-x-sfpp + mgmt_only: false + description: HSCI 10 gigabit high availability + - name: management + type: 1000base-tx + mgmt_only: true +module-bays: + - name: PS1 + position: '1' + - name: PS2 + position: '2' diff --git a/device-types/Palo Alto/PA-1420.yaml b/device-types/Palo Alto/PA-1420.yaml new file mode 100644 index 000000000..733d2a036 --- /dev/null +++ b/device-types/Palo Alto/PA-1420.yaml @@ -0,0 +1,101 @@ +--- +manufacturer: Palo Alto +model: PA-1420 +slug: palo-alto-pa-1420 +part_number: PA-1420 +u_height: 1.0 +is_full_depth: false +airflow: front-to-rear +weight: 7.0 +weight_unit: kg +comments: '[Palo Alto PA-1400 Series Data Sheet](https://www.paloaltonetworks.com/apps/pan/public/downloadResource?pagePath=/content/pan/en_US/resources/datasheets/pa-1400-series)' +console-ports: + - name: console + type: rj-45 +interfaces: + - name: ethernet1/1 + type: 1000base-tx + mgmt_only: false + - name: ethernet1/2 + type: 1000base-tx + mgmt_only: false + - name: ethernet1/3 + type: 1000base-tx + mgmt_only: false + - name: ethernet1/4 + type: 1000base-tx + mgmt_only: false + - name: ethernet1/5 + type: 5gbase-t + mgmt_only: false + - name: ethernet1/6 + type: 5gbase-t + mgmt_only: false + - name: ethernet1/7 + type: 5gbase-t + mgmt_only: false + - name: ethernet1/8 + type: 5gbase-t + mgmt_only: false + - name: ethernet1/9 + type: 5gbase-t + mgmt_only: false + poe_mode: pse + poe_type: type4-ieee802.3bt + - name: ethernet1/10 + type: 5gbase-t + mgmt_only: false + poe_mode: pse + poe_type: type4-ieee802.3bt + - name: ethernet1/11 + type: 5gbase-t + mgmt_only: false + poe_mode: pse + poe_type: type4-ieee802.3bt + - name: ethernet1/12 + type: 5gbase-t + mgmt_only: false + poe_mode: pse + poe_type: type4-ieee802.3bt + - name: ethernet1/13 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet1/14 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet1/15 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/16 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/17 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/18 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/19 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/21 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/22 + type: 10gbase-x-sfpp + mgmt_only: false + - name: hsci + type: 10gbase-x-sfpp + mgmt_only: false + description: HSCI 10 gigabit high availability + - name: management + type: 1000base-tx + mgmt_only: true +module-bays: + - name: PS1 + position: '1' + - name: PS2 + position: '2' diff --git a/device-types/Panduit/DP245E88TGY.yaml b/device-types/Panduit/DP245E88TGY.yaml new file mode 100644 index 000000000..963dfa186 --- /dev/null +++ b/device-types/Panduit/DP245E88TGY.yaml @@ -0,0 +1,179 @@ +--- +manufacturer: Panduit +model: DP5e Flat Cat 5e Punchdown Patch Panel 48 Ports, 1RU, Black +slug: panduit-dp245e88tgy +part_number: DP245E88TGY +u_height: 1 +is_full_depth: false +is_powered: false +front_image: true +front-ports: + - name: '01' + type: 8p8c + rear_port: '01' + rear_port_position: 1 + - name: '02' + type: 8p8c + rear_port: '02' + rear_port_position: 1 + - name: '03' + type: 8p8c + rear_port: '03' + rear_port_position: 1 + - name: '04' + type: 8p8c + rear_port: '04' + rear_port_position: 1 + - name: '05' + type: 8p8c + rear_port: '05' + rear_port_position: 1 + - name: '06' + type: 8p8c + rear_port: '06' + rear_port_position: 1 + - name: '07' + type: 8p8c + rear_port: '07' + rear_port_position: 1 + - name: 08 + type: 8p8c + rear_port: 08 + rear_port_position: 1 + - name: 09 + type: 8p8c + rear_port: 09 + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 +rear-ports: + - name: '01' + type: 110-punch + positions: 1 + - name: '02' + type: 110-punch + positions: 1 + - name: '03' + type: 110-punch + positions: 1 + - name: '04' + type: 110-punch + positions: 1 + - name: '05' + type: 110-punch + positions: 1 + - name: '06' + type: 110-punch + positions: 1 + - name: '07' + type: 110-punch + positions: 1 + - name: '08' + type: 110-punch + positions: 1 + - name: '09' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 diff --git a/device-types/Panduit/DP24688TGY.yaml b/device-types/Panduit/DP24688TGY.yaml new file mode 100644 index 000000000..224522d1c --- /dev/null +++ b/device-types/Panduit/DP24688TGY.yaml @@ -0,0 +1,179 @@ +--- +manufacturer: Panduit +model: Cat 6 Punchdown Patch Panel, 24 Ports, 1 RU, Black +slug: panduit-dp24688tgy +part_number: DP24688TGY +u_height: 1 +is_full_depth: false +is_powered: false +front_image: true +front-ports: + - name: '01' + type: 8p8c + rear_port: '01' + rear_port_position: 1 + - name: '02' + type: 8p8c + rear_port: '02' + rear_port_position: 1 + - name: '03' + type: 8p8c + rear_port: '03' + rear_port_position: 1 + - name: '04' + type: 8p8c + rear_port: '04' + rear_port_position: 1 + - name: '05' + type: 8p8c + rear_port: '05' + rear_port_position: 1 + - name: '06' + type: 8p8c + rear_port: '06' + rear_port_position: 1 + - name: '07' + type: 8p8c + rear_port: '07' + rear_port_position: 1 + - name: 08 + type: 8p8c + rear_port: 08 + rear_port_position: 1 + - name: 09 + type: 8p8c + rear_port: 09 + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 +rear-ports: + - name: '01' + type: 110-punch + positions: 1 + - name: '02' + type: 110-punch + positions: 1 + - name: '03' + type: 110-punch + positions: 1 + - name: '04' + type: 110-punch + positions: 1 + - name: '05' + type: 110-punch + positions: 1 + - name: '06' + type: 110-punch + positions: 1 + - name: '07' + type: 110-punch + positions: 1 + - name: '08' + type: 110-punch + positions: 1 + - name: '09' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 diff --git a/device-types/Panduit/DP246X88TGY.yaml b/device-types/Panduit/DP246X88TGY.yaml new file mode 100644 index 000000000..e2aa0459b --- /dev/null +++ b/device-types/Panduit/DP246X88TGY.yaml @@ -0,0 +1,179 @@ +--- +manufacturer: Panduit +model: Cat 6A Punchdown Patch Panel, 24 Ports, 1 RU, Black +slug: panduit-dp246x88tgy +part_number: DP246X88TGY +u_height: 1 +is_full_depth: false +is_powered: false +front_image: true +front-ports: + - name: '01' + type: 8p8c + rear_port: '01' + rear_port_position: 1 + - name: '02' + type: 8p8c + rear_port: '02' + rear_port_position: 1 + - name: '03' + type: 8p8c + rear_port: '03' + rear_port_position: 1 + - name: '04' + type: 8p8c + rear_port: '04' + rear_port_position: 1 + - name: '05' + type: 8p8c + rear_port: '05' + rear_port_position: 1 + - name: '06' + type: 8p8c + rear_port: '06' + rear_port_position: 1 + - name: '07' + type: 8p8c + rear_port: '07' + rear_port_position: 1 + - name: 08 + type: 8p8c + rear_port: 08 + rear_port_position: 1 + - name: 09 + type: 8p8c + rear_port: 09 + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 +rear-ports: + - name: '01' + type: 110-punch + positions: 1 + - name: '02' + type: 110-punch + positions: 1 + - name: '03' + type: 110-punch + positions: 1 + - name: '04' + type: 110-punch + positions: 1 + - name: '05' + type: 110-punch + positions: 1 + - name: '06' + type: 110-punch + positions: 1 + - name: '07' + type: 110-punch + positions: 1 + - name: '08' + type: 110-punch + positions: 1 + - name: '09' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 diff --git a/device-types/Panduit/DP485E88TGY.yaml b/device-types/Panduit/DP485E88TGY.yaml new file mode 100644 index 000000000..dca8c27c3 --- /dev/null +++ b/device-types/Panduit/DP485E88TGY.yaml @@ -0,0 +1,347 @@ +--- +manufacturer: Panduit +model: DP5e Flat Cat 5e Punchdown Patch Panel 48 Ports, 2RU, Black +slug: panduit-dp485e88tgy +part_number: DP485E88TGY +u_height: 2 +is_full_depth: false +is_powered: false +front_image: true +front-ports: + - name: '01' + type: 8p8c + rear_port: '01' + rear_port_position: 1 + - name: '02' + type: 8p8c + rear_port: '02' + rear_port_position: 1 + - name: '03' + type: 8p8c + rear_port: '03' + rear_port_position: 1 + - name: '04' + type: 8p8c + rear_port: '04' + rear_port_position: 1 + - name: '05' + type: 8p8c + rear_port: '05' + rear_port_position: 1 + - name: '06' + type: 8p8c + rear_port: '06' + rear_port_position: 1 + - name: '07' + type: 8p8c + rear_port: '07' + rear_port_position: 1 + - name: 08 + type: 8p8c + rear_port: 08 + rear_port_position: 1 + - name: 09 + type: 8p8c + rear_port: 09 + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 + - name: '25' + type: 8p8c + rear_port: '25' + rear_port_position: 1 + - name: '26' + type: 8p8c + rear_port: '26' + rear_port_position: 1 + - name: '27' + type: 8p8c + rear_port: '27' + rear_port_position: 1 + - name: '28' + type: 8p8c + rear_port: '28' + rear_port_position: 1 + - name: '29' + type: 8p8c + rear_port: '29' + rear_port_position: 1 + - name: '30' + type: 8p8c + rear_port: '30' + rear_port_position: 1 + - name: '31' + type: 8p8c + rear_port: '31' + rear_port_position: 1 + - name: '32' + type: 8p8c + rear_port: '32' + rear_port_position: 1 + - name: '33' + type: 8p8c + rear_port: '33' + rear_port_position: 1 + - name: '34' + type: 8p8c + rear_port: '34' + rear_port_position: 1 + - name: '35' + type: 8p8c + rear_port: '35' + rear_port_position: 1 + - name: '36' + type: 8p8c + rear_port: '36' + rear_port_position: 1 + - name: '37' + type: 8p8c + rear_port: '37' + rear_port_position: 1 + - name: '38' + type: 8p8c + rear_port: '38' + rear_port_position: 1 + - name: '39' + type: 8p8c + rear_port: '39' + rear_port_position: 1 + - name: '40' + type: 8p8c + rear_port: '40' + rear_port_position: 1 + - name: '41' + type: 8p8c + rear_port: '41' + rear_port_position: 1 + - name: '42' + type: 8p8c + rear_port: '42' + rear_port_position: 1 + - name: '43' + type: 8p8c + rear_port: '43' + rear_port_position: 1 + - name: '44' + type: 8p8c + rear_port: '44' + rear_port_position: 1 + - name: '45' + type: 8p8c + rear_port: '45' + rear_port_position: 1 + - name: '46' + type: 8p8c + rear_port: '46' + rear_port_position: 1 + - name: '47' + type: 8p8c + rear_port: '47' + rear_port_position: 1 + - name: '48' + type: 8p8c + rear_port: '48' + rear_port_position: 1 +rear-ports: + - name: '01' + type: 110-punch + positions: 1 + - name: '02' + type: 110-punch + positions: 1 + - name: '03' + type: 110-punch + positions: 1 + - name: '04' + type: 110-punch + positions: 1 + - name: '05' + type: 110-punch + positions: 1 + - name: '06' + type: 110-punch + positions: 1 + - name: '07' + type: 110-punch + positions: 1 + - name: '08' + type: 110-punch + positions: 1 + - name: '09' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 + - name: '25' + type: 110-punch + positions: 1 + - name: '26' + type: 110-punch + positions: 1 + - name: '27' + type: 110-punch + positions: 1 + - name: '28' + type: 110-punch + positions: 1 + - name: '29' + type: 110-punch + positions: 1 + - name: '30' + type: 110-punch + positions: 1 + - name: '31' + type: 110-punch + positions: 1 + - name: '32' + type: 110-punch + positions: 1 + - name: '33' + type: 110-punch + positions: 1 + - name: '34' + type: 110-punch + positions: 1 + - name: '35' + type: 110-punch + positions: 1 + - name: '36' + type: 110-punch + positions: 1 + - name: '37' + type: 110-punch + positions: 1 + - name: '38' + type: 110-punch + positions: 1 + - name: '39' + type: 110-punch + positions: 1 + - name: '40' + type: 110-punch + positions: 1 + - name: '41' + type: 110-punch + positions: 1 + - name: '42' + type: 110-punch + positions: 1 + - name: '43' + type: 110-punch + positions: 1 + - name: '44' + type: 110-punch + positions: 1 + - name: '45' + type: 110-punch + positions: 1 + - name: '46' + type: 110-punch + positions: 1 + - name: '47' + type: 110-punch + positions: 1 + - name: '48' + type: 110-punch + positions: 1 diff --git a/device-types/Panduit/DP48688TGY.yaml b/device-types/Panduit/DP48688TGY.yaml new file mode 100644 index 000000000..209824809 --- /dev/null +++ b/device-types/Panduit/DP48688TGY.yaml @@ -0,0 +1,347 @@ +--- +manufacturer: Panduit +model: Cat 6 Punchdown Patch Panel, 48 Ports, 2 RU, Black +slug: panduit-dp48688tgy +part_number: DP48688TGY +u_height: 2 +is_full_depth: false +is_powered: false +front_image: true +front-ports: + - name: '01' + type: 8p8c + rear_port: '01' + rear_port_position: 1 + - name: '02' + type: 8p8c + rear_port: '02' + rear_port_position: 1 + - name: '03' + type: 8p8c + rear_port: '03' + rear_port_position: 1 + - name: '04' + type: 8p8c + rear_port: '04' + rear_port_position: 1 + - name: '05' + type: 8p8c + rear_port: '05' + rear_port_position: 1 + - name: '06' + type: 8p8c + rear_port: '06' + rear_port_position: 1 + - name: '07' + type: 8p8c + rear_port: '07' + rear_port_position: 1 + - name: 08 + type: 8p8c + rear_port: 08 + rear_port_position: 1 + - name: 09 + type: 8p8c + rear_port: 09 + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 + - name: '25' + type: 8p8c + rear_port: '25' + rear_port_position: 1 + - name: '26' + type: 8p8c + rear_port: '26' + rear_port_position: 1 + - name: '27' + type: 8p8c + rear_port: '27' + rear_port_position: 1 + - name: '28' + type: 8p8c + rear_port: '28' + rear_port_position: 1 + - name: '29' + type: 8p8c + rear_port: '29' + rear_port_position: 1 + - name: '30' + type: 8p8c + rear_port: '30' + rear_port_position: 1 + - name: '31' + type: 8p8c + rear_port: '31' + rear_port_position: 1 + - name: '32' + type: 8p8c + rear_port: '32' + rear_port_position: 1 + - name: '33' + type: 8p8c + rear_port: '33' + rear_port_position: 1 + - name: '34' + type: 8p8c + rear_port: '34' + rear_port_position: 1 + - name: '35' + type: 8p8c + rear_port: '35' + rear_port_position: 1 + - name: '36' + type: 8p8c + rear_port: '36' + rear_port_position: 1 + - name: '37' + type: 8p8c + rear_port: '37' + rear_port_position: 1 + - name: '38' + type: 8p8c + rear_port: '38' + rear_port_position: 1 + - name: '39' + type: 8p8c + rear_port: '39' + rear_port_position: 1 + - name: '40' + type: 8p8c + rear_port: '40' + rear_port_position: 1 + - name: '41' + type: 8p8c + rear_port: '41' + rear_port_position: 1 + - name: '42' + type: 8p8c + rear_port: '42' + rear_port_position: 1 + - name: '43' + type: 8p8c + rear_port: '43' + rear_port_position: 1 + - name: '44' + type: 8p8c + rear_port: '44' + rear_port_position: 1 + - name: '45' + type: 8p8c + rear_port: '45' + rear_port_position: 1 + - name: '46' + type: 8p8c + rear_port: '46' + rear_port_position: 1 + - name: '47' + type: 8p8c + rear_port: '47' + rear_port_position: 1 + - name: '48' + type: 8p8c + rear_port: '48' + rear_port_position: 1 +rear-ports: + - name: '01' + type: 110-punch + positions: 1 + - name: '02' + type: 110-punch + positions: 1 + - name: '03' + type: 110-punch + positions: 1 + - name: '04' + type: 110-punch + positions: 1 + - name: '05' + type: 110-punch + positions: 1 + - name: '06' + type: 110-punch + positions: 1 + - name: '07' + type: 110-punch + positions: 1 + - name: '08' + type: 110-punch + positions: 1 + - name: '09' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 + - name: '25' + type: 110-punch + positions: 1 + - name: '26' + type: 110-punch + positions: 1 + - name: '27' + type: 110-punch + positions: 1 + - name: '28' + type: 110-punch + positions: 1 + - name: '29' + type: 110-punch + positions: 1 + - name: '30' + type: 110-punch + positions: 1 + - name: '31' + type: 110-punch + positions: 1 + - name: '32' + type: 110-punch + positions: 1 + - name: '33' + type: 110-punch + positions: 1 + - name: '34' + type: 110-punch + positions: 1 + - name: '35' + type: 110-punch + positions: 1 + - name: '36' + type: 110-punch + positions: 1 + - name: '37' + type: 110-punch + positions: 1 + - name: '38' + type: 110-punch + positions: 1 + - name: '39' + type: 110-punch + positions: 1 + - name: '40' + type: 110-punch + positions: 1 + - name: '41' + type: 110-punch + positions: 1 + - name: '42' + type: 110-punch + positions: 1 + - name: '43' + type: 110-punch + positions: 1 + - name: '44' + type: 110-punch + positions: 1 + - name: '45' + type: 110-punch + positions: 1 + - name: '46' + type: 110-punch + positions: 1 + - name: '47' + type: 110-punch + positions: 1 + - name: '48' + type: 110-punch + positions: 1 diff --git a/device-types/Panduit/DP486X88TGY.yaml b/device-types/Panduit/DP486X88TGY.yaml new file mode 100644 index 000000000..e878097c0 --- /dev/null +++ b/device-types/Panduit/DP486X88TGY.yaml @@ -0,0 +1,347 @@ +--- +manufacturer: Panduit +model: Cat 6A Punchdown Patch Panel, 48 Ports, 2 RU, Black +slug: panduit-dp486x88tgy +part_number: DP486X88TGY +u_height: 2 +is_full_depth: false +is_powered: false +front_image: true +front-ports: + - name: '01' + type: 8p8c + rear_port: '01' + rear_port_position: 1 + - name: '02' + type: 8p8c + rear_port: '02' + rear_port_position: 1 + - name: '03' + type: 8p8c + rear_port: '03' + rear_port_position: 1 + - name: '04' + type: 8p8c + rear_port: '04' + rear_port_position: 1 + - name: '05' + type: 8p8c + rear_port: '05' + rear_port_position: 1 + - name: '06' + type: 8p8c + rear_port: '06' + rear_port_position: 1 + - name: '07' + type: 8p8c + rear_port: '07' + rear_port_position: 1 + - name: 08 + type: 8p8c + rear_port: 08 + rear_port_position: 1 + - name: 09 + type: 8p8c + rear_port: 09 + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 + - name: '25' + type: 8p8c + rear_port: '25' + rear_port_position: 1 + - name: '26' + type: 8p8c + rear_port: '26' + rear_port_position: 1 + - name: '27' + type: 8p8c + rear_port: '27' + rear_port_position: 1 + - name: '28' + type: 8p8c + rear_port: '28' + rear_port_position: 1 + - name: '29' + type: 8p8c + rear_port: '29' + rear_port_position: 1 + - name: '30' + type: 8p8c + rear_port: '30' + rear_port_position: 1 + - name: '31' + type: 8p8c + rear_port: '31' + rear_port_position: 1 + - name: '32' + type: 8p8c + rear_port: '32' + rear_port_position: 1 + - name: '33' + type: 8p8c + rear_port: '33' + rear_port_position: 1 + - name: '34' + type: 8p8c + rear_port: '34' + rear_port_position: 1 + - name: '35' + type: 8p8c + rear_port: '35' + rear_port_position: 1 + - name: '36' + type: 8p8c + rear_port: '36' + rear_port_position: 1 + - name: '37' + type: 8p8c + rear_port: '37' + rear_port_position: 1 + - name: '38' + type: 8p8c + rear_port: '38' + rear_port_position: 1 + - name: '39' + type: 8p8c + rear_port: '39' + rear_port_position: 1 + - name: '40' + type: 8p8c + rear_port: '40' + rear_port_position: 1 + - name: '41' + type: 8p8c + rear_port: '41' + rear_port_position: 1 + - name: '42' + type: 8p8c + rear_port: '42' + rear_port_position: 1 + - name: '43' + type: 8p8c + rear_port: '43' + rear_port_position: 1 + - name: '44' + type: 8p8c + rear_port: '44' + rear_port_position: 1 + - name: '45' + type: 8p8c + rear_port: '45' + rear_port_position: 1 + - name: '46' + type: 8p8c + rear_port: '46' + rear_port_position: 1 + - name: '47' + type: 8p8c + rear_port: '47' + rear_port_position: 1 + - name: '48' + type: 8p8c + rear_port: '48' + rear_port_position: 1 +rear-ports: + - name: '01' + type: 110-punch + positions: 1 + - name: '02' + type: 110-punch + positions: 1 + - name: '03' + type: 110-punch + positions: 1 + - name: '04' + type: 110-punch + positions: 1 + - name: '05' + type: 110-punch + positions: 1 + - name: '06' + type: 110-punch + positions: 1 + - name: '07' + type: 110-punch + positions: 1 + - name: '08' + type: 110-punch + positions: 1 + - name: '09' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 + - name: '25' + type: 110-punch + positions: 1 + - name: '26' + type: 110-punch + positions: 1 + - name: '27' + type: 110-punch + positions: 1 + - name: '28' + type: 110-punch + positions: 1 + - name: '29' + type: 110-punch + positions: 1 + - name: '30' + type: 110-punch + positions: 1 + - name: '31' + type: 110-punch + positions: 1 + - name: '32' + type: 110-punch + positions: 1 + - name: '33' + type: 110-punch + positions: 1 + - name: '34' + type: 110-punch + positions: 1 + - name: '35' + type: 110-punch + positions: 1 + - name: '36' + type: 110-punch + positions: 1 + - name: '37' + type: 110-punch + positions: 1 + - name: '38' + type: 110-punch + positions: 1 + - name: '39' + type: 110-punch + positions: 1 + - name: '40' + type: 110-punch + positions: 1 + - name: '41' + type: 110-punch + positions: 1 + - name: '42' + type: 110-punch + positions: 1 + - name: '43' + type: 110-punch + positions: 1 + - name: '44' + type: 110-punch + positions: 1 + - name: '45' + type: 110-punch + positions: 1 + - name: '46' + type: 110-punch + positions: 1 + - name: '47' + type: 110-punch + positions: 1 + - name: '48' + type: 110-punch + positions: 1 diff --git a/device-types/QNAP/TS-231P2.yml b/device-types/QNAP/TS-231P2.yml new file mode 100644 index 000000000..b02a26314 --- /dev/null +++ b/device-types/QNAP/TS-231P2.yml @@ -0,0 +1,24 @@ +--- +manufacturer: QNAP +model: TS-231P2 +slug: qnap-ts-231p2 +part_number: TS-231P2 +is_full_depth: false +subdevice_role: parent +airflow: side-to-rear +comments: '[TS-231P2 | Hardware Specs | QNAP](https://www.qnap.com/de-de/product/ts-231p2/specs/hardware)' +weight: 1.46 +u_height: 0 +weight_unit: kg +front_image: true +rear_image: true +power-ports: + - name: Power + type: dc-terminal + maximum_draw: 23 + allocated_draw: 8 +interfaces: + - name: eth0 + type: 1000base-t + - name: eth1 + type: 1000base-t diff --git a/device-types/QNAP/TS-432PXU-RP.yaml b/device-types/QNAP/TS-432PXU-RP.yaml new file mode 100644 index 000000000..3a8a1fe8f --- /dev/null +++ b/device-types/QNAP/TS-432PXU-RP.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: QNAP +model: TS-432PXU-RP +slug: qnap-ts-432pxu-rp +part_number: TS-432PXU-RP +u_height: 1 +airflow: front-to-rear +front_image: true +rear_image: true +is_full_depth: true +weight: 11.03 +weight_unit: kg +module-bays: + - name: PSU 1 + position: '1' + - name: PSU 2 + position: '2' + - name: PCIe1 + position: PCIe1 +comments: '[TS-432PXU-RP | Hardware Specs | QNAP](https://www.qnap.com/en/product/ts-432pxu-rp/specs/hardware)' +interfaces: + - name: eth0 + label: '1' + type: 2.5gbase-t + - name: eth1 + label: '2' + type: 2.5gbase-t + - name: eth2 + label: '3' + type: 10gbase-x-sfpp + - name: eth3 + label: '4' + type: 10gbase-x-sfpp diff --git a/device-types/QNAP/TS-432PXU.yaml b/device-types/QNAP/TS-432PXU.yaml new file mode 100644 index 000000000..df05bc548 --- /dev/null +++ b/device-types/QNAP/TS-432PXU.yaml @@ -0,0 +1,34 @@ +--- +manufacturer: QNAP +model: TS-432PXU +slug: qnap-ts-432pxu +part_number: TS-432PXU +u_height: 1 +airflow: front-to-rear +front_image: true +rear_image: true +is_full_depth: true +weight: 9.26 +weight_unit: kg +module-bays: + - name: PCIe1 + position: PCIe1 +comments: '[TS-432PXU | Hardware Specs | QNAP](https://www.qnap.com/en/product/ts-432pxu/specs/hardware)' +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 250 + allocated_draw: 40 +interfaces: + - name: eth0 + label: '1' + type: 2.5gbase-t + - name: eth1 + label: '2' + type: 2.5gbase-t + - name: eth2 + label: '3' + type: 10gbase-x-sfpp + - name: eth3 + label: '4' + type: 10gbase-x-sfpp diff --git a/device-types/QNAP/TS-832PXU-RP.yaml b/device-types/QNAP/TS-832PXU-RP.yaml new file mode 100644 index 000000000..8415698db --- /dev/null +++ b/device-types/QNAP/TS-832PXU-RP.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: QNAP +model: TS-832PXU-RP +slug: qnap-ts-832pxu-rp +part_number: TS-832PXU-RP +u_height: 2 +airflow: front-to-rear +front_image: true +rear_image: true +is_full_depth: true +weight: 14.61 +weight_unit: kg +module-bays: + - name: PCIe1 + position: PCIe1 + - name: PSU 1 + position: '1' + - name: PSU 2 + position: '2' +comments: '[TS-832PXU-RP | Hardware Specs | QNAP](https://www.qnap.com/en/product/ts-832pxu-rp/specs/hardware)' +interfaces: + - name: eth0 + label: '1' + type: 2.5gbase-t + - name: eth1 + label: '2' + type: 2.5gbase-t + - name: eth2 + label: '3' + type: 10gbase-x-sfpp + - name: eth3 + label: '4' + type: 10gbase-x-sfpp diff --git a/device-types/QNAP/TS-879-pro.yml b/device-types/QNAP/TS-879-pro.yml new file mode 100644 index 000000000..8f815690a --- /dev/null +++ b/device-types/QNAP/TS-879-pro.yml @@ -0,0 +1,23 @@ +--- +manufacturer: QNAP +model: TS-879 Pro +slug: qnap-ts-879-pro +part_number: TS-879-pro +is_full_depth: false +subdevice_role: parent +weight: 13.98 +weight_unit: kg +airflow: front-to-rear +comments: '[TS-879 Pro | Hardware Specs | QNAP](https://www.qnap.com/en-me/product/ts-879%20pro/specs/hardware)' +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 101 + allocated_draw: 101 +interfaces: + - name: eth0 + label: '1' + type: 1000base-t + - name: eth1 + label: '2' + type: 1000base-t diff --git a/device-types/Raritan/PX3-1045.yaml b/device-types/Raritan/PX3-1045.yaml new file mode 100644 index 000000000..0557745fd --- /dev/null +++ b/device-types/Raritan/PX3-1045.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Raritan +model: PX3-1045 +slug: raritan-px3-1045 +part_number: PX3-1045 +u_height: 0 +is_full_depth: false +weight: 6.5 +weight_unit: kg +comments: '[PX3-1045 Product Selector](https://cdn.raritan.com/product-selector/pdus/PX3-1045/PX3-1045-spec.pdf)' +console-ports: + - name: Serial + type: rj-45 +power-ports: + - name: Inlet + type: iec-60309-2p-e-6h +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 2 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 3 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 4 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 5 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 6 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 7 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 8 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 9 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 10 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 11 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 12 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 13 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 14 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 15 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 16 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 17 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 18 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 19 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 20 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 21 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 22 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 23 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 24 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 25 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 26 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 27 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 28 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 29 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 30 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 31 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 32 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 33 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 34 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 35 + type: iec-60320-c13 + power_port: Inlet + - name: Outlet 36 + type: iec-60320-c13 + power_port: Inlet +interfaces: + - name: ETH1 + type: 1000base-t + mgmt_only: true + - name: ETH2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Rittal/DK-7240-210.yml b/device-types/Rittal/DK-7240-210.yml new file mode 100644 index 000000000..12b55c613 --- /dev/null +++ b/device-types/Rittal/DK-7240-210.yml @@ -0,0 +1,37 @@ +--- +manufacturer: Rittal +model: DK 7240-210 +slug: rittal-dk-7240-210 +part_number: '4028177221161' +comments: '[Rittal DK7240.210](https://www.rittal.com/pdf-creator/variant/com-en/7240210)' +u_height: 1 +is_full_depth: false +airflow: passive +weight: 2.0 +weight_unit: kg +front_image: true +power-ports: + - name: Power 1 + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: ita-f + power_port: Power 1 + - name: Outlet 2 + type: ita-f + power_port: Power 1 + - name: Outlet 3 + type: ita-f + power_port: Power 1 + - name: Outlet 4 + type: ita-f + power_port: Power 1 + - name: Outlet 5 + type: ita-f + power_port: Power 1 + - name: Outlet 6 + type: ita-f + power_port: Power 1 + - name: Outlet 7 + type: ita-f + power_port: Power 1 diff --git a/device-types/Ruckus/r760.yaml b/device-types/Ruckus/r760.yaml new file mode 100644 index 000000000..7330be9b7 --- /dev/null +++ b/device-types/Ruckus/r760.yaml @@ -0,0 +1,31 @@ +--- +manufacturer: Ruckus +model: R760 +slug: ruckus-r760 +part_number: 901-R760-XX00 +u_height: 0.0 +is_full_depth: false +airflow: passive +comments: '[Ruckus R760 Datasheet](https://www.commscope.com/product-type/enterprise-networking/wireless-access-points/indoor/r760/)' +weight: 1.76 +weight_unit: kg +console-ports: + - name: USB + type: usb-a +power-ports: + - name: DC + type: dc-terminal + maximum_draw: 38 +interfaces: + - name: Port 1 + type: 1000base-t + poe_mode: pd + poe_type: type3-ieee802.3bt + label: 1G Eth + - name: Port 2 + type: 10gbase-t + label: 10G Eth PoE + poe_mode: pd + poe_type: type3-ieee802.3bt + - name: WiFi + type: ieee802.11ax diff --git a/device-types/SNR/S2995G-24FX.yaml b/device-types/SNR/S2995G-24FX.yaml new file mode 100644 index 000000000..5d8fbfab9 --- /dev/null +++ b/device-types/SNR/S2995G-24FX.yaml @@ -0,0 +1,144 @@ +--- +manufacturer: SNR +model: S2995G-24FX +slug: snr-s2995g-24fx +part_number: S2995G-24FX-UPS +u_height: 1.0 +weight: 4.1 +weight_unit: kg +airflow: right-to-left +comments: '[SNR-S2995G-24FX](https://snr.systems/ru/catalog/setevoe-oborudovanie/kommutatory-agregacii-i-yadra/snr-s2995g/snr-s2995g-24fx)' +console-ports: + - name: con0 + label: Console + type: rj-45 +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 80 +interfaces: + - name: Ethernet1/0/1 + type: 1000base-tx + enabled: true + label: '1' + description: COMBO 1000TX/SFP + - name: Ethernet1/0/2 + type: 1000base-tx + enabled: true + label: '2' + description: COMBO 1000TX/SFP + - name: Ethernet1/0/3 + type: 1000base-tx + enabled: true + label: '3' + description: COMBO 1000TX/SFP + - name: Ethernet1/0/4 + type: 1000base-tx + enabled: true + label: '4' + description: COMBO 1000TX/SFP + - name: Ethernet1/0/5 + type: 1000base-tx + enabled: true + label: '5' + description: COMBO 1000TX/SFP + - name: Ethernet1/0/6 + type: 1000base-tx + enabled: true + label: '6' + description: COMBO 1000TX/SFP + - name: Ethernet1/0/7 + type: 1000base-tx + enabled: true + label: '7' + description: COMBO 1000TX/SFP + - name: Ethernet1/0/8 + type: 1000base-tx + enabled: true + label: '8' + description: COMBO 1000TX/SFP + - name: Ethernet1/0/9 + type: 1000base-x-sfp + enabled: true + label: '9' + - name: Ethernet1/0/10 + type: 1000base-x-sfp + enabled: true + label: '10' + - name: Ethernet1/0/11 + type: 1000base-x-sfp + enabled: true + label: '11' + - name: Ethernet1/0/12 + type: 1000base-x-sfp + enabled: true + label: '12' + - name: Ethernet1/0/13 + type: 1000base-x-sfp + enabled: true + label: '13' + - name: Ethernet1/0/14 + type: 1000base-x-sfp + enabled: true + label: '14' + - name: Ethernet1/0/15 + type: 1000base-x-sfp + enabled: true + label: '15' + - name: Ethernet1/0/16 + type: 1000base-x-sfp + enabled: true + label: '16' + - name: Ethernet1/0/17 + type: 1000base-x-sfp + enabled: true + label: '17' + - name: Ethernet1/0/18 + type: 1000base-x-sfp + enabled: true + label: '18' + - name: Ethernet1/0/19 + type: 1000base-x-sfp + enabled: true + label: '19' + - name: Ethernet1/0/20 + type: 1000base-x-sfp + enabled: true + label: '20' + - name: Ethernet1/0/21 + type: 1000base-x-sfp + enabled: true + label: '21' + - name: Ethernet1/0/22 + type: 1000base-x-sfp + enabled: true + label: '22' + - name: Ethernet1/0/23 + type: 1000base-x-sfp + enabled: true + label: '23' + - name: Ethernet1/0/24 + type: 1000base-x-sfp + enabled: true + label: '24' + - name: Ethernet1/0/25 + type: 10gbase-x-sfpp + enabled: true + label: '25' + - name: Ethernet1/0/26 + type: 10gbase-x-sfpp + enabled: true + label: '26' + - name: Ethernet1/0/27 + type: 10gbase-x-sfpp + enabled: true + label: '27' + - name: Ethernet1/0/28 + type: 10gbase-x-sfpp + enabled: true + label: '28' + - name: mgmt0 + type: 1000base-tx + enabled: true + mgmt_only: true + label: MGMT diff --git a/device-types/Schneider Electric/SpaceLogic-AS-P-NL.yaml b/device-types/Schneider Electric/SpaceLogic-AS-P-NL.yaml index 7e473c3db..e702afb48 100644 --- a/device-types/Schneider Electric/SpaceLogic-AS-P-NL.yaml +++ b/device-types/Schneider Electric/SpaceLogic-AS-P-NL.yaml @@ -5,7 +5,7 @@ slug: schneider-electric-spacelogic-as-p-nl part_number: SXWASPXXX10002 is_full_depth: false u_height: 0 -comments: '[SpaceLogic™ AS-P-NL Hardware Installation](https://ecostruxure-building-help.se.com/bms/Topics/Show.castle?id=13809)' +comments: '[SpaceLogic AS-P-NL Hardware Installation](https://ecostruxure-building-help.se.com/bms/Topics/Show.castle?id=13809)' weight_unit: g weight: 321 airflow: passive diff --git a/device-types/Schweitzer Engineering Laboratories/SEL-351-Protection-System.yaml b/device-types/Schweitzer Engineering Laboratories/SEL-351-Protection-System.yaml new file mode 100644 index 000000000..20f406969 --- /dev/null +++ b/device-types/Schweitzer Engineering Laboratories/SEL-351-Protection-System.yaml @@ -0,0 +1,43 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-351 Protection System +slug: schweitzer-engineering-laboratories-sel-351-protection-system +part_number: SEL-351 +u_height: 2 +airflow: front-to-rear +weight: 11.00 +weight_unit: lb +is_full_depth: true +comments: | + [SEL - 351 Protection System Data Sheet](https://selinc.com/api/download/5523/); Description: Optimize Protection, Automation, and Breaker Control +console-ports: + - name: Port F + label: Console Port + type: other + - name: USB 1 + label: USB Console Port + type: usb-b +power-ports: + - name: Power + type: dc-terminal + maximum_draw: 25 +interfaces: + # IRIG port(s) + - name: IRIG-B + label: NTP, SNTP Time Synchronation + type: other + # Fast Ethernet ports + - name: 5A + type: 100base-tx + - name: 5B + type: 100base-tx + # Serial Ports + - name: Serial Port 1 + label: EIA-485 Engineering Compression Terminal + type: other + - name: Serial Port 2 + label: Standard multisession Modbus, ASCII, TCP, Modbus RTU, DNP3, Telnet, Webserver, and IEC 61850 + type: other + - name: Serial Port 3 + label: SEL Dual-channel MIRRORED BITS + type: other diff --git a/device-types/Schweitzer Engineering Laboratories/SEL-451-6-SV.yaml b/device-types/Schweitzer Engineering Laboratories/SEL-451-6-SV.yaml new file mode 100644 index 000000000..9a0064dae --- /dev/null +++ b/device-types/Schweitzer Engineering Laboratories/SEL-451-6-SV.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-451-6 SV +slug: schweitzer-engineering-laboratories-sel-451-6-sv +u_height: 4 +is_full_depth: false +is_powered: true +comments: SEL Time-Domain Link (TiDL) technology is a protectioncentered digital secondary system solution engineered with simplicity in mind. This technology + minimizes cybersecurity risks and network engineering by using point-to-point communications and a nonroutable protocol. + +console-ports: + - name: EIA-232-1 + type: de-9 + +interfaces: + - name: EIA-232-2 + type: other + - name: EIA-232-3 + type: other + - name: EIA-232-4 + type: other + #Utilized cisco formatting for the Eternet numbering below: + - name: Ethernet0/0 + type: 1000base-x-sfp + - name: Ethernet0/1 + type: 1000base-x-sfp + - name: Ethernet1/0 + type: 100base-fx + - name: Ethernet1/1 + type: 100base-fx + - name: Ethernet1/2 + type: 100base-fx + +power-ports: + - name: power + type: hardwired + description: 24-48 Vdc; 48-125 Vdc or 110-120 Vac; or 125-250 Vdc or 110-240 Vac. diff --git a/device-types/Schweitzer Engineering Laboratories/SEL-451-6-TIDL.yaml b/device-types/Schweitzer Engineering Laboratories/SEL-451-6-TIDL.yaml new file mode 100644 index 000000000..53f0a13ca --- /dev/null +++ b/device-types/Schweitzer Engineering Laboratories/SEL-451-6-TIDL.yaml @@ -0,0 +1,63 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-451-6 TiDL +slug: schweitzer-engineering-laboratories-sel-451-6-tidl +u_height: 4 +is_full_depth: false +is_powered: true +comments: SEL Time-Domain Link (TiDL) technology is a protectioncentered digital secondary system solution engineered with simplicity in mind. This technology + minimizes cybersecurity risks and network engineering by using point-to-point communications and a nonroutable protocol \ Communications Protocols - FTP, + HTTP, TelNet, SEL ASCII, SEL Fast Message, Synchrophasors, DNP3, PRP, PTPv2, IEC 61850 v2 (optional) \ + +console-ports: + - name: EIA-232-1 + type: de-9 + +interfaces: + - name: EIA-232-2 + type: other + - name: EIA-232-3 + type: other + - name: EIA-232-4 + type: other + #Utilized cisco formatting for the Eternet numbering below: + - name: Ethernet0/0 + type: 1000base-x-sfp + - name: Ethernet0/1 + type: 1000base-x-sfp + - name: Ethernet1/0 + type: 100base-fx + - name: Ethernet1/1 + type: 100base-fx + - name: Ethernet1/2 + type: 100base-fx + #TiDL Interfaces - TiDL uses a point-to-point architecture, implementation is simple and requires zero network engineering. + - name: TiDL0/0 + type: other + description: fiber + - name: TiDL0/1 + type: other + description: fiber + - name: TiDL0/2 + type: other + description: fiber + - name: TiDL0/3 + type: other + description: fiber + - name: TiDL0/4 + type: other + description: fiber + - name: TiDL0/5 + type: other + description: fiber + - name: TiDL0/6 + type: other + description: fiber + - name: TiDL0/7 + type: other + description: fiber + +power-ports: + - name: power + type: hardwired + description: 24-48 Vdc; 48-125 Vdc or 110-120 Vac; or 125-250 Vdc or 110-240 Vac. diff --git a/device-types/Schweitzer Engineering Laboratories/SEL-587-Current-Differential-Relay.yaml b/device-types/Schweitzer Engineering Laboratories/SEL-587-Current-Differential-Relay.yaml new file mode 100644 index 000000000..5ba87a097 --- /dev/null +++ b/device-types/Schweitzer Engineering Laboratories/SEL-587-Current-Differential-Relay.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-587 Current Differential Relay +slug: schweitzer-engineering-laboratories-sel-587-current-differential-relay +part_number: SEL-587 +u_height: 2 +airflow: front-to-rear +weight: 5.00 +weight_unit: lb +is_full_depth: true +comments: | + [SEL - 587 Protection System Data Sheet](https://selinc.com/api/download/2845/); Description: Economical Differential Protectionfor Power Apparatus +power-ports: + - name: Power + type: dc-terminal + maximum_draw: 6 +console-server-ports: + # Serial Ports + - name: Port F + label: Communications with Modbus RTU-Slave, ASCII terminals, local HMI, SCADA, or DCS systems + type: de-9 + speed: 38400 diff --git a/device-types/Schweitzer Engineering Laboratories/sel-2242-10-bay-chassis-backplane.yml b/device-types/Schweitzer Engineering Laboratories/sel-2242-10-bay-chassis-backplane.yml new file mode 100644 index 000000000..055a9cf36 --- /dev/null +++ b/device-types/Schweitzer Engineering Laboratories/sel-2242-10-bay-chassis-backplane.yml @@ -0,0 +1,20 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-2242 10-bay Chassis/Backplane +slug: schweitzer-engineering-laboratories-sel-2242-10-bay-chassis-backplane +description: The SEL-2242 10-bay Chassis/Backplane is a 10-slot chassis for SEL Axion systems +u_height: 2 +is_full_depth: false +is_powered: true + +module-bays: + - name: Slot A + - name: Slot B + - name: Slot C + - name: Slot D + - name: Slot E + - name: Slot F + - name: Slot G + - name: Slot H + - name: Slot I + - name: Slot J diff --git a/device-types/Schweitzer Engineering Laboratories/sel-2242-4-bay-chassis-backplane.yml b/device-types/Schweitzer Engineering Laboratories/sel-2242-4-bay-chassis-backplane.yml new file mode 100644 index 000000000..3b4850070 --- /dev/null +++ b/device-types/Schweitzer Engineering Laboratories/sel-2242-4-bay-chassis-backplane.yml @@ -0,0 +1,14 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-2242 4-bay Chassis/Backplane +slug: schweitzer-engineering-laboratories-sel-2242-4-bay-chassis-backplane +description: The SEL-2242 4-bay Chassis/Backplane is a 4-slot chassis for SEL Axion systems +u_height: 2 +is_full_depth: false +is_powered: true + +module-bays: + - name: Slot A + - name: Slot B + - name: Slot C + - name: Slot D diff --git a/device-types/Schweitzer Engineering Laboratories/sel-451-5-relay.yaml b/device-types/Schweitzer Engineering Laboratories/sel-451-5-relay.yaml new file mode 100644 index 000000000..4ed26bcc7 --- /dev/null +++ b/device-types/Schweitzer Engineering Laboratories/sel-451-5-relay.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-451-5 Relay +slug: schweitzer-engineering-laboratories-sel-451-5-relay +u_height: 2 +is_full_depth: false +is_powered: true +comments: Advanced feeder protection and complete substation bay control in one economical system \ Communications Protocols; FTP, HTTP, TelNet, SEL ASCII, + SEL Fast Message, Synchrophasors, DNP3, PRP, PTPv2, IEC 61850 v2 (optional) + +console-ports: + - name: EIA-232-1 + type: de-9 +interfaces: + - name: EIA-232-2 + type: other + - name: EIA-232-3 + type: other + - name: EIA-232-4 + type: other + #Utilized cisco formatting for the Eternet numbering below: + - name: Ethernet0/0 + type: 100base-fx + - name: Ethernet0/1 + type: 100base-fx + +power-ports: + - name: power + type: hardwired + description: 24-48 Vdc; 48-125 Vdc or 110-120 Vac; or 125-250 Vdc or 110-240 Vac. diff --git a/device-types/Siemon/HD5-16.yaml b/device-types/Siemon/HD5-16.yaml new file mode 100644 index 000000000..13a28783a --- /dev/null +++ b/device-types/Siemon/HD5-16.yaml @@ -0,0 +1,122 @@ +--- +manufacturer: Siemon +model: 16-port Category 5e 1RU flat patch panel +slug: siemon-hd5-16 +part_number: HD5-16 +u_height: 1 +is_full_depth: false +is_powered: false +front-ports: + - name: '1' + type: 8p8c + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: 8p8c + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: 8p8c + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: 8p8c + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: 8p8c + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: 8p8c + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: 8p8c + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: 8p8c + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: 8p8c + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 +rear-ports: + - name: '1' + type: 110-punch + positions: 1 + - name: '2' + type: 110-punch + positions: 1 + - name: '3' + type: 110-punch + positions: 1 + - name: '4' + type: 110-punch + positions: 1 + - name: '5' + type: 110-punch + positions: 1 + - name: '6' + type: 110-punch + positions: 1 + - name: '7' + type: 110-punch + positions: 1 + - name: '8' + type: 110-punch + positions: 1 + - name: '9' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 diff --git a/device-types/Siemon/HD5-24.yaml b/device-types/Siemon/HD5-24.yaml new file mode 100644 index 000000000..99aa10412 --- /dev/null +++ b/device-types/Siemon/HD5-24.yaml @@ -0,0 +1,178 @@ +--- +manufacturer: Siemon +model: 24-port Category 5e 1RU flat patch panel +slug: siemon-hd5-24 +part_number: HD5-24 +u_height: 1 +is_full_depth: false +is_powered: false +front-ports: + - name: '1' + type: 8p8c + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: 8p8c + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: 8p8c + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: 8p8c + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: 8p8c + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: 8p8c + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: 8p8c + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: 8p8c + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: 8p8c + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 +rear-ports: + - name: '1' + type: 110-punch + positions: 1 + - name: '2' + type: 110-punch + positions: 1 + - name: '3' + type: 110-punch + positions: 1 + - name: '4' + type: 110-punch + positions: 1 + - name: '5' + type: 110-punch + positions: 1 + - name: '6' + type: 110-punch + positions: 1 + - name: '7' + type: 110-punch + positions: 1 + - name: '8' + type: 110-punch + positions: 1 + - name: '9' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 diff --git a/device-types/Siemon/HD5-24A.yaml b/device-types/Siemon/HD5-24A.yaml new file mode 100644 index 000000000..3af201cce --- /dev/null +++ b/device-types/Siemon/HD5-24A.yaml @@ -0,0 +1,178 @@ +--- +manufacturer: Siemon +model: 24-port Category 5e 1RU angled patch panel +slug: siemon-hd5-24a +part_number: HD5-24A +u_height: 1 +is_full_depth: false +is_powered: false +front-ports: + - name: '1' + type: 8p8c + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: 8p8c + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: 8p8c + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: 8p8c + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: 8p8c + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: 8p8c + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: 8p8c + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: 8p8c + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: 8p8c + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 +rear-ports: + - name: '1' + type: 110-punch + positions: 1 + - name: '2' + type: 110-punch + positions: 1 + - name: '3' + type: 110-punch + positions: 1 + - name: '4' + type: 110-punch + positions: 1 + - name: '5' + type: 110-punch + positions: 1 + - name: '6' + type: 110-punch + positions: 1 + - name: '7' + type: 110-punch + positions: 1 + - name: '8' + type: 110-punch + positions: 1 + - name: '9' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 diff --git a/device-types/Siemon/HD5-32.yaml b/device-types/Siemon/HD5-32.yaml new file mode 100644 index 000000000..416d7124f --- /dev/null +++ b/device-types/Siemon/HD5-32.yaml @@ -0,0 +1,234 @@ +--- +manufacturer: Siemon +model: 32-port Category 5e 2RU flat patch panel +slug: siemon-hd5-32 +part_number: HD5-32 +u_height: 2 +is_full_depth: false +is_powered: false +front-ports: + - name: '1' + type: 8p8c + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: 8p8c + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: 8p8c + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: 8p8c + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: 8p8c + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: 8p8c + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: 8p8c + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: 8p8c + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: 8p8c + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 + - name: '25' + type: 8p8c + rear_port: '25' + rear_port_position: 1 + - name: '26' + type: 8p8c + rear_port: '26' + rear_port_position: 1 + - name: '27' + type: 8p8c + rear_port: '27' + rear_port_position: 1 + - name: '28' + type: 8p8c + rear_port: '28' + rear_port_position: 1 + - name: '29' + type: 8p8c + rear_port: '29' + rear_port_position: 1 + - name: '30' + type: 8p8c + rear_port: '30' + rear_port_position: 1 + - name: '31' + type: 8p8c + rear_port: '31' + rear_port_position: 1 + - name: '32' + type: 8p8c + rear_port: '32' + rear_port_position: 1 +rear-ports: + - name: '1' + type: 110-punch + positions: 1 + - name: '2' + type: 110-punch + positions: 1 + - name: '3' + type: 110-punch + positions: 1 + - name: '4' + type: 110-punch + positions: 1 + - name: '5' + type: 110-punch + positions: 1 + - name: '6' + type: 110-punch + positions: 1 + - name: '7' + type: 110-punch + positions: 1 + - name: '8' + type: 110-punch + positions: 1 + - name: '9' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 + - name: '25' + type: 110-punch + positions: 1 + - name: '26' + type: 110-punch + positions: 1 + - name: '27' + type: 110-punch + positions: 1 + - name: '28' + type: 110-punch + positions: 1 + - name: '29' + type: 110-punch + positions: 1 + - name: '30' + type: 110-punch + positions: 1 + - name: '31' + type: 110-punch + positions: 1 + - name: '32' + type: 110-punch + positions: 1 diff --git a/device-types/Siemon/HD5-48.yaml b/device-types/Siemon/HD5-48.yaml new file mode 100644 index 000000000..11682e25c --- /dev/null +++ b/device-types/Siemon/HD5-48.yaml @@ -0,0 +1,346 @@ +--- +manufacturer: Siemon +model: 48-port Category 5e 2RU flat patch panel +slug: siemon-hd5-48 +part_number: HD5-48 +u_height: 2 +is_full_depth: false +is_powered: false +front-ports: + - name: '1' + type: 8p8c + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: 8p8c + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: 8p8c + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: 8p8c + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: 8p8c + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: 8p8c + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: 8p8c + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: 8p8c + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: 8p8c + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 + - name: '25' + type: 8p8c + rear_port: '25' + rear_port_position: 1 + - name: '26' + type: 8p8c + rear_port: '26' + rear_port_position: 1 + - name: '27' + type: 8p8c + rear_port: '27' + rear_port_position: 1 + - name: '28' + type: 8p8c + rear_port: '28' + rear_port_position: 1 + - name: '29' + type: 8p8c + rear_port: '29' + rear_port_position: 1 + - name: '30' + type: 8p8c + rear_port: '30' + rear_port_position: 1 + - name: '31' + type: 8p8c + rear_port: '31' + rear_port_position: 1 + - name: '32' + type: 8p8c + rear_port: '32' + rear_port_position: 1 + - name: '33' + type: 8p8c + rear_port: '33' + rear_port_position: 1 + - name: '34' + type: 8p8c + rear_port: '34' + rear_port_position: 1 + - name: '35' + type: 8p8c + rear_port: '35' + rear_port_position: 1 + - name: '36' + type: 8p8c + rear_port: '36' + rear_port_position: 1 + - name: '37' + type: 8p8c + rear_port: '37' + rear_port_position: 1 + - name: '38' + type: 8p8c + rear_port: '38' + rear_port_position: 1 + - name: '39' + type: 8p8c + rear_port: '39' + rear_port_position: 1 + - name: '40' + type: 8p8c + rear_port: '40' + rear_port_position: 1 + - name: '41' + type: 8p8c + rear_port: '41' + rear_port_position: 1 + - name: '42' + type: 8p8c + rear_port: '42' + rear_port_position: 1 + - name: '43' + type: 8p8c + rear_port: '43' + rear_port_position: 1 + - name: '44' + type: 8p8c + rear_port: '44' + rear_port_position: 1 + - name: '45' + type: 8p8c + rear_port: '45' + rear_port_position: 1 + - name: '46' + type: 8p8c + rear_port: '46' + rear_port_position: 1 + - name: '47' + type: 8p8c + rear_port: '47' + rear_port_position: 1 + - name: '48' + type: 8p8c + rear_port: '48' + rear_port_position: 1 +rear-ports: + - name: '1' + type: 110-punch + positions: 1 + - name: '2' + type: 110-punch + positions: 1 + - name: '3' + type: 110-punch + positions: 1 + - name: '4' + type: 110-punch + positions: 1 + - name: '5' + type: 110-punch + positions: 1 + - name: '6' + type: 110-punch + positions: 1 + - name: '7' + type: 110-punch + positions: 1 + - name: '8' + type: 110-punch + positions: 1 + - name: '9' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 + - name: '25' + type: 110-punch + positions: 1 + - name: '26' + type: 110-punch + positions: 1 + - name: '27' + type: 110-punch + positions: 1 + - name: '28' + type: 110-punch + positions: 1 + - name: '29' + type: 110-punch + positions: 1 + - name: '30' + type: 110-punch + positions: 1 + - name: '31' + type: 110-punch + positions: 1 + - name: '32' + type: 110-punch + positions: 1 + - name: '33' + type: 110-punch + positions: 1 + - name: '34' + type: 110-punch + positions: 1 + - name: '35' + type: 110-punch + positions: 1 + - name: '36' + type: 110-punch + positions: 1 + - name: '37' + type: 110-punch + positions: 1 + - name: '38' + type: 110-punch + positions: 1 + - name: '39' + type: 110-punch + positions: 1 + - name: '40' + type: 110-punch + positions: 1 + - name: '41' + type: 110-punch + positions: 1 + - name: '42' + type: 110-punch + positions: 1 + - name: '43' + type: 110-punch + positions: 1 + - name: '44' + type: 110-punch + positions: 1 + - name: '45' + type: 110-punch + positions: 1 + - name: '46' + type: 110-punch + positions: 1 + - name: '47' + type: 110-punch + positions: 1 + - name: '48' + type: 110-punch + positions: 1 diff --git a/device-types/Siemon/HD5-48A.yaml b/device-types/Siemon/HD5-48A.yaml new file mode 100644 index 000000000..36c2f7e4b --- /dev/null +++ b/device-types/Siemon/HD5-48A.yaml @@ -0,0 +1,346 @@ +--- +manufacturer: Siemon +model: 48-port Category 5e 2RU angled patch panel +slug: siemon-hd5-48a +part_number: HD5-48A +u_height: 2 +is_full_depth: false +is_powered: false +front-ports: + - name: '1' + type: 8p8c + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: 8p8c + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: 8p8c + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: 8p8c + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: 8p8c + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: 8p8c + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: 8p8c + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: 8p8c + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: 8p8c + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 + - name: '25' + type: 8p8c + rear_port: '25' + rear_port_position: 1 + - name: '26' + type: 8p8c + rear_port: '26' + rear_port_position: 1 + - name: '27' + type: 8p8c + rear_port: '27' + rear_port_position: 1 + - name: '28' + type: 8p8c + rear_port: '28' + rear_port_position: 1 + - name: '29' + type: 8p8c + rear_port: '29' + rear_port_position: 1 + - name: '30' + type: 8p8c + rear_port: '30' + rear_port_position: 1 + - name: '31' + type: 8p8c + rear_port: '31' + rear_port_position: 1 + - name: '32' + type: 8p8c + rear_port: '32' + rear_port_position: 1 + - name: '33' + type: 8p8c + rear_port: '33' + rear_port_position: 1 + - name: '34' + type: 8p8c + rear_port: '34' + rear_port_position: 1 + - name: '35' + type: 8p8c + rear_port: '35' + rear_port_position: 1 + - name: '36' + type: 8p8c + rear_port: '36' + rear_port_position: 1 + - name: '37' + type: 8p8c + rear_port: '37' + rear_port_position: 1 + - name: '38' + type: 8p8c + rear_port: '38' + rear_port_position: 1 + - name: '39' + type: 8p8c + rear_port: '39' + rear_port_position: 1 + - name: '40' + type: 8p8c + rear_port: '40' + rear_port_position: 1 + - name: '41' + type: 8p8c + rear_port: '41' + rear_port_position: 1 + - name: '42' + type: 8p8c + rear_port: '42' + rear_port_position: 1 + - name: '43' + type: 8p8c + rear_port: '43' + rear_port_position: 1 + - name: '44' + type: 8p8c + rear_port: '44' + rear_port_position: 1 + - name: '45' + type: 8p8c + rear_port: '45' + rear_port_position: 1 + - name: '46' + type: 8p8c + rear_port: '46' + rear_port_position: 1 + - name: '47' + type: 8p8c + rear_port: '47' + rear_port_position: 1 + - name: '48' + type: 8p8c + rear_port: '48' + rear_port_position: 1 +rear-ports: + - name: '1' + type: 110-punch + positions: 1 + - name: '2' + type: 110-punch + positions: 1 + - name: '3' + type: 110-punch + positions: 1 + - name: '4' + type: 110-punch + positions: 1 + - name: '5' + type: 110-punch + positions: 1 + - name: '6' + type: 110-punch + positions: 1 + - name: '7' + type: 110-punch + positions: 1 + - name: '8' + type: 110-punch + positions: 1 + - name: '9' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 + - name: '25' + type: 110-punch + positions: 1 + - name: '26' + type: 110-punch + positions: 1 + - name: '27' + type: 110-punch + positions: 1 + - name: '28' + type: 110-punch + positions: 1 + - name: '29' + type: 110-punch + positions: 1 + - name: '30' + type: 110-punch + positions: 1 + - name: '31' + type: 110-punch + positions: 1 + - name: '32' + type: 110-punch + positions: 1 + - name: '33' + type: 110-punch + positions: 1 + - name: '34' + type: 110-punch + positions: 1 + - name: '35' + type: 110-punch + positions: 1 + - name: '36' + type: 110-punch + positions: 1 + - name: '37' + type: 110-punch + positions: 1 + - name: '38' + type: 110-punch + positions: 1 + - name: '39' + type: 110-punch + positions: 1 + - name: '40' + type: 110-punch + positions: 1 + - name: '41' + type: 110-punch + positions: 1 + - name: '42' + type: 110-punch + positions: 1 + - name: '43' + type: 110-punch + positions: 1 + - name: '44' + type: 110-punch + positions: 1 + - name: '45' + type: 110-punch + positions: 1 + - name: '46' + type: 110-punch + positions: 1 + - name: '47' + type: 110-punch + positions: 1 + - name: '48' + type: 110-punch + positions: 1 diff --git a/device-types/Siemon/HD5-96.yaml b/device-types/Siemon/HD5-96.yaml new file mode 100644 index 000000000..10d37cd0a --- /dev/null +++ b/device-types/Siemon/HD5-96.yaml @@ -0,0 +1,682 @@ +--- +manufacturer: Siemon +model: 96-port Category 5e 4RU flat patch panel +slug: siemon-hd5-96 +part_number: HD5-96 +u_height: 4 +is_full_depth: false +is_powered: false +front-ports: + - name: '1' + type: 8p8c + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: 8p8c + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: 8p8c + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: 8p8c + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: 8p8c + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: 8p8c + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: 8p8c + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: 8p8c + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: 8p8c + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 + - name: '25' + type: 8p8c + rear_port: '25' + rear_port_position: 1 + - name: '26' + type: 8p8c + rear_port: '26' + rear_port_position: 1 + - name: '27' + type: 8p8c + rear_port: '27' + rear_port_position: 1 + - name: '28' + type: 8p8c + rear_port: '28' + rear_port_position: 1 + - name: '29' + type: 8p8c + rear_port: '29' + rear_port_position: 1 + - name: '30' + type: 8p8c + rear_port: '30' + rear_port_position: 1 + - name: '31' + type: 8p8c + rear_port: '31' + rear_port_position: 1 + - name: '32' + type: 8p8c + rear_port: '32' + rear_port_position: 1 + - name: '33' + type: 8p8c + rear_port: '33' + rear_port_position: 1 + - name: '34' + type: 8p8c + rear_port: '34' + rear_port_position: 1 + - name: '35' + type: 8p8c + rear_port: '35' + rear_port_position: 1 + - name: '36' + type: 8p8c + rear_port: '36' + rear_port_position: 1 + - name: '37' + type: 8p8c + rear_port: '37' + rear_port_position: 1 + - name: '38' + type: 8p8c + rear_port: '38' + rear_port_position: 1 + - name: '39' + type: 8p8c + rear_port: '39' + rear_port_position: 1 + - name: '40' + type: 8p8c + rear_port: '40' + rear_port_position: 1 + - name: '41' + type: 8p8c + rear_port: '41' + rear_port_position: 1 + - name: '42' + type: 8p8c + rear_port: '42' + rear_port_position: 1 + - name: '43' + type: 8p8c + rear_port: '43' + rear_port_position: 1 + - name: '44' + type: 8p8c + rear_port: '44' + rear_port_position: 1 + - name: '45' + type: 8p8c + rear_port: '45' + rear_port_position: 1 + - name: '46' + type: 8p8c + rear_port: '46' + rear_port_position: 1 + - name: '47' + type: 8p8c + rear_port: '47' + rear_port_position: 1 + - name: '48' + type: 8p8c + rear_port: '48' + rear_port_position: 1 + - name: '49' + type: 8p8c + rear_port: '49' + rear_port_position: 1 + - name: '50' + type: 8p8c + rear_port: '50' + rear_port_position: 1 + - name: '51' + type: 8p8c + rear_port: '51' + rear_port_position: 1 + - name: '52' + type: 8p8c + rear_port: '52' + rear_port_position: 1 + - name: '53' + type: 8p8c + rear_port: '53' + rear_port_position: 1 + - name: '54' + type: 8p8c + rear_port: '54' + rear_port_position: 1 + - name: '55' + type: 8p8c + rear_port: '55' + rear_port_position: 1 + - name: '56' + type: 8p8c + rear_port: '56' + rear_port_position: 1 + - name: '57' + type: 8p8c + rear_port: '57' + rear_port_position: 1 + - name: '58' + type: 8p8c + rear_port: '58' + rear_port_position: 1 + - name: '59' + type: 8p8c + rear_port: '59' + rear_port_position: 1 + - name: '60' + type: 8p8c + rear_port: '60' + rear_port_position: 1 + - name: '61' + type: 8p8c + rear_port: '61' + rear_port_position: 1 + - name: '62' + type: 8p8c + rear_port: '62' + rear_port_position: 1 + - name: '63' + type: 8p8c + rear_port: '63' + rear_port_position: 1 + - name: '64' + type: 8p8c + rear_port: '64' + rear_port_position: 1 + - name: '65' + type: 8p8c + rear_port: '65' + rear_port_position: 1 + - name: '66' + type: 8p8c + rear_port: '66' + rear_port_position: 1 + - name: '67' + type: 8p8c + rear_port: '67' + rear_port_position: 1 + - name: '68' + type: 8p8c + rear_port: '68' + rear_port_position: 1 + - name: '69' + type: 8p8c + rear_port: '69' + rear_port_position: 1 + - name: '70' + type: 8p8c + rear_port: '70' + rear_port_position: 1 + - name: '71' + type: 8p8c + rear_port: '71' + rear_port_position: 1 + - name: '72' + type: 8p8c + rear_port: '72' + rear_port_position: 1 + - name: '73' + type: 8p8c + rear_port: '73' + rear_port_position: 1 + - name: '74' + type: 8p8c + rear_port: '74' + rear_port_position: 1 + - name: '75' + type: 8p8c + rear_port: '75' + rear_port_position: 1 + - name: '76' + type: 8p8c + rear_port: '76' + rear_port_position: 1 + - name: '77' + type: 8p8c + rear_port: '77' + rear_port_position: 1 + - name: '78' + type: 8p8c + rear_port: '78' + rear_port_position: 1 + - name: '79' + type: 8p8c + rear_port: '79' + rear_port_position: 1 + - name: '80' + type: 8p8c + rear_port: '80' + rear_port_position: 1 + - name: '81' + type: 8p8c + rear_port: '81' + rear_port_position: 1 + - name: '82' + type: 8p8c + rear_port: '82' + rear_port_position: 1 + - name: '83' + type: 8p8c + rear_port: '83' + rear_port_position: 1 + - name: '84' + type: 8p8c + rear_port: '84' + rear_port_position: 1 + - name: '85' + type: 8p8c + rear_port: '85' + rear_port_position: 1 + - name: '86' + type: 8p8c + rear_port: '86' + rear_port_position: 1 + - name: '87' + type: 8p8c + rear_port: '87' + rear_port_position: 1 + - name: '88' + type: 8p8c + rear_port: '88' + rear_port_position: 1 + - name: '89' + type: 8p8c + rear_port: '89' + rear_port_position: 1 + - name: '90' + type: 8p8c + rear_port: '90' + rear_port_position: 1 + - name: '91' + type: 8p8c + rear_port: '91' + rear_port_position: 1 + - name: '92' + type: 8p8c + rear_port: '92' + rear_port_position: 1 + - name: '93' + type: 8p8c + rear_port: '93' + rear_port_position: 1 + - name: '94' + type: 8p8c + rear_port: '94' + rear_port_position: 1 + - name: '95' + type: 8p8c + rear_port: '95' + rear_port_position: 1 + - name: '96' + type: 8p8c + rear_port: '96' + rear_port_position: 1 +rear-ports: + - name: '1' + type: 110-punch + positions: 1 + - name: '2' + type: 110-punch + positions: 1 + - name: '3' + type: 110-punch + positions: 1 + - name: '4' + type: 110-punch + positions: 1 + - name: '5' + type: 110-punch + positions: 1 + - name: '6' + type: 110-punch + positions: 1 + - name: '7' + type: 110-punch + positions: 1 + - name: '8' + type: 110-punch + positions: 1 + - name: '9' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 + - name: '25' + type: 110-punch + positions: 1 + - name: '26' + type: 110-punch + positions: 1 + - name: '27' + type: 110-punch + positions: 1 + - name: '28' + type: 110-punch + positions: 1 + - name: '29' + type: 110-punch + positions: 1 + - name: '30' + type: 110-punch + positions: 1 + - name: '31' + type: 110-punch + positions: 1 + - name: '32' + type: 110-punch + positions: 1 + - name: '33' + type: 110-punch + positions: 1 + - name: '34' + type: 110-punch + positions: 1 + - name: '35' + type: 110-punch + positions: 1 + - name: '36' + type: 110-punch + positions: 1 + - name: '37' + type: 110-punch + positions: 1 + - name: '38' + type: 110-punch + positions: 1 + - name: '39' + type: 110-punch + positions: 1 + - name: '40' + type: 110-punch + positions: 1 + - name: '41' + type: 110-punch + positions: 1 + - name: '42' + type: 110-punch + positions: 1 + - name: '43' + type: 110-punch + positions: 1 + - name: '44' + type: 110-punch + positions: 1 + - name: '45' + type: 110-punch + positions: 1 + - name: '46' + type: 110-punch + positions: 1 + - name: '47' + type: 110-punch + positions: 1 + - name: '48' + type: 110-punch + positions: 1 + - name: '49' + type: 110-punch + positions: 1 + - name: '50' + type: 110-punch + positions: 1 + - name: '51' + type: 110-punch + positions: 1 + - name: '52' + type: 110-punch + positions: 1 + - name: '53' + type: 110-punch + positions: 1 + - name: '54' + type: 110-punch + positions: 1 + - name: '55' + type: 110-punch + positions: 1 + - name: '56' + type: 110-punch + positions: 1 + - name: '57' + type: 110-punch + positions: 1 + - name: '58' + type: 110-punch + positions: 1 + - name: '59' + type: 110-punch + positions: 1 + - name: '60' + type: 110-punch + positions: 1 + - name: '61' + type: 110-punch + positions: 1 + - name: '62' + type: 110-punch + positions: 1 + - name: '63' + type: 110-punch + positions: 1 + - name: '64' + type: 110-punch + positions: 1 + - name: '65' + type: 110-punch + positions: 1 + - name: '66' + type: 110-punch + positions: 1 + - name: '67' + type: 110-punch + positions: 1 + - name: '68' + type: 110-punch + positions: 1 + - name: '69' + type: 110-punch + positions: 1 + - name: '70' + type: 110-punch + positions: 1 + - name: '71' + type: 110-punch + positions: 1 + - name: '72' + type: 110-punch + positions: 1 + - name: '73' + type: 110-punch + positions: 1 + - name: '74' + type: 110-punch + positions: 1 + - name: '75' + type: 110-punch + positions: 1 + - name: '76' + type: 110-punch + positions: 1 + - name: '77' + type: 110-punch + positions: 1 + - name: '78' + type: 110-punch + positions: 1 + - name: '79' + type: 110-punch + positions: 1 + - name: '80' + type: 110-punch + positions: 1 + - name: '81' + type: 110-punch + positions: 1 + - name: '82' + type: 110-punch + positions: 1 + - name: '83' + type: 110-punch + positions: 1 + - name: '84' + type: 110-punch + positions: 1 + - name: '85' + type: 110-punch + positions: 1 + - name: '86' + type: 110-punch + positions: 1 + - name: '87' + type: 110-punch + positions: 1 + - name: '88' + type: 110-punch + positions: 1 + - name: '89' + type: 110-punch + positions: 1 + - name: '90' + type: 110-punch + positions: 1 + - name: '91' + type: 110-punch + positions: 1 + - name: '92' + type: 110-punch + positions: 1 + - name: '93' + type: 110-punch + positions: 1 + - name: '94' + type: 110-punch + positions: 1 + - name: '95' + type: 110-punch + positions: 1 + - name: '96' + type: 110-punch + positions: 1 diff --git a/device-types/Siemon/HD6-24.yaml b/device-types/Siemon/HD6-24.yaml new file mode 100644 index 000000000..6d492181f --- /dev/null +++ b/device-types/Siemon/HD6-24.yaml @@ -0,0 +1,178 @@ +--- +manufacturer: Siemon +model: 24-port Category 6 1RU flat patch panel +slug: siemon-hd6-24 +part_number: HD6-24 +u_height: 1 +is_full_depth: false +is_powered: false +front-ports: + - name: '1' + type: 8p8c + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: 8p8c + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: 8p8c + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: 8p8c + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: 8p8c + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: 8p8c + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: 8p8c + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: 8p8c + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: 8p8c + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 +rear-ports: + - name: '1' + type: 110-punch + positions: 1 + - name: '2' + type: 110-punch + positions: 1 + - name: '3' + type: 110-punch + positions: 1 + - name: '4' + type: 110-punch + positions: 1 + - name: '5' + type: 110-punch + positions: 1 + - name: '6' + type: 110-punch + positions: 1 + - name: '7' + type: 110-punch + positions: 1 + - name: '8' + type: 110-punch + positions: 1 + - name: '9' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 diff --git a/device-types/Siemon/HD6-24A.yaml b/device-types/Siemon/HD6-24A.yaml new file mode 100644 index 000000000..a0e2cd9b6 --- /dev/null +++ b/device-types/Siemon/HD6-24A.yaml @@ -0,0 +1,178 @@ +--- +manufacturer: Siemon +model: 24-port Category 6 1RU angled patch panel +slug: siemon-hd6-24a +part_number: HD6-24A +u_height: 1 +is_full_depth: false +is_powered: false +front-ports: + - name: '1' + type: 8p8c + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: 8p8c + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: 8p8c + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: 8p8c + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: 8p8c + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: 8p8c + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: 8p8c + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: 8p8c + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: 8p8c + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 +rear-ports: + - name: '1' + type: 110-punch + positions: 1 + - name: '2' + type: 110-punch + positions: 1 + - name: '3' + type: 110-punch + positions: 1 + - name: '4' + type: 110-punch + positions: 1 + - name: '5' + type: 110-punch + positions: 1 + - name: '6' + type: 110-punch + positions: 1 + - name: '7' + type: 110-punch + positions: 1 + - name: '8' + type: 110-punch + positions: 1 + - name: '9' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 diff --git a/device-types/Siemon/HD6-32.yaml b/device-types/Siemon/HD6-32.yaml new file mode 100644 index 000000000..00c6d1adb --- /dev/null +++ b/device-types/Siemon/HD6-32.yaml @@ -0,0 +1,234 @@ +--- +manufacturer: Siemon +model: 32-port Category 6 2RU flat patch panel +slug: siemon-hd6-32 +part_number: HD6-32 +u_height: 2 +is_full_depth: false +is_powered: false +front-ports: + - name: '1' + type: 8p8c + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: 8p8c + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: 8p8c + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: 8p8c + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: 8p8c + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: 8p8c + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: 8p8c + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: 8p8c + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: 8p8c + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 + - name: '25' + type: 8p8c + rear_port: '25' + rear_port_position: 1 + - name: '26' + type: 8p8c + rear_port: '26' + rear_port_position: 1 + - name: '27' + type: 8p8c + rear_port: '27' + rear_port_position: 1 + - name: '28' + type: 8p8c + rear_port: '28' + rear_port_position: 1 + - name: '29' + type: 8p8c + rear_port: '29' + rear_port_position: 1 + - name: '30' + type: 8p8c + rear_port: '30' + rear_port_position: 1 + - name: '31' + type: 8p8c + rear_port: '31' + rear_port_position: 1 + - name: '32' + type: 8p8c + rear_port: '32' + rear_port_position: 1 +rear-ports: + - name: '1' + type: 110-punch + positions: 1 + - name: '2' + type: 110-punch + positions: 1 + - name: '3' + type: 110-punch + positions: 1 + - name: '4' + type: 110-punch + positions: 1 + - name: '5' + type: 110-punch + positions: 1 + - name: '6' + type: 110-punch + positions: 1 + - name: '7' + type: 110-punch + positions: 1 + - name: '8' + type: 110-punch + positions: 1 + - name: '9' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 + - name: '25' + type: 110-punch + positions: 1 + - name: '26' + type: 110-punch + positions: 1 + - name: '27' + type: 110-punch + positions: 1 + - name: '28' + type: 110-punch + positions: 1 + - name: '29' + type: 110-punch + positions: 1 + - name: '30' + type: 110-punch + positions: 1 + - name: '31' + type: 110-punch + positions: 1 + - name: '32' + type: 110-punch + positions: 1 diff --git a/device-types/Siemon/HD6-48.yaml b/device-types/Siemon/HD6-48.yaml new file mode 100644 index 000000000..125b08184 --- /dev/null +++ b/device-types/Siemon/HD6-48.yaml @@ -0,0 +1,346 @@ +--- +manufacturer: Siemon +model: 48-port Category 6 2RU flat patch panel +slug: siemon-hd6-48 +part_number: HD6-48 +u_height: 2 +is_full_depth: false +is_powered: false +front-ports: + - name: '1' + type: 8p8c + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: 8p8c + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: 8p8c + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: 8p8c + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: 8p8c + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: 8p8c + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: 8p8c + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: 8p8c + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: 8p8c + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 + - name: '25' + type: 8p8c + rear_port: '25' + rear_port_position: 1 + - name: '26' + type: 8p8c + rear_port: '26' + rear_port_position: 1 + - name: '27' + type: 8p8c + rear_port: '27' + rear_port_position: 1 + - name: '28' + type: 8p8c + rear_port: '28' + rear_port_position: 1 + - name: '29' + type: 8p8c + rear_port: '29' + rear_port_position: 1 + - name: '30' + type: 8p8c + rear_port: '30' + rear_port_position: 1 + - name: '31' + type: 8p8c + rear_port: '31' + rear_port_position: 1 + - name: '32' + type: 8p8c + rear_port: '32' + rear_port_position: 1 + - name: '33' + type: 8p8c + rear_port: '33' + rear_port_position: 1 + - name: '34' + type: 8p8c + rear_port: '34' + rear_port_position: 1 + - name: '35' + type: 8p8c + rear_port: '35' + rear_port_position: 1 + - name: '36' + type: 8p8c + rear_port: '36' + rear_port_position: 1 + - name: '37' + type: 8p8c + rear_port: '37' + rear_port_position: 1 + - name: '38' + type: 8p8c + rear_port: '38' + rear_port_position: 1 + - name: '39' + type: 8p8c + rear_port: '39' + rear_port_position: 1 + - name: '40' + type: 8p8c + rear_port: '40' + rear_port_position: 1 + - name: '41' + type: 8p8c + rear_port: '41' + rear_port_position: 1 + - name: '42' + type: 8p8c + rear_port: '42' + rear_port_position: 1 + - name: '43' + type: 8p8c + rear_port: '43' + rear_port_position: 1 + - name: '44' + type: 8p8c + rear_port: '44' + rear_port_position: 1 + - name: '45' + type: 8p8c + rear_port: '45' + rear_port_position: 1 + - name: '46' + type: 8p8c + rear_port: '46' + rear_port_position: 1 + - name: '47' + type: 8p8c + rear_port: '47' + rear_port_position: 1 + - name: '48' + type: 8p8c + rear_port: '48' + rear_port_position: 1 +rear-ports: + - name: '1' + type: 110-punch + positions: 1 + - name: '2' + type: 110-punch + positions: 1 + - name: '3' + type: 110-punch + positions: 1 + - name: '4' + type: 110-punch + positions: 1 + - name: '5' + type: 110-punch + positions: 1 + - name: '6' + type: 110-punch + positions: 1 + - name: '7' + type: 110-punch + positions: 1 + - name: '8' + type: 110-punch + positions: 1 + - name: '9' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 + - name: '25' + type: 110-punch + positions: 1 + - name: '26' + type: 110-punch + positions: 1 + - name: '27' + type: 110-punch + positions: 1 + - name: '28' + type: 110-punch + positions: 1 + - name: '29' + type: 110-punch + positions: 1 + - name: '30' + type: 110-punch + positions: 1 + - name: '31' + type: 110-punch + positions: 1 + - name: '32' + type: 110-punch + positions: 1 + - name: '33' + type: 110-punch + positions: 1 + - name: '34' + type: 110-punch + positions: 1 + - name: '35' + type: 110-punch + positions: 1 + - name: '36' + type: 110-punch + positions: 1 + - name: '37' + type: 110-punch + positions: 1 + - name: '38' + type: 110-punch + positions: 1 + - name: '39' + type: 110-punch + positions: 1 + - name: '40' + type: 110-punch + positions: 1 + - name: '41' + type: 110-punch + positions: 1 + - name: '42' + type: 110-punch + positions: 1 + - name: '43' + type: 110-punch + positions: 1 + - name: '44' + type: 110-punch + positions: 1 + - name: '45' + type: 110-punch + positions: 1 + - name: '46' + type: 110-punch + positions: 1 + - name: '47' + type: 110-punch + positions: 1 + - name: '48' + type: 110-punch + positions: 1 diff --git a/device-types/Siemon/HD6-48A.yaml b/device-types/Siemon/HD6-48A.yaml new file mode 100644 index 000000000..be1b3b826 --- /dev/null +++ b/device-types/Siemon/HD6-48A.yaml @@ -0,0 +1,346 @@ +--- +manufacturer: Siemon +model: 48-port Category 6 2RU angled patch panel +slug: siemon-hd6-48a +part_number: HD6-48A +u_height: 2 +is_full_depth: false +is_powered: false +front-ports: + - name: '1' + type: 8p8c + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: 8p8c + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: 8p8c + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: 8p8c + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: 8p8c + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: 8p8c + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: 8p8c + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: 8p8c + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: 8p8c + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 + - name: '25' + type: 8p8c + rear_port: '25' + rear_port_position: 1 + - name: '26' + type: 8p8c + rear_port: '26' + rear_port_position: 1 + - name: '27' + type: 8p8c + rear_port: '27' + rear_port_position: 1 + - name: '28' + type: 8p8c + rear_port: '28' + rear_port_position: 1 + - name: '29' + type: 8p8c + rear_port: '29' + rear_port_position: 1 + - name: '30' + type: 8p8c + rear_port: '30' + rear_port_position: 1 + - name: '31' + type: 8p8c + rear_port: '31' + rear_port_position: 1 + - name: '32' + type: 8p8c + rear_port: '32' + rear_port_position: 1 + - name: '33' + type: 8p8c + rear_port: '33' + rear_port_position: 1 + - name: '34' + type: 8p8c + rear_port: '34' + rear_port_position: 1 + - name: '35' + type: 8p8c + rear_port: '35' + rear_port_position: 1 + - name: '36' + type: 8p8c + rear_port: '36' + rear_port_position: 1 + - name: '37' + type: 8p8c + rear_port: '37' + rear_port_position: 1 + - name: '38' + type: 8p8c + rear_port: '38' + rear_port_position: 1 + - name: '39' + type: 8p8c + rear_port: '39' + rear_port_position: 1 + - name: '40' + type: 8p8c + rear_port: '40' + rear_port_position: 1 + - name: '41' + type: 8p8c + rear_port: '41' + rear_port_position: 1 + - name: '42' + type: 8p8c + rear_port: '42' + rear_port_position: 1 + - name: '43' + type: 8p8c + rear_port: '43' + rear_port_position: 1 + - name: '44' + type: 8p8c + rear_port: '44' + rear_port_position: 1 + - name: '45' + type: 8p8c + rear_port: '45' + rear_port_position: 1 + - name: '46' + type: 8p8c + rear_port: '46' + rear_port_position: 1 + - name: '47' + type: 8p8c + rear_port: '47' + rear_port_position: 1 + - name: '48' + type: 8p8c + rear_port: '48' + rear_port_position: 1 +rear-ports: + - name: '1' + type: 110-punch + positions: 1 + - name: '2' + type: 110-punch + positions: 1 + - name: '3' + type: 110-punch + positions: 1 + - name: '4' + type: 110-punch + positions: 1 + - name: '5' + type: 110-punch + positions: 1 + - name: '6' + type: 110-punch + positions: 1 + - name: '7' + type: 110-punch + positions: 1 + - name: '8' + type: 110-punch + positions: 1 + - name: '9' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 + - name: '25' + type: 110-punch + positions: 1 + - name: '26' + type: 110-punch + positions: 1 + - name: '27' + type: 110-punch + positions: 1 + - name: '28' + type: 110-punch + positions: 1 + - name: '29' + type: 110-punch + positions: 1 + - name: '30' + type: 110-punch + positions: 1 + - name: '31' + type: 110-punch + positions: 1 + - name: '32' + type: 110-punch + positions: 1 + - name: '33' + type: 110-punch + positions: 1 + - name: '34' + type: 110-punch + positions: 1 + - name: '35' + type: 110-punch + positions: 1 + - name: '36' + type: 110-punch + positions: 1 + - name: '37' + type: 110-punch + positions: 1 + - name: '38' + type: 110-punch + positions: 1 + - name: '39' + type: 110-punch + positions: 1 + - name: '40' + type: 110-punch + positions: 1 + - name: '41' + type: 110-punch + positions: 1 + - name: '42' + type: 110-punch + positions: 1 + - name: '43' + type: 110-punch + positions: 1 + - name: '44' + type: 110-punch + positions: 1 + - name: '45' + type: 110-punch + positions: 1 + - name: '46' + type: 110-punch + positions: 1 + - name: '47' + type: 110-punch + positions: 1 + - name: '48' + type: 110-punch + positions: 1 diff --git a/device-types/Siemon/HD6-96.yaml b/device-types/Siemon/HD6-96.yaml new file mode 100644 index 000000000..d177f32bd --- /dev/null +++ b/device-types/Siemon/HD6-96.yaml @@ -0,0 +1,682 @@ +--- +manufacturer: Siemon +model: 96-port Category 6 4RU flat patch panel +slug: siemon-hd6-96 +part_number: HD6-96 +u_height: 4 +is_full_depth: false +is_powered: false +front-ports: + - name: '1' + type: 8p8c + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: 8p8c + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: 8p8c + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: 8p8c + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: 8p8c + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: 8p8c + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: 8p8c + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: 8p8c + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: 8p8c + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 + - name: '25' + type: 8p8c + rear_port: '25' + rear_port_position: 1 + - name: '26' + type: 8p8c + rear_port: '26' + rear_port_position: 1 + - name: '27' + type: 8p8c + rear_port: '27' + rear_port_position: 1 + - name: '28' + type: 8p8c + rear_port: '28' + rear_port_position: 1 + - name: '29' + type: 8p8c + rear_port: '29' + rear_port_position: 1 + - name: '30' + type: 8p8c + rear_port: '30' + rear_port_position: 1 + - name: '31' + type: 8p8c + rear_port: '31' + rear_port_position: 1 + - name: '32' + type: 8p8c + rear_port: '32' + rear_port_position: 1 + - name: '33' + type: 8p8c + rear_port: '33' + rear_port_position: 1 + - name: '34' + type: 8p8c + rear_port: '34' + rear_port_position: 1 + - name: '35' + type: 8p8c + rear_port: '35' + rear_port_position: 1 + - name: '36' + type: 8p8c + rear_port: '36' + rear_port_position: 1 + - name: '37' + type: 8p8c + rear_port: '37' + rear_port_position: 1 + - name: '38' + type: 8p8c + rear_port: '38' + rear_port_position: 1 + - name: '39' + type: 8p8c + rear_port: '39' + rear_port_position: 1 + - name: '40' + type: 8p8c + rear_port: '40' + rear_port_position: 1 + - name: '41' + type: 8p8c + rear_port: '41' + rear_port_position: 1 + - name: '42' + type: 8p8c + rear_port: '42' + rear_port_position: 1 + - name: '43' + type: 8p8c + rear_port: '43' + rear_port_position: 1 + - name: '44' + type: 8p8c + rear_port: '44' + rear_port_position: 1 + - name: '45' + type: 8p8c + rear_port: '45' + rear_port_position: 1 + - name: '46' + type: 8p8c + rear_port: '46' + rear_port_position: 1 + - name: '47' + type: 8p8c + rear_port: '47' + rear_port_position: 1 + - name: '48' + type: 8p8c + rear_port: '48' + rear_port_position: 1 + - name: '49' + type: 8p8c + rear_port: '49' + rear_port_position: 1 + - name: '50' + type: 8p8c + rear_port: '50' + rear_port_position: 1 + - name: '51' + type: 8p8c + rear_port: '51' + rear_port_position: 1 + - name: '52' + type: 8p8c + rear_port: '52' + rear_port_position: 1 + - name: '53' + type: 8p8c + rear_port: '53' + rear_port_position: 1 + - name: '54' + type: 8p8c + rear_port: '54' + rear_port_position: 1 + - name: '55' + type: 8p8c + rear_port: '55' + rear_port_position: 1 + - name: '56' + type: 8p8c + rear_port: '56' + rear_port_position: 1 + - name: '57' + type: 8p8c + rear_port: '57' + rear_port_position: 1 + - name: '58' + type: 8p8c + rear_port: '58' + rear_port_position: 1 + - name: '59' + type: 8p8c + rear_port: '59' + rear_port_position: 1 + - name: '60' + type: 8p8c + rear_port: '60' + rear_port_position: 1 + - name: '61' + type: 8p8c + rear_port: '61' + rear_port_position: 1 + - name: '62' + type: 8p8c + rear_port: '62' + rear_port_position: 1 + - name: '63' + type: 8p8c + rear_port: '63' + rear_port_position: 1 + - name: '64' + type: 8p8c + rear_port: '64' + rear_port_position: 1 + - name: '65' + type: 8p8c + rear_port: '65' + rear_port_position: 1 + - name: '66' + type: 8p8c + rear_port: '66' + rear_port_position: 1 + - name: '67' + type: 8p8c + rear_port: '67' + rear_port_position: 1 + - name: '68' + type: 8p8c + rear_port: '68' + rear_port_position: 1 + - name: '69' + type: 8p8c + rear_port: '69' + rear_port_position: 1 + - name: '70' + type: 8p8c + rear_port: '70' + rear_port_position: 1 + - name: '71' + type: 8p8c + rear_port: '71' + rear_port_position: 1 + - name: '72' + type: 8p8c + rear_port: '72' + rear_port_position: 1 + - name: '73' + type: 8p8c + rear_port: '73' + rear_port_position: 1 + - name: '74' + type: 8p8c + rear_port: '74' + rear_port_position: 1 + - name: '75' + type: 8p8c + rear_port: '75' + rear_port_position: 1 + - name: '76' + type: 8p8c + rear_port: '76' + rear_port_position: 1 + - name: '77' + type: 8p8c + rear_port: '77' + rear_port_position: 1 + - name: '78' + type: 8p8c + rear_port: '78' + rear_port_position: 1 + - name: '79' + type: 8p8c + rear_port: '79' + rear_port_position: 1 + - name: '80' + type: 8p8c + rear_port: '80' + rear_port_position: 1 + - name: '81' + type: 8p8c + rear_port: '81' + rear_port_position: 1 + - name: '82' + type: 8p8c + rear_port: '82' + rear_port_position: 1 + - name: '83' + type: 8p8c + rear_port: '83' + rear_port_position: 1 + - name: '84' + type: 8p8c + rear_port: '84' + rear_port_position: 1 + - name: '85' + type: 8p8c + rear_port: '85' + rear_port_position: 1 + - name: '86' + type: 8p8c + rear_port: '86' + rear_port_position: 1 + - name: '87' + type: 8p8c + rear_port: '87' + rear_port_position: 1 + - name: '88' + type: 8p8c + rear_port: '88' + rear_port_position: 1 + - name: '89' + type: 8p8c + rear_port: '89' + rear_port_position: 1 + - name: '90' + type: 8p8c + rear_port: '90' + rear_port_position: 1 + - name: '91' + type: 8p8c + rear_port: '91' + rear_port_position: 1 + - name: '92' + type: 8p8c + rear_port: '92' + rear_port_position: 1 + - name: '93' + type: 8p8c + rear_port: '93' + rear_port_position: 1 + - name: '94' + type: 8p8c + rear_port: '94' + rear_port_position: 1 + - name: '95' + type: 8p8c + rear_port: '95' + rear_port_position: 1 + - name: '96' + type: 8p8c + rear_port: '96' + rear_port_position: 1 +rear-ports: + - name: '1' + type: 110-punch + positions: 1 + - name: '2' + type: 110-punch + positions: 1 + - name: '3' + type: 110-punch + positions: 1 + - name: '4' + type: 110-punch + positions: 1 + - name: '5' + type: 110-punch + positions: 1 + - name: '6' + type: 110-punch + positions: 1 + - name: '7' + type: 110-punch + positions: 1 + - name: '8' + type: 110-punch + positions: 1 + - name: '9' + type: 110-punch + positions: 1 + - name: '10' + type: 110-punch + positions: 1 + - name: '11' + type: 110-punch + positions: 1 + - name: '12' + type: 110-punch + positions: 1 + - name: '13' + type: 110-punch + positions: 1 + - name: '14' + type: 110-punch + positions: 1 + - name: '15' + type: 110-punch + positions: 1 + - name: '16' + type: 110-punch + positions: 1 + - name: '17' + type: 110-punch + positions: 1 + - name: '18' + type: 110-punch + positions: 1 + - name: '19' + type: 110-punch + positions: 1 + - name: '20' + type: 110-punch + positions: 1 + - name: '21' + type: 110-punch + positions: 1 + - name: '22' + type: 110-punch + positions: 1 + - name: '23' + type: 110-punch + positions: 1 + - name: '24' + type: 110-punch + positions: 1 + - name: '25' + type: 110-punch + positions: 1 + - name: '26' + type: 110-punch + positions: 1 + - name: '27' + type: 110-punch + positions: 1 + - name: '28' + type: 110-punch + positions: 1 + - name: '29' + type: 110-punch + positions: 1 + - name: '30' + type: 110-punch + positions: 1 + - name: '31' + type: 110-punch + positions: 1 + - name: '32' + type: 110-punch + positions: 1 + - name: '33' + type: 110-punch + positions: 1 + - name: '34' + type: 110-punch + positions: 1 + - name: '35' + type: 110-punch + positions: 1 + - name: '36' + type: 110-punch + positions: 1 + - name: '37' + type: 110-punch + positions: 1 + - name: '38' + type: 110-punch + positions: 1 + - name: '39' + type: 110-punch + positions: 1 + - name: '40' + type: 110-punch + positions: 1 + - name: '41' + type: 110-punch + positions: 1 + - name: '42' + type: 110-punch + positions: 1 + - name: '43' + type: 110-punch + positions: 1 + - name: '44' + type: 110-punch + positions: 1 + - name: '45' + type: 110-punch + positions: 1 + - name: '46' + type: 110-punch + positions: 1 + - name: '47' + type: 110-punch + positions: 1 + - name: '48' + type: 110-punch + positions: 1 + - name: '49' + type: 110-punch + positions: 1 + - name: '50' + type: 110-punch + positions: 1 + - name: '51' + type: 110-punch + positions: 1 + - name: '52' + type: 110-punch + positions: 1 + - name: '53' + type: 110-punch + positions: 1 + - name: '54' + type: 110-punch + positions: 1 + - name: '55' + type: 110-punch + positions: 1 + - name: '56' + type: 110-punch + positions: 1 + - name: '57' + type: 110-punch + positions: 1 + - name: '58' + type: 110-punch + positions: 1 + - name: '59' + type: 110-punch + positions: 1 + - name: '60' + type: 110-punch + positions: 1 + - name: '61' + type: 110-punch + positions: 1 + - name: '62' + type: 110-punch + positions: 1 + - name: '63' + type: 110-punch + positions: 1 + - name: '64' + type: 110-punch + positions: 1 + - name: '65' + type: 110-punch + positions: 1 + - name: '66' + type: 110-punch + positions: 1 + - name: '67' + type: 110-punch + positions: 1 + - name: '68' + type: 110-punch + positions: 1 + - name: '69' + type: 110-punch + positions: 1 + - name: '70' + type: 110-punch + positions: 1 + - name: '71' + type: 110-punch + positions: 1 + - name: '72' + type: 110-punch + positions: 1 + - name: '73' + type: 110-punch + positions: 1 + - name: '74' + type: 110-punch + positions: 1 + - name: '75' + type: 110-punch + positions: 1 + - name: '76' + type: 110-punch + positions: 1 + - name: '77' + type: 110-punch + positions: 1 + - name: '78' + type: 110-punch + positions: 1 + - name: '79' + type: 110-punch + positions: 1 + - name: '80' + type: 110-punch + positions: 1 + - name: '81' + type: 110-punch + positions: 1 + - name: '82' + type: 110-punch + positions: 1 + - name: '83' + type: 110-punch + positions: 1 + - name: '84' + type: 110-punch + positions: 1 + - name: '85' + type: 110-punch + positions: 1 + - name: '86' + type: 110-punch + positions: 1 + - name: '87' + type: 110-punch + positions: 1 + - name: '88' + type: 110-punch + positions: 1 + - name: '89' + type: 110-punch + positions: 1 + - name: '90' + type: 110-punch + positions: 1 + - name: '91' + type: 110-punch + positions: 1 + - name: '92' + type: 110-punch + positions: 1 + - name: '93' + type: 110-punch + positions: 1 + - name: '94' + type: 110-punch + positions: 1 + - name: '95' + type: 110-punch + positions: 1 + - name: '96' + type: 110-punch + positions: 1 diff --git a/device-types/Siemon/RIC3-24-01.yaml b/device-types/Siemon/RIC3-24-01.yaml new file mode 100644 index 000000000..76b01dc5e --- /dev/null +++ b/device-types/Siemon/RIC3-24-01.yaml @@ -0,0 +1,19 @@ +--- +manufacturer: Siemon +model: RIC3-24-01 +slug: siemon-ric3-24-01 +part_number: RIC3-24-01 +u_height: 2 +is_full_depth: false +subdevice_role: parent +airflow: passive +comments: Siemon Rack Mount Interconnect Center 2-RU Fiber-Optic Housing with (4) module bays for Siemon Quick-Pack adapter plates. +module-bays: + - name: A + position: A + - name: B + position: B + - name: C + position: C + - name: D + position: D diff --git a/device-types/Sophos/AP6-420E.yaml b/device-types/Sophos/AP6-420E.yaml new file mode 100644 index 000000000..8a871a7fd --- /dev/null +++ b/device-types/Sophos/AP6-420E.yaml @@ -0,0 +1,21 @@ +--- +manufacturer: Sophos +model: AP6 420E +slug: sophos-ap6-420e +part_number: AP6 420E +airflow: passive +front_image: false +rear_image: false +u_height: 0 +weight: 0.7 +weight_unit: kg +console-ports: + - name: COM USB + type: usb-micro-b +interfaces: + - name: LAN + type: 2.5gbase-t + poe_mode: pd + poe_type: type2-ieee802.3at + - name: WiFi + type: ieee802.11ax diff --git a/device-types/Sophos/APX320.yaml b/device-types/Sophos/APX320.yaml new file mode 100644 index 000000000..db172387d --- /dev/null +++ b/device-types/Sophos/APX320.yaml @@ -0,0 +1,21 @@ +--- +manufacturer: Sophos +model: APX320 +slug: sophos-apx320 +part_number: APX320 +airflow: passive +front_image: false +rear_image: false +u_height: 0 +weight: 0.5 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 +interfaces: + - name: ETH0/POE + type: 1000base-t + poe_mode: pd + poe_type: type1-ieee802.3af + - name: WiFi + type: ieee802.11ac diff --git a/device-types/Sophos/APX530.yaml b/device-types/Sophos/APX530.yaml new file mode 100644 index 000000000..712dd4ebc --- /dev/null +++ b/device-types/Sophos/APX530.yaml @@ -0,0 +1,23 @@ +--- +manufacturer: Sophos +model: APX530 +slug: sophos-apx530 +part_number: APX530 +airflow: passive +front_image: false +rear_image: false +u_height: 0 +weight: 0.9 +weight_unit: kg +console-ports: + - name: Console + type: rj-45 +interfaces: + - name: ETH0/POE + type: 1000base-t + poe_mode: pd + poe_type: type2-ieee802.3at + - name: ETH1 + type: 1000base-t + - name: WiFi + type: ieee802.11ac diff --git a/device-types/Sophos/SD-RED-20.yaml b/device-types/Sophos/SD-RED-20.yaml new file mode 100644 index 000000000..edbcc97e5 --- /dev/null +++ b/device-types/Sophos/SD-RED-20.yaml @@ -0,0 +1,38 @@ +--- +manufacturer: Sophos +model: SD-RED 20 +slug: sophos-sd-red-20 +comments: '[Sophos XGS Series Firewall Brochure](https://assets.sophos.com/X24WTUEQ/at/7wf85vbnnqf939bbhtxgfk/sophos-firewall-br.pdf)' +u_height: 1 +weight: 1 +weight_unit: kg +is_full_depth: false +airflow: left-to-right +console-ports: + - name: COM USB + type: usb-micro-b +interfaces: + - name: WAN1 SFP + type: 1000base-x-sfp + - name: WAN1 + type: 1000base-t + - name: LAN1 + type: 1000base-t + - name: LAN2 + type: 1000base-t + - name: LAN3 + type: 1000base-t + - name: LAN4 + type: 1000base-t +module-bays: + - name: A + position: A +power-ports: + - name: DC In 1 + type: other + maximum_draw: 23 + allocated_draw: 6 + - name: DC In 2 + type: other + maximum_draw: 23 + allocated_draw: 6 diff --git a/device-types/Sophos/SD-RED-60.yaml b/device-types/Sophos/SD-RED-60.yaml new file mode 100644 index 000000000..e99991fba --- /dev/null +++ b/device-types/Sophos/SD-RED-60.yaml @@ -0,0 +1,46 @@ +--- +manufacturer: Sophos +model: SD-RED 60 +slug: sophos-sd-red-60 +comments: '[Sophos XGS Series Firewall Brochure](https://assets.sophos.com/X24WTUEQ/at/7wf85vbnnqf939bbhtxgfk/sophos-firewall-br.pdf)' +u_height: 1 +weight: 1 +weight_unit: kg +is_full_depth: false +front_image: true +rear_image: true +airflow: left-to-right +console-ports: + - name: COM USB + type: usb-micro-b +interfaces: + - name: WAN1 SFP + type: 1000base-x-sfp + - name: WAN1 + type: 1000base-t + - name: WAN2 + type: 1000base-t + - name: LAN1 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: LAN2 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: LAN3 + type: 1000base-t + - name: LAN4 + type: 1000base-t +module-bays: + - name: A + position: A +power-ports: + - name: DC In 1 + type: other + maximum_draw: 63 + allocated_draw: 12 + - name: DC In 2 + type: other + maximum_draw: 63 + allocated_draw: 12 diff --git a/device-types/Sophos/XGS-107.yaml b/device-types/Sophos/XGS-107.yaml new file mode 100644 index 000000000..207d656ef --- /dev/null +++ b/device-types/Sophos/XGS-107.yaml @@ -0,0 +1,45 @@ +--- +manufacturer: Sophos +model: XGS 107 +slug: sophos-xgs-107 +comments: '[Sophos XGS Series Firewall Brochure](https://assets.sophos.com/X24WTUEQ/at/7wf85vbnnqf939bbhtxgfk/sophos-firewall-br.pdf)' +u_height: 1 +weight: 1.4 +weight_unit: kg +is_full_depth: false +front_image: true +rear_image: true +airflow: left-to-right +console-ports: + - name: COM Serial + type: rj-45 + - name: COM USB + type: usb-micro-b +interfaces: + - name: PortF1 + type: 1000base-x-sfp + - name: Port1 + type: 1000base-t + - name: Port2 + type: 1000base-t + - name: Port3 + type: 1000base-t + - name: Port4 + type: 1000base-t + - name: Port5 + type: 1000base-t + - name: Port6 + type: 1000base-t + - name: Port7 + type: 1000base-t + - name: Port8 + type: 1000base-t +power-ports: + - name: DC In 1 + type: other + maximum_draw: 54 + allocated_draw: 26 + - name: DC In 2 + type: other + maximum_draw: 54 + allocated_draw: 26 diff --git a/device-types/Sophos/XGS-108.yaml b/device-types/Sophos/XGS-108.yaml new file mode 100644 index 000000000..16e5f1adb --- /dev/null +++ b/device-types/Sophos/XGS-108.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: Sophos +model: XGS 108 +slug: sophos-xgs-108 +comments: '[Sophos XGS Series Firewall Brochure](https://assets.sophos.com/X24WTUEQ/at/7wf85vbnnqf939bbhtxgfk/sophos-firewall-br.pdf)' +u_height: 1 +weight: 1.8 +weight_unit: kg +is_full_depth: false +airflow: side-to-rear +console-ports: + - name: COM Serial + type: rj-45 + - name: COM USB + type: usb-micro-b +interfaces: + - name: PortF1 + type: 1000base-x-sfp + - name: Port1 + type: 2.5gbase-t + - name: Port2 + type: 2.5gbase-t + - name: Port3 + type: 2.5gbase-t + - name: Port4 + type: 2.5gbase-t + - name: Port5 + type: 2.5gbase-t + - name: Port6 + type: 2.5gbase-t +power-ports: + - name: DC In 1 + type: other + maximum_draw: 28 + allocated_draw: 22 + - name: DC In 2 + type: other + maximum_draw: 28 + allocated_draw: 22 diff --git a/device-types/Sophos/XGS-126.yaml b/device-types/Sophos/XGS-126.yaml new file mode 100644 index 000000000..79b49a4ee --- /dev/null +++ b/device-types/Sophos/XGS-126.yaml @@ -0,0 +1,62 @@ +--- +manufacturer: Sophos +model: XGS 126 +slug: sophos-xgs-126 +comments: '[Sophos XGS Series Firewall Brochure](https://assets.sophos.com/X24WTUEQ/at/7wf85vbnnqf939bbhtxgfk/sophos-firewall-br.pdf)' +u_height: 1 +weight: 2.4 +weight_unit: kg +is_full_depth: false +front_image: true +rear_image: true +airflow: left-to-right +console-ports: + - name: COM Serial + type: rj-45 + - name: COM USB + type: usb-micro-b +interfaces: + - name: PortF1 + type: 1000base-x-sfp + - name: PortF2 + type: 1000base-x-sfp + - name: Port1 + type: 1000base-t + - name: Port2 + type: 1000base-t + - name: Port3 + type: 1000base-t + - name: Port4 + type: 1000base-t + - name: Port5 + type: 1000base-t + - name: Port6 + type: 1000base-t + - name: Port7 + type: 1000base-t + - name: Port8 + type: 1000base-t + - name: Port9 + type: 1000base-t + - name: Port10 + type: 1000base-t + - name: Port11 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Port12 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at +module-bays: + - name: A + position: A +power-ports: + - name: DC In 1 + type: other + maximum_draw: 76 + allocated_draw: 30 + - name: DC In 2 + type: other + maximum_draw: 76 + allocated_draw: 30 diff --git a/device-types/Sophos/XGS-128.yaml b/device-types/Sophos/XGS-128.yaml new file mode 100644 index 000000000..e384e09df --- /dev/null +++ b/device-types/Sophos/XGS-128.yaml @@ -0,0 +1,48 @@ +--- +manufacturer: Sophos +model: XGS 128 +slug: sophos-xgs-128 +comments: '[Sophos XGS Series Firewall Brochure](https://assets.sophos.com/X24WTUEQ/at/7wf85vbnnqf939bbhtxgfk/sophos-firewall-br.pdf)' +u_height: 1 +weight: 2.4 +weight_unit: kg +is_full_depth: false +airflow: left-to-right +console-ports: + - name: COM Serial + type: rj-45 + - name: COM USB + type: usb-micro-b +interfaces: + - name: PortF1 + type: 1000base-x-sfp + - name: Port1 + type: 2.5gbase-t + - name: Port2 + type: 2.5gbase-t + - name: Port3 + type: 2.5gbase-t + - name: Port4 + type: 2.5gbase-t + - name: Port5 + type: 2.5gbase-t + - name: Port6 + type: 2.5gbase-t + - name: Port7 + type: 2.5gbase-t + - name: Port8 + type: 2.5gbase-t + - name: Port9 + type: 2.5gbase-t +module-bays: + - name: A + position: A +power-ports: + - name: DC In 1 + type: other + maximum_draw: 30 + allocated_draw: 27 + - name: DC In 2 + type: other + maximum_draw: 30 + allocated_draw: 27 diff --git a/device-types/Sophos/XGS-136.yaml b/device-types/Sophos/XGS-136.yaml new file mode 100644 index 000000000..02b275e9a --- /dev/null +++ b/device-types/Sophos/XGS-136.yaml @@ -0,0 +1,62 @@ +--- +manufacturer: Sophos +model: XGS 136 +slug: sophos-xgs-136 +comments: '[Sophos XGS Series Firewall Brochure](https://assets.sophos.com/X24WTUEQ/at/7wf85vbnnqf939bbhtxgfk/sophos-firewall-br.pdf)' +u_height: 1 +weight: 2.4 +weight_unit: kg +is_full_depth: false +front_image: true +rear_image: true +airflow: left-to-right +console-ports: + - name: COM Serial + type: rj-45 + - name: COM USB + type: usb-micro-b +interfaces: + - name: PortF1 + type: 1000base-x-sfp + - name: PortF2 + type: 1000base-x-sfp + - name: Port1 + type: 1000base-t + - name: Port2 + type: 1000base-t + - name: Port3 + type: 1000base-t + - name: Port4 + type: 1000base-t + - name: Port5 + type: 1000base-t + - name: Port6 + type: 1000base-t + - name: Port7 + type: 1000base-t + - name: Port8 + type: 1000base-t + - name: Port9 + type: 1000base-t + - name: Port10 + type: 1000base-t + - name: Port11 + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Port12 + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at +module-bays: + - name: A + position: A +power-ports: + - name: DC In 1 + type: other + maximum_draw: 76 + allocated_draw: 30 + - name: DC In 2 + type: other + maximum_draw: 76 + allocated_draw: 30 diff --git a/device-types/Sophos/XGS-138.yaml b/device-types/Sophos/XGS-138.yaml new file mode 100644 index 000000000..4234d6ea5 --- /dev/null +++ b/device-types/Sophos/XGS-138.yaml @@ -0,0 +1,48 @@ +--- +manufacturer: Sophos +model: XGS 138 +slug: sophos-xgs-138 +comments: '[Sophos XGS Series Firewall Brochure](https://assets.sophos.com/X24WTUEQ/at/7wf85vbnnqf939bbhtxgfk/sophos-firewall-br.pdf)' +u_height: 1 +weight: 2.4 +weight_unit: kg +is_full_depth: false +airflow: left-to-right +console-ports: + - name: COM Serial + type: rj-45 + - name: COM USB + type: usb-micro-b +interfaces: + - name: PortF1 + type: 10gbase-x-sfpp + - name: PortF2 + type: 10gbase-x-sfpp + - name: Port1 + type: 1000base-t + - name: Port2 + type: 1000base-t + - name: Port3 + type: 1000base-t + - name: Port4 + type: 1000base-t + - name: Port5 + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: Port6 + type: 2.5gbase-t + poe_mode: pse + poe_type: type2-ieee802.3at +module-bays: + - name: A + position: A +power-ports: + - name: DC In 1 + type: other + maximum_draw: 121 + allocated_draw: 33 + - name: DC In 2 + type: other + maximum_draw: 121 + allocated_draw: 33 diff --git a/device-types/Sophos/XGS-2100.yaml b/device-types/Sophos/XGS-2100.yaml index 1fb6cfade..56cd7889a 100644 --- a/device-types/Sophos/XGS-2100.yaml +++ b/device-types/Sophos/XGS-2100.yaml @@ -6,6 +6,8 @@ u_height: 1 weight: 4.7 weight_unit: kg is_full_depth: false +front_image: true +rear_image: true airflow: front-to-rear console-ports: - name: COM Serial diff --git a/device-types/Sophos/XGS-4300.yaml b/device-types/Sophos/XGS-4300.yaml new file mode 100644 index 000000000..48c0273c9 --- /dev/null +++ b/device-types/Sophos/XGS-4300.yaml @@ -0,0 +1,55 @@ +--- +manufacturer: Sophos +model: XGS 4300 +slug: sophos-xgs-4300 +comments: '[Sophos XGS Series Firewall Brochure](https://assets.sophos.com/X24WTUEQ/at/7wf85vbnnqf939bbhtxgfk/sophos-firewall-br.pdf)' +u_height: 1 +weight: 8.7 +weight_unit: kg +is_full_depth: false +front_image: true +rear_image: true +airflow: side-to-rear +console-ports: + - name: COM Serial + type: rj-45 + - name: COM USB + type: usb-micro-b +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: F1 + type: 10gbase-x-sfpp + - name: F2 + type: 10gbase-x-sfpp + - name: F3 + type: 1000base-x-sfp + - name: F4 + type: 1000base-x-sfp + - name: Port1 + type: 1000base-t + - name: Port2 + type: 1000base-t + - name: Port3 + type: 1000base-t + - name: Port4 + type: 1000base-t + - name: Port5 + type: 2.5gbase-t + - name: Port6 + type: 2.5gbase-t + - name: Port7 + type: 2.5gbase-t + - name: Port8 + type: 2.5gbase-t +module-bays: + - name: A + position: A + - name: B + position: B +power-ports: + - name: internal-PS + type: iec-60320-c14 + maximum_draw: 268 + allocated_draw: 131 diff --git a/device-types/Supermicro/AS-1014S-WTRT.yaml b/device-types/Supermicro/AS-1014S-WTRT.yaml new file mode 100644 index 000000000..054e1154c --- /dev/null +++ b/device-types/Supermicro/AS-1014S-WTRT.yaml @@ -0,0 +1,44 @@ +--- +manufacturer: Supermicro +model: SuperServer A+ Server 1014S-WTRT +slug: supermicro-as-1014s-wtrt +part_number: AS-1014S-WTRT +u_height: 1 +is_full_depth: true +airflow: front-to-rear +comments: Supermicro SuperServer A+ Server 1014S-WTRT (https://www.supermicro.com/en/Aplus/system/1U/1014/AS-1014S-WTRT.cfm) +weight: 9.98 +weight_unit: kg +console-ports: + - name: COM1 + type: de-9 + label: Rear +interfaces: + - name: BMC + type: 1000base-t + mgmt_only: true + description: Dedicated IPMI LAN port + - name: Gig-E 1 + type: 10gbase-t + - name: Gig-E 2 + type: 10gbase-t +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: PCI-E 1 + position: '1' + description: PCI-E 4.0 x16 (LP) + - name: PCI-E 2 + position: '2' + description: PCI-E 4.0 x16 (FH, FL) + - name: PCI-E 3 + position: '3' + description: PCI-E 4.0 x16 (FH, FL) + - name: M.2 1 + position: '4' + description: PCI-E 3.0 x4 (M-key 2280, 22120) + - name: M.2 2 + position: '5' + description: PCI-E 3.0 x4 (M-key 2280, 22120) diff --git a/device-types/Supermicro/AS-1114S-WN10RT.yml b/device-types/Supermicro/AS-1114S-WN10RT.yml index 494d74df1..afc03f8e8 100644 --- a/device-types/Supermicro/AS-1114S-WN10RT.yml +++ b/device-types/Supermicro/AS-1114S-WN10RT.yml @@ -2,6 +2,8 @@ manufacturer: Supermicro model: AS-1114S-WN10RT slug: supermicro-as-1114s-wn10rt +part_number: AS-1114S-WN10RT +comments: '[MNL-2295.pdf](https://www.supermicro.com/manuals/superserver/1U/MNL-2295.pdf)' u_height: 1 is_full_depth: true console-ports: @@ -13,8 +15,11 @@ power-ports: - name: Power 2 type: iec-60320-c14 interfaces: - - name: Gig-E 1 - type: 1000base-t - - name: Gig-E 2 + - name: BMC type: 1000base-t mgmt_only: true + description: Dedicated IPMI LAN port + - name: Gig-E 1 + type: 10gbase-t + - name: Gig-E 2 + type: 10gbase-t diff --git a/device-types/Supermicro/AS-2124BT-HNTR.yaml b/device-types/Supermicro/AS-2124BT-HNTR.yaml new file mode 100644 index 000000000..b37d89552 --- /dev/null +++ b/device-types/Supermicro/AS-2124BT-HNTR.yaml @@ -0,0 +1,28 @@ +--- +manufacturer: Supermicro +model: A+ Server 2124BT-HNTR +slug: supermicro-as-2124bt-hntr +part_number: AS-2124BT-HNTR +u_height: 2 +is_full_depth: true +airflow: front-to-rear +comments: SuperServer SYS-5039MC-H8TRF (https://www.supermicro.com/en/Aplus/system/2U/2124/AS-2124BT-HNTR.cfm) +subdevice_role: parent +weight: 24.7 +weight_unit: kg +module-bays: + - name: PSU0 + position: PSU 0 + maximum_draw: 2200 + - name: PSU1 + position: PSU 1 + maximum_draw: 2200 +device-bays: + - name: Node 1 + label: Compute Node 1 + - name: Node 2 + label: Compute Node 2 + - name: Node 3 + label: Compute Node 3 + - name: Node 4 + label: Compute Node 4 diff --git a/device-types/Supermicro/AS-3015MR-H8TNR.yaml b/device-types/Supermicro/AS-3015MR-H8TNR.yaml new file mode 100644 index 000000000..39c41784f --- /dev/null +++ b/device-types/Supermicro/AS-3015MR-H8TNR.yaml @@ -0,0 +1,45 @@ +--- +manufacturer: Supermicro +model: MicroCloud A+ Server AS 3015MR-H8TNR +slug: supermicro-as-3015mr-h8tnr +part_number: AS-3015MR-H8TNR +u_height: 3 +is_full_depth: true +airflow: front-to-rear +comments: '[MicroCloud A+ Server AS 3015MR-H8TNR](https://www.supermicro.com/en/products/system/microcloud/3u/as%20-3015mr-h8tnr)' +subdevice_role: parent +weight: 28.21 +weight_unit: kg +interfaces: + - name: IPMI 1 + type: 1000base-t + mgmt_only: true + description: Redundant IPMI port + - name: IPMI 2 + type: 1000base-t + mgmt_only: true + description: Redundant IPMI port +module-bays: + - name: PSU0 + position: PSU 0 + maximum_draw: 2200 + - name: PSU1 + position: PSU 1 + maximum_draw: 2200 +device-bays: + - name: Node 1 + label: Compute Node 1 + - name: Node 2 + label: Compute Node 2 + - name: Node 3 + label: Compute Node 3 + - name: Node 4 + label: Compute Node 4 + - name: Node 5 + label: Compute Node 5 + - name: Node 6 + label: Compute Node 6 + - name: Node 7 + label: Compute Node 7 + - name: Node 8 + label: Compute Node 8 diff --git a/device-types/Supermicro/MBD-H12DST-B.yaml b/device-types/Supermicro/MBD-H12DST-B.yaml new file mode 100644 index 000000000..ddd6006c9 --- /dev/null +++ b/device-types/Supermicro/MBD-H12DST-B.yaml @@ -0,0 +1,38 @@ +--- +manufacturer: Supermicro +model: Motherboard H12DST-B +slug: supermicro-mbd-h12dst-b +part_number: MBD-H12DST-B +u_height: 0 +is_full_depth: true +airflow: front-to-rear +comments: Motherboard H12DST-B for AS-2124BT-HNTR and AS-2124BT-HTR (https://www.supermicro.com/en/products/motherboard/H12DST-B) +subdevice_role: child +console-ports: + - name: COM1 + type: de-9 + label: Rear +interfaces: + - name: BMC + type: 1000base-t + mgmt_only: true + description: Dedicated IPMI LAN port +module-bays: + - name: PCI-E 1 + position: '1' + description: PCI-E 3.0 x16 + - name: PCI-E 2 + position: '2' + description: PCI-E 4.0 x24 + - name: PCI-E 3 + position: '3' + description: PCI-E 4.0 x16 (Low profile 6.6") + - name: PCI-E 4 + position: '4' + description: PCI-E 4.0 x16 (Low profile 6.6") + - name: PCI-E 5 + position: '5' + description: SIOM Slot + - name: M.2 + position: '6' + description: Form Factor 2280, 22110 (M-Key) diff --git a/device-types/Supermicro/MBD-X11SCD-F.yaml b/device-types/Supermicro/MBD-X11SCD-F.yaml new file mode 100644 index 000000000..0347f9031 --- /dev/null +++ b/device-types/Supermicro/MBD-X11SCD-F.yaml @@ -0,0 +1,23 @@ +--- +manufacturer: Supermicro +model: Motherboard X11SCD-F +slug: supermicro-mbd-x11scd-f +part_number: MBD-X11SCD-F +u_height: 0 +is_full_depth: true +airflow: front-to-rear +comments: Supermicro motherboard X11SCD-F (https://www.supermicro.com/en/products/motherboard/X11SCD-F) +subdevice_role: child +module-bays: + - name: PCI-E 1 + position: '1' + description: PCIe 3.0 x8 (Micro Low Profile) + - name: PCI-E 2 + position: '2' + description: PCIe 3.0 x8 + - name: M.2 1 + position: '3' + description: SATA/PCIe 3.0 x4 - Form factor 2242/2280 M-Key + - name: M.2 2 + position: '4' + description: SATA/PCIe 3.0 x4 - Form factor 2242/2280/22110 M-Key diff --git a/device-types/Supermicro/MBD-X11SSD-F.yaml b/device-types/Supermicro/MBD-X11SSD-F.yaml new file mode 100644 index 000000000..df2c1f7ab --- /dev/null +++ b/device-types/Supermicro/MBD-X11SSD-F.yaml @@ -0,0 +1,26 @@ +--- +manufacturer: Supermicro +model: Motherboard X11SSD-F +slug: supermicro-mbd-x11ssd-f +part_number: MBD-X11SSD-F +u_height: 0 +is_full_depth: true +airflow: front-to-rear +comments: Supermicro motherboard X11SSD-F (https://www.supermicro.com/en/products/motherboard/X11SSD-F) +subdevice_role: child +interfaces: + - name: BMC + type: 1000base-t + mgmt_only: true + description: Dedicated BMC IPMI port + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t +module-bays: + - name: PCI-E 1 + position: '1' + description: PCIe 3.0 x8 (Micro Low Profile) + - name: PCI-E 2 + position: '2' + description: PCIe 3.0 x8 (Low Profile) diff --git a/device-types/Supermicro/MBD-X12STD-F.yaml b/device-types/Supermicro/MBD-X12STD-F.yaml new file mode 100644 index 000000000..605e631dc --- /dev/null +++ b/device-types/Supermicro/MBD-X12STD-F.yaml @@ -0,0 +1,23 @@ +--- +manufacturer: Supermicro +model: Motherboard X12STD-F +slug: supermicro-mbd-x12std-f +part_number: MBD-X12STD-F +u_height: 0 +is_full_depth: true +airflow: front-to-rear +comments: Supermicro motherboard X12STD-F (https://www.supermicro.com/en/products/motherboard/X12STD-F) +subdevice_role: child +module-bays: + - name: PCI-E 1 + position: '1' + description: PCIe 4.0 x8 (Micro Low Profile) + - name: PCI-E 2 + position: '2' + description: PCIe 4.0 x8 (Low Porfile) + - name: M.2 1 + position: '3' + description: SATA/PCIe 3.0 x4 - Form factor 2280/22110 + - name: M.2 2 + position: '4' + description: SATA/PCIe 3.0 x4 - Form factor 2280/22110 diff --git a/device-types/Supermicro/SSG-6028R-E1CR16T.yml b/device-types/Supermicro/SSG-6028R-E1CR16T.yml new file mode 100644 index 000000000..5fd680653 --- /dev/null +++ b/device-types/Supermicro/SSG-6028R-E1CR16T.yml @@ -0,0 +1,39 @@ +--- +manufacturer: Supermicro +model: SuperStorage 6028r-E1CR16T +slug: supermicro-superstorage-6028r-e1cr16t +part_number: SSG-6028R-E1CR16T +u_height: 2 +is_full_depth: true +weight: 15.4 +weight_unit: kg +airflow: front-to-rear +comments: '[Technical Specification](https://www.supermicro.com/en/products/system/2U/6028/SSG-6028R-E1CR16T.cfm)' +console-ports: + - name: Serial + type: de-9 +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: PCIe-1 LP x16 + position: PCIe-1 + - name: PCIe-2 LP x8 + position: PCIe-2 + - name: PCIe-3 LP x8 + position: PCIe-3 + - name: PCIe-4 LP x8 + position: PCIe-4 + - name: PCIe-5 LP x8 + position: PCIe-5 + - name: PCIe-6 LP x8 + position: PCIe-6 +interfaces: + - name: Eth-1 + type: 10gbase-t + - name: Eth-2 + type: 10gbase-t + - name: IPMI + type: 1000base-t + mgmt_only: true diff --git a/device-types/Supermicro/SSG-6029P-E1CR12T.yml b/device-types/Supermicro/SSG-6029P-E1CR12T.yml new file mode 100644 index 000000000..c6cc0a2d4 --- /dev/null +++ b/device-types/Supermicro/SSG-6029P-E1CR12T.yml @@ -0,0 +1,42 @@ +--- +manufacturer: Supermicro +model: SuperStorage 6029P-E1CR12T +slug: supermicro-superstorage-6029p-e1cr12t +part_number: SSG-6029P-E1CR12T +u_height: 2 +is_full_depth: true +weight: 27.7 +weight_unit: kg +airflow: front-to-rear +comments: '[Technical Specification](https://www.supermicro.com/en/products/system/2u/6029/ssg-6029p-e1cr12t.cfm)' +console-ports: + - name: Serial + type: de-9 +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: PCIe-1 LP x16 + position: PCIe-1 + - name: PCIe-2 LP x16 + position: PCIe-2 + - name: PCIe-3 LP x16 + position: PCIe-3 + - name: PCIe-4 LP x8 + position: PCIe-4 + - name: PCIe-5 LP x8 + position: PCIe-5 + - name: PCIe-6 LP x8 + position: PCIe-6 + - name: PCIe-7 LP x8 + position: PCIe-7 + comment: M-Key M.2 +interfaces: + - name: Eth-1 + type: 10gbase-t + - name: Eth-2 + type: 10gbase-t + - name: IPMI + type: 1000base-t + mgmt_only: true diff --git a/device-types/Supermicro/SSG-620P-E1CR24L.yaml b/device-types/Supermicro/SSG-620P-E1CR24L.yaml new file mode 100644 index 000000000..98d7e8290 --- /dev/null +++ b/device-types/Supermicro/SSG-620P-E1CR24L.yaml @@ -0,0 +1,35 @@ +--- +manufacturer: Supermicro +model: Storage SuperServer SSG-620P-E1CR24L +slug: supermicro-storage-superserver-ssg-620p-e1cr24l +part_number: SSG-620P-E1CR24L +u_height: 2 +is_full_depth: true +comments: '[Storage SuperServer SSG-620P-E1CR24L] (https://www.supermicro.com/en/products/system/Storage/2U/SSG-620P-E1CR24L)' +weight: 25.39 +weight_unit: kg +airflow: front-to-rear +console-ports: + - name: Serial + type: de-9 +interfaces: + - name: BMC + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU1 + position: PSU 1 + - name: PSU2 + position: PSU 2 + - name: PCI-E 1 + position: '1' + description: 1 PCIe 4.0 x8 LP slot (Occupied by 3808 SAS controller) + - name: PCI-E 2 + position: '2' + description: PCIe 4.0 x16 LP slot + - name: PCI-E 3 + position: '3' + description: PCIe 4.0 x16 LP slot + - name: PCI-E A1 + position: '4' + description: PCIe 4.0 x16 AIOM slot (OCP 3.0 compatible) diff --git a/device-types/Supermicro/SSG-640P-E1CR24H.yml b/device-types/Supermicro/SSG-640P-E1CR24H.yml new file mode 100644 index 000000000..2ead7f1ab --- /dev/null +++ b/device-types/Supermicro/SSG-640P-E1CR24H.yml @@ -0,0 +1,42 @@ +--- +manufacturer: Supermicro +model: SuperServer SSG-640P-E1CR24H +slug: supermicro-superserver-ssg-640p-e1cr24h +part_number: SSG-640P-E1CR24H +u_height: 4 +is_full_depth: true +weight: 39 +weight_unit: kg +airflow: front-to-rear +comments: '[Technical Specification](https://www.supermicro.com/en/products/system/storage/4u/ssg-640p-e1cr24h)' +console-ports: + - name: Serial + type: de-9 +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: SuperDOM-1 + position: SuperDOM-1 + - name: SuperDOM-2 + position: SuperDOM-2 + - name: PCIe-1 LP x16 + position: PCIe-1 + - name: PCIe-2 LP x16 + position: PCIe-2 + - name: PCIe-3 LP x16 + position: PCIe-3 + - name: PCIe-4 LP x8 + position: PCIe-4 + - name: PCIe-5 NVME + position: NVME + comment: M-Key M.2 +interfaces: + - name: Eth-1 + type: 10gbase-t + - name: Eth-2 + type: 10gbase-t + - name: IPMI + type: 1000base-t + mgmt_only: true diff --git a/device-types/Supermicro/SYS-1029U-TR4T.yaml b/device-types/Supermicro/SYS-1029U-TR4T.yaml new file mode 100644 index 000000000..56ce83605 --- /dev/null +++ b/device-types/Supermicro/SYS-1029U-TR4T.yaml @@ -0,0 +1,45 @@ +--- +manufacturer: Supermicro +model: SuperServer 1029U-TR4T +slug: supermicro-sys-1029u-tr4t +part_number: SYS-1029U-TR4T +u_height: 1 +is_full_depth: true +weight: 11.8 +weight_unit: kg +airflow: front-to-rear +comments: SuperServer SYS-1029U-TR4T (https://www.supermicro.com/products/system/1U/1029/SYS-1029U-TR4T.cfm) +console-ports: + - name: Serial + type: de-9 + description: Rear port +interfaces: + - name: BMC + type: 1000base-t + mgmt_only: true + description: Dedicated IPMI LAN port + - name: Gig-E 1 + type: 10gbase-t + - name: Gig-E 2 + type: 10gbase-t + - name: Gig-E 3 + type: 10gbase-t + - name: Gig-E 4 + type: 10gbase-t +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: PCI-E 1 + position: '1' + description: Internal low profile slot + - name: PCI-E 2 + position: '2' + description: Low profile slot + - name: PCI-E 3 + position: '3' + description: Full height slot + - name: PCI-E 4 + position: '4' + description: Full height slot diff --git a/device-types/Supermicro/SYS-110P-WTR.yaml b/device-types/Supermicro/SYS-110P-WTR.yaml new file mode 100644 index 000000000..34ef30ac8 --- /dev/null +++ b/device-types/Supermicro/SYS-110P-WTR.yaml @@ -0,0 +1,41 @@ +--- +manufacturer: Supermicro +model: SuperServer SYS-110P-WTR +slug: supermicro-sys-110p-wtr +part_number: SYS-110P-WTR +u_height: 1 +is_full_depth: true +airflow: front-to-rear +comments: Supermicro SuperServer SYS-110P-WTR (https://www.supermicro.com/en/products/system/WIO/1U/SYS-110P-WTR) +weight: 11.34 +weight_unit: kg +console-ports: + - name: COM1 + type: de-9 + label: Rear +interfaces: + - name: BMC + type: 1000base-t + mgmt_only: true + description: Dedicated IPMI LAN port + - name: Gig-E 1 + type: 10gbase-t + - name: Gig-E 2 + type: 10gbase-t +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: PCI-E 1 + position: '1' + description: PCI-E 4.0 x16 (LP) + - name: PCI-E 2 + position: '2' + description: PCI-E 4.0 x16 (FH, FL) + - name: PCI-E 3 + position: '3' + description: PCI-E 4.0 x16 (FH, FL) + - name: M.2 + position: '4' + description: PCI-E 3.0 x4 (M-key 2280/22110) diff --git a/device-types/Supermicro/SYS-2029U-E1CR25M.yaml b/device-types/Supermicro/SYS-2029U-E1CR25M.yaml new file mode 100644 index 000000000..35bdc5135 --- /dev/null +++ b/device-types/Supermicro/SYS-2029U-E1CR25M.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Supermicro +model: SuperServer 2029U-E1CR25M +slug: supermicro-sys-2029u-e1cr25m +part_number: SYS-2029U-E1CR25M +u_height: 2 +is_full_depth: true +airflow: front-to-rear +comments: Superserver SYS-2029U-E1CR25M (https://www.supermicro.com/products/system/2U/2029/SYS-2029U-E1CR25M.cfm) +weight: 16.4 +weight_unit: kg +console-ports: + - name: Serial + type: de-9 + label: Rear +interfaces: + - name: BMC + type: 1000base-t + mgmt_only: true + description: Dedicated IPMI LAN port + - name: Gig-E 1 + type: 25gbase-x-sfp28 + - name: Gig-E 2 + type: 25gbase-x-sfp28 +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: PCI-E 1 + position: '1' + description: PCI-E 3.0 x16 (FH, 10.5"L) + - name: PCI-E 2 + position: '2' + description: PCI-E 3.0 x8 (FH, 10.5"L) + - name: PCI-E 3 + position: '3' + description: PCI-E 3.0 x8 Internal LP + - name: PCI-E 4 + position: '4' + description: PCI-E 3.0 x8 LP + - name: PCI-E 5 + position: '5' + description: PCI-E 3.0 x8 (FH, 10.5"L) + - name: PCI-E 6 + position: '6' + description: PCI-E 3.0 x8 (FH, 10.5"L) + - name: PCI-E 7 + position: '7' + description: PCI-E 3.0 x8 (FH, 10.5"L) + - name: PCI-E 8 + position: '8' + description: PCI-E 3.0 x8 (FH, 10.5"L) diff --git a/device-types/Supermicro/SYS-5018D-FN8T.yaml b/device-types/Supermicro/SYS-5018D-FN8T.yaml new file mode 100644 index 000000000..a98155d02 --- /dev/null +++ b/device-types/Supermicro/SYS-5018D-FN8T.yaml @@ -0,0 +1,49 @@ +--- +manufacturer: Supermicro +model: SuperServer 5018D-FN8T +slug: supermicro-sys-5018d-fn8t +part_number: SYS-5018D-FN8T +u_height: 1 +is_full_depth: false +weight: 3.63 +weight_unit: kg +airflow: front-to-rear +front_image: true +comments: SuperServer 5018D-FN8T (https://www.supermicro.com/products/system/1U/5018/SYS-5018D-FN8T.cfm) +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 200 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: Gig-E 3 + type: 1000base-t + - name: Gig-E 4 + type: 1000base-t + - name: Gig-E 5 + type: 1000base-t + - name: Gig-E 6 + type: 1000base-t + - name: Gig-E 7 + type: 10gbase-x-sfpp + - name: Gig-E 8 + type: 10gbase-x-sfpp + - name: BMC + type: 1000base-t + mgmt_only: true +module-bays: + - name: PCI-E 1 + position: '1' + description: PCI-E 3.0 x8 slot + - name: PCI-E 2 + position: '2' + description: PCI-E 3.0 x8 slot + - name: PCI-E 3 + position: '3' + description: Mini-PCIe (mSATA support) + - name: M.2 1 + position: '4' + description: M.2 PCI-E 3.0 x4 (SATA support), M Key 2242/2280/22110 diff --git a/device-types/Supermicro/SYS-5019D-FN8TP.yaml b/device-types/Supermicro/SYS-5019D-FN8TP.yaml new file mode 100644 index 000000000..a82a43b9e --- /dev/null +++ b/device-types/Supermicro/SYS-5019D-FN8TP.yaml @@ -0,0 +1,52 @@ +--- +manufacturer: Supermicro +model: SuperServer 5019D-FN8TP +slug: supermicro-sys-5019d-fn8tp +part_number: SYS-5019D-FN8TP +u_height: 1 +is_full_depth: false +weight: 3.63 +weight_unit: kg +airflow: front-to-rear +front_image: true +comments: SuperServer 5019D-FN8TP (https://www.supermicro.com/products/system/1u/5019/SYS-5019D-FN8TP.cfm) +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 200 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: Gig-E 3 + type: 1000base-t + - name: Gig-E 4 + type: 1000base-t + - name: Gig-E 5 + type: 10gbase-t + - name: Gig-E 6 + type: 10gbase-t + - name: Gig-E 7 + type: 10gbase-x-sfpp + - name: Gig-E 8 + type: 10gbase-x-sfpp + - name: BMC + type: 1000base-t + mgmt_only: true +module-bays: + - name: PCI-E 1 + position: '1' + description: PCI-E 3.0 x8 slot + - name: PCI-E 2 + position: '2' + description: PCI-E 3.0 x16 slot + - name: PCI-E 3 + position: '3' + description: Mini-PCIe + - name: M.2 1 + position: '4' + description: M.2 M key for SSD, 2242/8 + - name: M.2 2 + position: '5' + description: M.2 B Key for SSD/WAN card diff --git a/device-types/Supermicro/SYS-5019P-MTR.yaml b/device-types/Supermicro/SYS-5019P-MTR.yaml new file mode 100644 index 000000000..dc7cbe3c0 --- /dev/null +++ b/device-types/Supermicro/SYS-5019P-MTR.yaml @@ -0,0 +1,40 @@ +--- +manufacturer: Supermicro +model: SuperServer 5019P-MTR +slug: supermicro-sys-5019p-mtr +part_number: SYS-5019P-MTR +u_height: 1 +is_full_depth: true +airflow: front-to-rear +comments: SuperServer SYS-5019P-MTR (https://www.supermicro.com/products/system/1U/5019/SYS-5019P-MTR.cfm) +weight: 13.8 +weight_unit: kg +console-ports: + - name: Serial-1 + type: de-9 + label: Front + - name: Serial-2 + type: de-9 + label: Rear +interfaces: + - name: BMC + type: 1000base-t + mgmt_only: true + description: Dedicated IPMI LAN port + - name: Gig-E 1 + type: 10gbase-t + - name: Gig-E 2 + type: 10gbase-t +module-bays: + - name: PSU0 + position: PSU 0 + maximum_draw: 400 + - name: PSU1 + position: PSU 1 + maximum_draw: 400 + - name: PCI-E 1 + position: '1' + description: PCI-E 3.0 x16 slot + - name: M.2 1 + position: '2' + description: Form-factors 2280, 22110 diff --git a/device-types/Supermicro/SYS-5019P-WTR.yaml b/device-types/Supermicro/SYS-5019P-WTR.yaml new file mode 100644 index 000000000..1434f58ca --- /dev/null +++ b/device-types/Supermicro/SYS-5019P-WTR.yaml @@ -0,0 +1,41 @@ +--- +manufacturer: Supermicro +model: SuperServer 5019P-WTR +slug: supermicro-sys-5019p-wtr +part_number: SYS-5019P-WTR +u_height: 1 +is_full_depth: true +airflow: front-to-rear +comments: Superserver SYS-5019P-WTR (https://www.supermicro.com/products/system/1U/5019/SYS-5019P-WTR.cfm) +weight: 10.89 +weight_unit: kg +console-ports: + - name: Serial + type: de-9 + label: Rear +interfaces: + - name: BMC + type: 1000base-t + mgmt_only: true + description: Dedicated IPMI LAN port + - name: Gig-E 1 + type: 10gbase-t + - name: Gig-E 2 + type: 10gbase-t +module-bays: + - name: PSU1 + position: PSU 1 + - name: PSU2 + position: PSU 2 + - name: PCI-E 1 + position: '1' + description: PCI-E 3.0 x16 (FH, FL) + - name: PCI-E 2 + position: '2' + description: PCI-E 3.0 x16 (FH, FL) + - name: PCI-E 3 + position: '3' + description: PCI-E 3.0 x8 (LP) + - name: M.2 1 + position: '4' + description: Form-factors 2280, 22110 diff --git a/device-types/Supermicro/SYS-5029P-WTR.yaml b/device-types/Supermicro/SYS-5029P-WTR.yaml new file mode 100644 index 000000000..6aaa486ac --- /dev/null +++ b/device-types/Supermicro/SYS-5029P-WTR.yaml @@ -0,0 +1,50 @@ +--- +manufacturer: Supermicro +model: SuperServer 5029P-WTR +slug: supermicro-sys-5029p-wtr +part_number: SYS-5029P-WTR +u_height: 2 +is_full_depth: true +airflow: front-to-rear +comments: Superserver SYS-5029P-WTR (https://www.supermicro.com/products/system/2U/5029/SYS-5029P-WTR.cfm) +weight: 15.42 +weight_unit: kg +console-ports: + - name: Serial-1 + type: de-9 + label: Front + - name: Serial-2 + type: de-9 + label: Rear +interfaces: + - name: BMC + type: 1000base-t + mgmt_only: true + description: Dedicated IPMI LAN port + - name: Gig-E 1 + type: 10gbase-t + - name: Gig-E 2 + type: 10gbase-t +module-bays: + - name: PSU1 + position: PSU 1 + - name: PSU2 + position: PSU 2 + - name: PCI-E 1 + position: '1' + description: PCI-E 3.0 x8 (FH, FL) + - name: PCI-E 2 + position: '2' + description: PCI-E 3.0 x8 (FH, FL) + - name: PCI-E 3 + position: '3' + description: PCI-E 3.0 x8 (FH, FL) + - name: PCI-E 4 + position: '4' + description: PCI-E 3.0 x8 (FH, FL) + - name: PCI-E 5 + position: '5' + description: PCI-E 3.0 x8 (LP) + - name: M.2 1 + position: '6' + description: Form-factors 2280, 22110 diff --git a/device-types/Supermicro/SYS-5039MC-H8TRF.yaml b/device-types/Supermicro/SYS-5039MC-H8TRF.yaml new file mode 100644 index 000000000..5e8bf0252 --- /dev/null +++ b/device-types/Supermicro/SYS-5039MC-H8TRF.yaml @@ -0,0 +1,43 @@ +--- +manufacturer: Supermicro +model: SuperServer 5039MC-H8TRF +slug: supermicro-sys-5039mc-h8trf +part_number: SYS-5039MC-H8TRF +u_height: 3 +is_full_depth: true +airflow: front-to-rear +comments: SuperServer SYS-5039MC-H8TRF (https://www.supermicro.com/en/products/system/3u/5039/sys-5039mc-h8trf.cfm) +subdevice_role: parent +weight: 28.21 +weight_unit: kg +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 +interfaces: + - name: BMC 1 + type: 1000base-t + mgmt_only: true + description: IPMI LAN port 1 + - name: BMC 2 + type: 1000base-t + mgmt_only: true + description: IPMI LAN port 2 +device-bays: + - name: Node 1 + label: Compute Node 1 + - name: Node 2 + label: Compute Node 2 + - name: Node 3 + label: Compute Node 3 + - name: Node 4 + label: Compute Node 4 + - name: Node 5 + label: Compute Node 5 + - name: Node 6 + label: Compute Node 6 + - name: Node 7 + label: Compute Node 7 + - name: Node 8 + label: Compute Node 8 diff --git a/device-types/Supermicro/SYS-5039MS-H8TRF.yaml b/device-types/Supermicro/SYS-5039MS-H8TRF.yaml new file mode 100644 index 000000000..2d4ddd3b3 --- /dev/null +++ b/device-types/Supermicro/SYS-5039MS-H8TRF.yaml @@ -0,0 +1,34 @@ +--- +manufacturer: Supermicro +model: SuperServer 5039MS-H8TRF +slug: supermicro-sys-5039ms-h8trf +part_number: SYS-5039MS-H8TRF +u_height: 3 +is_full_depth: true +airflow: front-to-rear +comments: SuperServer SYS-5039MS-H8TRF (https://www.supermicro.com/products/system/3U/5039/SYS-5039MS-H8TRF.cfm) +subdevice_role: parent +weight: 28.21 +weight_unit: kg +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 +device-bays: + - name: Node 1 + label: Compute Node 1 + - name: Node 2 + label: Compute Node 2 + - name: Node 3 + label: Compute Node 3 + - name: Node 4 + label: Compute Node 4 + - name: Node 5 + label: Compute Node 5 + - name: Node 6 + label: Compute Node 6 + - name: Node 7 + label: Compute Node 7 + - name: Node 8 + label: Compute Node 8 diff --git a/device-types/Supermicro/SYS-530MT-H8TNR.yaml b/device-types/Supermicro/SYS-530MT-H8TNR.yaml new file mode 100644 index 000000000..d2f06645a --- /dev/null +++ b/device-types/Supermicro/SYS-530MT-H8TNR.yaml @@ -0,0 +1,51 @@ +--- +manufacturer: Supermicro +model: SuperServer 530MT-H8TNR +slug: supermicro-sys-530mt-h8tnr +part_number: SYS-530MT-H8TNR +u_height: 3 +is_full_depth: true +airflow: front-to-rear +comments: SuperServer SYS-530MT-H8TNR (https://www.supermicro.com/en/products/system/Microcloud/3U/SYS-530MT-H8TNR) +subdevice_role: parent +weight: 28.21 +weight_unit: kg +interfaces: + - name: BMC 1 + type: 1000base-t + mgmt_only: true + description: IPMI LAN port 1 + - name: BMC 2 + type: 1000base-t + mgmt_only: true + description: IPMI LAN port 2 +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 +device-bays: + - name: Node 1 + position: Node1 + label: Compute Node 1 + - name: Node 2 + position: Node2 + label: Compute Node 2 + - name: Node 3 + position: Node3 + label: Compute Node 3 + - name: Node 4 + position: Node4 + label: Compute Node 4 + - name: Node 5 + position: Node5 + label: Compute Node 5 + - name: Node 6 + position: Node6 + label: Compute Node 6 + - name: Node 7 + position: Node7 + label: Compute Node 7 + - name: Node 8 + position: Node8 + label: Compute Node 8 diff --git a/device-types/Supermicro/SYS-6018R-MT.yaml b/device-types/Supermicro/SYS-6018R-MT.yaml new file mode 100644 index 000000000..aead50e63 --- /dev/null +++ b/device-types/Supermicro/SYS-6018R-MT.yaml @@ -0,0 +1,32 @@ +--- +manufacturer: Supermicro +model: SuperServer 6018R-MT +slug: supermicro-sys-6018r-mt +part_number: SYS-6018R-MT +u_height: 1 +is_full_depth: true +airflow: front-to-rear +comments: Supermicro Superserver 6018R-MT (https://www.supermicro.com/products/system/1U/6018/SYS-6018R-MT.cfm) +weight: 16.33 +weight_unit: kg +console-ports: + - name: COM1 + type: de-9 + label: Rear +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 480 +interfaces: + - name: BMC + type: 1000base-t + mgmt_only: true + description: Dedicated IPMI LAN port + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t +module-bays: + - name: PCI-E 1 + position: '1' + description: PCI-E 3.0 x8 (FH, HL) diff --git a/device-types/Supermicro/SYS-E300-9D.yaml b/device-types/Supermicro/SYS-E300-9D.yaml new file mode 100644 index 000000000..b47fcb823 --- /dev/null +++ b/device-types/Supermicro/SYS-E300-9D.yaml @@ -0,0 +1,24 @@ +--- +manufacturer: Supermicro +model: SuperServer SYS-E300-9D +slug: supermicro-superserver-sys-e300-9d +part_number: SYS-E300-9D +u_height: 1 +is_full_depth: false +airflow: front-to-rear +comments: 'Specification: [https://www.supermicro.com/en/products/system/Mini-ITX/SYS-E300-9D.cfm](https://www.supermicro.com/en/products/system/Mini-ITX/SYS-E300-9D.cfm)' +weight: 1.56 +weight_unit: kg +interfaces: + - name: BMC + type: 1000base-t + mgmt_only: true + description: Dedicated IPMI LAN port + - name: LAN1 + type: 10gbase-t + - name: LAN2 + type: 10gbase-t + +power-ports: + - name: PS1 + type: dc-terminal diff --git a/device-types/Supermicro/SuperChassis-504-203B.yaml b/device-types/Supermicro/SuperChassis-504-203B.yaml new file mode 100644 index 000000000..33ab9ef8f --- /dev/null +++ b/device-types/Supermicro/SuperChassis-504-203B.yaml @@ -0,0 +1,32 @@ +--- +manufacturer: Supermicro +model: SuperChassis 504-203B +slug: supermicro-superchassis-504-203b +part_number: 504-203B +u_height: 1 +is_full_depth: false +airflow: front-to-rear +comments: Supermicro SuperChassis 504-203B (https://www.supermicro.com/en/products/chassis/Mini-1U/504/SC504-203B) +weight: 4.54 +weight_unit: kg +console-ports: + - name: COM1 + type: de-9 + label: Rear +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 200 +interfaces: + - name: BMC + type: 1000base-t + mgmt_only: true + description: Dedicated IPMI LAN port + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: Gig-E 3 + type: 1000base-t + - name: Gig-E 4 + type: 1000base-t diff --git a/device-types/Synology/RS3621xs+.yaml b/device-types/Synology/RS3621xs+.yaml new file mode 100644 index 000000000..ab9d0a855 --- /dev/null +++ b/device-types/Synology/RS3621xs+.yaml @@ -0,0 +1,45 @@ +--- +manufacturer: Synology +model: RS3621xs+ +slug: synology-rs3621xs-plus +part_number: RS3621xs+ +u_height: 2 +is_full_depth: true +weight: 14.5 +weight_unit: kg +airflow: front-to-rear +comments: '[Synology RS3621xs+ Datasheet](https://global.synologydownload.com/download/Document/Hardware/DataSheet/RackStation/21-year/RS3621xs%2B/enu/Synology_RS3621xs%2B_Data_Sheet_enu.pdf)' +front_image: true +rear_image: true +module-bays: + - name: PSU-1 + label: '1' + position: PSU-1 + - name: PSU-2 + label: '2' + position: PSU-2 + - name: PCIe Slot 1 + position: '1' + - name: PCIe Slot 2 + position: '2' +interfaces: + - name: LAN1 + type: 1000base-t + - name: LAN2 + type: 1000base-t + - name: LAN3 + type: 1000base-t + - name: LAN4 + type: 1000base-t + - name: LAN5 + type: 10gbase-t + - name: LAN6 + type: 10gbase-t + - name: Expansion 1 + type: infiniband-ndr + - name: Expansion 2 + type: infiniband-ndr +console-ports: + - name: Console + type: de-9 + mgmt_only: true diff --git a/device-types/TP-Link/Archer-C7-AC1750-v4.yaml b/device-types/TP-Link/Archer-C7-AC1750-v4.yaml new file mode 100644 index 000000000..e27cd727d --- /dev/null +++ b/device-types/TP-Link/Archer-C7-AC1750-v4.yaml @@ -0,0 +1,29 @@ +--- +manufacturer: TP-Link +model: Archer C7 AC1750 v4 +slug: tp-link-archer-c7-ac1750-v4 +u_height: 0 +is_full_depth: false +airflow: passive +weight: 510 +weight_unit: g +comments: '[Archer C7 AC1750](https://www.tp-link.com/fi/home-networking/wifi-router/archer-c7)' +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 7 +interfaces: + - name: wan + type: 1000base-t + - name: lan1 + type: 1000base-t + - name: lan2 + type: 1000base-t + - name: lan3 + type: 1000base-t + - name: lan4 + type: 1000base-t + - name: wlan0 + type: ieee802.11n + - name: wlan1 + type: ieee802.11ac diff --git a/device-types/TP-Link/T2600G-52TS.yaml b/device-types/TP-Link/T2600G-52TS.yaml new file mode 100644 index 000000000..ad85ef21a --- /dev/null +++ b/device-types/TP-Link/T2600G-52TS.yaml @@ -0,0 +1,123 @@ +--- +manufacturer: TP-Link +model: T2600G-52TS +slug: tp-link-t2600g-52ts +part_number: T2600G-52TS +comments: '[TP-Link T2600G-52TS Datasheet](https://www.tp-link.com/cz/business-networking/managed-switch/t2600g-52ts/#specifications)' +is_full_depth: false +u_height: 1 +airflow: passive +console-ports: + - name: console + type: rj-45 + - name: console-usb + type: usb-micro-b +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 34 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + type: 1000base-t + - name: '22' + type: 1000base-t + - name: '23' + type: 1000base-t + - name: '24' + type: 1000base-t + - name: '25' + type: 1000base-t + - name: '26' + type: 1000base-t + - name: '27' + type: 1000base-t + - name: '28' + type: 1000base-t + - name: '29' + type: 1000base-t + - name: '30' + type: 1000base-t + - name: '31' + type: 1000base-t + - name: '32' + type: 1000base-t + - name: '33' + type: 1000base-t + - name: '34' + type: 1000base-t + - name: '35' + type: 1000base-t + - name: '36' + type: 1000base-t + - name: '37' + type: 1000base-t + - name: '38' + type: 1000base-t + - name: '39' + type: 1000base-t + - name: '40' + type: 1000base-t + - name: '41' + type: 1000base-t + - name: '42' + type: 1000base-t + - name: '43' + type: 1000base-t + - name: '44' + type: 1000base-t + - name: '45' + type: 1000base-t + - name: '46' + type: 1000base-t + - name: '47' + type: 1000base-t + - name: '48' + type: 1000base-t + - name: '49' + type: 1000base-x-sfp + - name: '50' + type: 1000base-x-sfp + - name: '51' + type: 1000base-x-sfp + - name: '52' + type: 1000base-x-sfp diff --git a/device-types/TP-Link/TL-SG3424.yaml b/device-types/TP-Link/TL-SG3424.yaml new file mode 100644 index 000000000..476a6d3dd --- /dev/null +++ b/device-types/TP-Link/TL-SG3424.yaml @@ -0,0 +1,80 @@ +--- +manufacturer: TP-Link +model: TL-SG3424 +slug: tp-link-tl-sg3424 +part_number: TL-SG3424 +comments: '[TP-Link tl-sg3424](https://www.tp-link.com/us/business-networking/managed-switch/tl-sg3424/#specifications)' +is_full_depth: false +u_height: 1 +console-ports: + - name: console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 23 +interfaces: + - name: '1' + type: 1000base-t + - name: '2' + type: 1000base-t + - name: '3' + type: 1000base-t + - name: '4' + type: 1000base-t + - name: '5' + type: 1000base-t + - name: '6' + type: 1000base-t + - name: '7' + type: 1000base-t + - name: '8' + type: 1000base-t + - name: '9' + type: 1000base-t + - name: '10' + type: 1000base-t + - name: '11' + type: 1000base-t + - name: '12' + type: 1000base-t + - name: '13' + type: 1000base-t + - name: '14' + type: 1000base-t + - name: '15' + type: 1000base-t + - name: '16' + type: 1000base-t + - name: '17' + type: 1000base-t + - name: '18' + type: 1000base-t + - name: '19' + type: 1000base-t + - name: '20' + type: 1000base-t + - name: '21' + label: combo + type: 1000base-t + - name: '22' + label: combo + type: 1000base-t + - name: '23' + label: combo + type: 1000base-t + - name: '24' + label: combo + type: 1000base-t + - name: 21F + type: 1000base-x-sfp + label: combo + - name: 22F + label: combo + type: 1000base-x-sfp + - name: 23F + label: combo + type: 1000base-x-sfp + - name: 24F + label: combo + type: 1000base-x-sfp diff --git a/device-types/TP-Link/TL-SG3424P.yaml b/device-types/TP-Link/TL-SG3424P.yaml index 9759c948f..dabd03c6f 100644 --- a/device-types/TP-Link/TL-SG3424P.yaml +++ b/device-types/TP-Link/TL-SG3424P.yaml @@ -12,7 +12,7 @@ console-ports: power-ports: - name: PS1 type: iec-60320-c14 - maximum_draw: 47 + maximum_draw: 358 interfaces: - name: '1' type: 1000base-t diff --git a/device-types/TP-Link/TL-SG3428.yaml b/device-types/TP-Link/TL-SG3428.yaml new file mode 100644 index 000000000..259c4a064 --- /dev/null +++ b/device-types/TP-Link/TL-SG3428.yaml @@ -0,0 +1,131 @@ +--- +manufacturer: TP-Link +model: TL-SG3428 +slug: tp-link-tl-sg3428 +u_height: 1 +is_full_depth: false +comments: '[TP-Link TL-SG3428](https://www.tp-link.com/us/business-networking/managed-switch/tl-sg3428/)' +console-ports: + - name: Serial Console + type: rj-45 + label: Console(RJ45) + - name: USB Serial Console + type: usb-micro-b + label: Console(USB) +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 20 +interfaces: + - name: gigabitEthernet 1/0/1 + type: 1000base-t + mgmt_only: false + label: '1' + - name: gigabitEthernet 1/0/2 + type: 1000base-t + mgmt_only: false + label: '2' + - name: gigabitEthernet 1/0/3 + type: 1000base-t + mgmt_only: false + label: '3' + - name: gigabitEthernet 1/0/4 + type: 1000base-t + mgmt_only: false + label: '4' + - name: gigabitEthernet 1/0/5 + type: 1000base-t + mgmt_only: false + label: '5' + - name: gigabitEthernet 1/0/6 + type: 1000base-t + mgmt_only: false + label: '6' + - name: gigabitEthernet 1/0/7 + type: 1000base-t + mgmt_only: false + label: '7' + - name: gigabitEthernet 1/0/8 + type: 1000base-t + mgmt_only: false + label: '8' + - name: gigabitEthernet 1/0/9 + type: 1000base-t + mgmt_only: false + label: '9' + - name: gigabitEthernet 1/0/10 + type: 1000base-t + mgmt_only: false + label: '10' + - name: gigabitEthernet 1/0/11 + type: 1000base-t + mgmt_only: false + label: '11' + - name: gigabitEthernet 1/0/12 + type: 1000base-t + mgmt_only: false + label: '12' + - name: gigabitEthernet 1/0/13 + type: 1000base-t + mgmt_only: false + label: '13' + - name: gigabitEthernet 1/0/14 + type: 1000base-t + mgmt_only: false + label: '14' + - name: gigabitEthernet 1/0/15 + type: 1000base-t + mgmt_only: false + label: '15' + - name: gigabitEthernet 1/0/16 + type: 1000base-t + mgmt_only: false + label: '16' + - name: gigabitEthernet 1/0/17 + type: 1000base-t + mgmt_only: false + label: '17' + - name: gigabitEthernet 1/0/18 + type: 1000base-t + mgmt_only: false + label: '18' + - name: gigabitEthernet 1/0/19 + type: 1000base-t + mgmt_only: false + label: '19' + - name: gigabitEthernet 1/0/20 + type: 1000base-t + mgmt_only: false + label: '20' + - name: gigabitEthernet 1/0/21 + type: 1000base-t + mgmt_only: false + label: '21' + - name: gigabitEthernet 1/0/22 + type: 1000base-t + mgmt_only: false + label: '22' + - name: gigabitEthernet 1/0/23 + type: 1000base-t + mgmt_only: false + label: '23' + - name: gigabitEthernet 1/0/24 + type: 1000base-t + mgmt_only: false + label: '24' + - name: gigabitEthernet 1/0/25 + type: 1000base-x-sfp + mgmt_only: false + label: '25' + - name: gigabitEthernet 1/0/26 + type: 1000base-x-sfp + mgmt_only: false + label: '26' + - name: gigabitEthernet 1/0/27 + type: 1000base-x-sfp + mgmt_only: false + label: '27' + - name: gigabitEthernet 1/0/28 + type: 1000base-x-sfp + mgmt_only: false + label: '28' diff --git a/device-types/Teltonika/RUT955.yaml b/device-types/Teltonika/RUT955.yaml new file mode 100644 index 000000000..0e3b7f327 --- /dev/null +++ b/device-types/Teltonika/RUT955.yaml @@ -0,0 +1,45 @@ +--- +manufacturer: Teltonika +model: RUT955 +slug: teltonika-rut955 +part_number: RUT955 +u_height: 0.5 +is_full_depth: false +weight: 287 +weight_unit: g +comments: '[RUT955 Specs](https://teltonika-networks.com/cdn/products/2022/12/639ae8e7c85821-60458654/rut955-datasheet-v13.pdf)' +power-ports: + - name: PS0 + type: dc-terminal + maximum_draw: 7 +console-ports: + - name: USB_1 + type: usb-a + - name: Sensor_1 + type: other + comments: RS485/Modbus connector Full Duplex and Half Duplex + - name: Sensor_2 + type: de-9 + comments: RS232/Modbus connector Full Duplex and Half Duplex +interfaces: + - name: lan1 + type: 100base-tx + - name: lan2 + type: 100base-tx + - name: lan3 + type: 100base-tx + - name: mob1s1a1 + type: lte + - name: mob1s2a1 + type: lte + - name: wan + type: 100base-tx + poe_mode: pd + poe_type: passive-24v-2pair + - name: gnss_0 + type: other + comments: GPS, GLONASS, BeiDou, Galileo and QZSS + - name: Wifi_2.4 + type: ieee802.11ac + - name: Wifi_5 + type: ieee802.11ac diff --git a/device-types/Teltonika/RUTX09.yaml b/device-types/Teltonika/RUTX09.yaml new file mode 100644 index 000000000..3ebd913fe --- /dev/null +++ b/device-types/Teltonika/RUTX09.yaml @@ -0,0 +1,35 @@ +--- +manufacturer: Teltonika +model: RUTX09 +slug: teltonika-rutx09 +part_number: RUTX09 +u_height: 0.5 +is_full_depth: false +weight: 455 +weight_unit: g +comments: '[RUTX09 Specs](https://teltonika-networks.com/cdn/products/2023/01/63b7f7745a32a6-87050095/rutx09-datasheet-v12.pdf)' +power-ports: + - name: PS0 + type: dc-terminal + maximum_draw: 9 +console-ports: + - name: USB_1 + type: usb-a +interfaces: + - name: lan1 + type: 1000base-t + - name: lan2 + type: 1000base-t + - name: lan3 + type: 1000base-t + - name: mob1s1a1 + type: lte + - name: mob1s2a1 + type: lte + - name: wan + type: 1000base-t + poe_mode: pd + poe_type: passive-24v-2pair + - name: gnss_0 + type: other + comments: GPS, GLONASS, BeiDou, Galileo and QZSS diff --git a/device-types/Ubiquiti/U7-Pro.yaml b/device-types/Ubiquiti/U7-Pro.yaml new file mode 100644 index 000000000..336eef712 --- /dev/null +++ b/device-types/Ubiquiti/U7-Pro.yaml @@ -0,0 +1,26 @@ +--- +manufacturer: Ubiquiti +model: U7 Professional +part_number: U7-Pro +slug: ubiquiti-u7-pro +u_height: 0 +is_full_depth: false +comments: | + [Access Point U7 Pro](https://store.ui.com/us/en/category/wifi-flagship/products/u7-pro) +airflow: passive +weight: 680 +weight_unit: g +interfaces: + - name: Port 1 + type: 2.5gbase-t + poe_mode: pd + poe_type: type2-ieee802.3at + mgmt_only: true + - name: Wlan 0 + type: ieee802.11n + - name: Wlan 1 + type: ieee802.11ac + - name: Wlan 3 + type: ieee802.11ax + - name: Wlan 4 + type: ieee802.11be diff --git a/device-types/Ubiquiti/UF-OLT.yaml b/device-types/Ubiquiti/UF-OLT.yaml index 9cb81006d..70c3f67e7 100644 --- a/device-types/Ubiquiti/UF-OLT.yaml +++ b/device-types/Ubiquiti/UF-OLT.yaml @@ -1,12 +1,12 @@ --- manufacturer: Ubiquiti -model: 8‑Port GPON Optical Line Terminal +model: 8-Port GPON Optical Line Terminal slug: ubiquiti-uf-olt part_number: UF-OLT is_full_depth: false u_height: 1 comments: | - [8‑Port GPON Optical Line Terminal Data Sheet](https://www.ui.com/downloads/ds/uf_gpon) + [8-Port GPON Optical Line Terminal Data Sheet](https://www.ui.com/downloads/ds/uf_gpon) interfaces: - name: MGMT type: 1000base-t diff --git a/device-types/Ubiquiti/UK-Ultra.yaml b/device-types/Ubiquiti/UK-Ultra.yaml new file mode 100644 index 000000000..a60dbf5c7 --- /dev/null +++ b/device-types/Ubiquiti/UK-Ultra.yaml @@ -0,0 +1,21 @@ +--- +manufacturer: Ubiquiti +model: Swiss Army Knife +part_number: UK-Ultra +slug: ubiquiti-uk-ultra +u_height: 0 +is_full_depth: false +comments: | + [UniFi Swiss Army Knife Access Point](https://store.ui.com/products/uk-ultra) +airflow: passive +weight: 173.0 +weight_unit: g +interfaces: + - name: lan0 + type: 1000base-t + poe_mode: pd + poe_type: type1-ieee802.3af + - name: wlan0 + type: ieee802.11ac + - name: wlan1 + type: ieee802.11ac diff --git a/device-types/Ubiquiti/UNVR-Pro.yaml b/device-types/Ubiquiti/UNVR-Pro.yaml new file mode 100644 index 000000000..504040fa4 --- /dev/null +++ b/device-types/Ubiquiti/UNVR-Pro.yaml @@ -0,0 +1,24 @@ +--- +manufacturer: Ubiquiti +model: UniFi Protect Network Video Recorder Pro +slug: ubiquiti-unifi-protect-network-video-recorder-pro +part_number: UNVR-Pro +comments: | + Network Video Recorder with seven bays, + + Dimensions: 442 x 325 x 87 mm (17.4 x 12.8 x 3.4") +u_height: 2 +is_full_depth: true +interfaces: + - name: LAN 1 + type: 1000base-t + - name: SFP+ 2 (LAN) + type: 10gbase-x-sfpp +power-ports: + - name: Supply + type: iec-60320-c14 + maximum_draw: 100 + - name: USP-RPS connector for PSU failover + type: ubiquiti-smartpower + # USP-RPS DC input, 11.5VDC, 10.43A + maximum_draw: 160 diff --git a/device-types/Ubiquiti/USG-PRO-4.yaml b/device-types/Ubiquiti/USG-PRO-4.yaml index 0b15e251a..6269c8ba7 100644 --- a/device-types/Ubiquiti/USG-PRO-4.yaml +++ b/device-types/Ubiquiti/USG-PRO-4.yaml @@ -8,7 +8,7 @@ comments: | Dimensions: 484 x 44 x 164 mm (19.06 x 1.73 x 6.46") - (*, see datasheet) The USG‑PRO‑4 WAN port, as a result of being a combination SFP/GigE port, is a pure 1Gbps port – it is incapable of both 10Mbps and 100Mbps FDX/HDX settings + (*, see datasheet) The USG-PRO-4 WAN port, as a result of being a combination SFP/GigE port, is a pure 1Gbps port - it is incapable of both 10Mbps and 100Mbps FDX/HDX settings u_height: 1 is_full_depth: false interfaces: diff --git a/device-types/Ubiquiti/USW-Pro-24.yaml b/device-types/Ubiquiti/USW-Pro-24.yaml index f3a511711..566a5048f 100644 --- a/device-types/Ubiquiti/USW-Pro-24.yaml +++ b/device-types/Ubiquiti/USW-Pro-24.yaml @@ -9,6 +9,7 @@ comments: | Dimensions: 442.4 x 285.4 x 43.7 mm (17.42 x 11.24 x 1.72") u_height: 1 +front_image: true is_full_depth: true interfaces: - name: Port 1 diff --git a/device-types/Ubiquiti/USW-Pro-Max-16-PoE.yaml b/device-types/Ubiquiti/USW-Pro-Max-16-PoE.yaml new file mode 100644 index 000000000..918bb8c84 --- /dev/null +++ b/device-types/Ubiquiti/USW-Pro-Max-16-PoE.yaml @@ -0,0 +1,85 @@ +--- +manufacturer: Ubiquiti +model: UniFi Pro Max 16 PoE +slug: ubiquiti-unifi-pro-max-16-poe +part_number: USW-Pro-Max-16-PoE +comments: | + UniFi Pro Max 16 (PoE 180W), 4x 2.5GbE RJ45 (ieee802.3bt), 12 GbE RJ45 (ieee802.3at), 2x 10G SFP+, RGB Port Illumination + Dimensions: 325.1 x 160 x 43.7 mm (12.8 x 6.3 x 1.7") +u_height: 1 +weight: 2.1 +weight_unit: kg +is_full_depth: false +interfaces: + - name: GbE 1 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GbE 2 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GbE 3 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GbE 4 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GbE 5 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GbE 6 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GbE 7 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GbE 8 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GbE 9 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GbE 10 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GbE 11 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GbE 12 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: 2.5 GbE 13 + type: 2.5gbase-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: 2.5 GbE 14 + type: 2.5gbase-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: 2.5 GbE 15 + type: 2.5gbase-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: 2.5 GbE 16 + type: 2.5gbase-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: SFP+ 1 + type: 10gbase-x-sfpp + - name: SFP+ 2 + type: 10gbase-x-sfpp +power-ports: + - name: Input + type: nema-5-15p + maxium_draw: 210 diff --git a/device-types/Ubiquiti/USW-Pro-Max-16.yaml b/device-types/Ubiquiti/USW-Pro-Max-16.yaml new file mode 100644 index 000000000..8c7feff1e --- /dev/null +++ b/device-types/Ubiquiti/USW-Pro-Max-16.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Ubiquiti +model: UniFi Pro Max 16 +slug: ubiquiti-unifi-pro-max-16 +part_number: USW-Pro-Max-16 +comments: | + UniFi Pro Max 16 (Non-PoE), 4x 2.5GbE RJ45, 12 GbE RJ45, 2x 10G SFP+, RGB Port Illumination + Dimensions: 325.1 x 160 x 43.7 mm (12.8 x 6.3 x 1.7") +u_height: 1 +weight: 1.95 +weight_unit: kg +is_full_depth: false +interfaces: + - name: GbE 1 + type: 1000base-t + - name: GbE 2 + type: 1000base-t + - name: GbE 3 + type: 1000base-t + - name: GbE 4 + type: 1000base-t + - name: GbE 5 + type: 1000base-t + - name: GbE 6 + type: 1000base-t + - name: GbE 7 + type: 1000base-t + - name: GbE 8 + type: 1000base-t + - name: GbE 9 + type: 1000base-t + - name: GbE 10 + type: 1000base-t + - name: GbE 11 + type: 1000base-t + - name: GbE 12 + type: 1000base-t + - name: 2.5 GbE 13 + type: 2.5gbase-t + - name: 2.5 GbE 14 + type: 2.5gbase-t + - name: 2.5 GbE 15 + type: 2.5gbase-t + - name: 2.5 GbE 16 + type: 2.5gbase-t + - name: SFP+ 1 + type: 10gbase-x-sfpp + - name: SFP+ 2 + type: 10gbase-x-sfpp +power-ports: + - name: Input + type: usb-c + maximum_draw: 25 diff --git a/device-types/Ubiquiti/UXG-Pro.yml b/device-types/Ubiquiti/UXG-Pro.yml new file mode 100644 index 000000000..8b4db24fa --- /dev/null +++ b/device-types/Ubiquiti/UXG-Pro.yml @@ -0,0 +1,25 @@ +--- +manufacturer: Ubiquiti +model: UniFi Gateway Pro +slug: ubiquiti-unifi-gateway-pro +part_number: UXG-Pro +comments: '[UniFi Gateway Pro](https://dl.ui.com/ds/uxg-pro_ds.pdf)' +u_height: 1 +is_full_depth: false +weight: 3.42 +weight_unit: kg +airflow: front-to-rear +front_image: true +interfaces: + - name: WAN 1 + type: 1000base-t + - name: Lan 1 + type: 1000base-t + - name: WAN 2 + type: 1000base-x-sfp + - name: Lan 2 + type: 1000base-x-sfp +power-ports: + - name: Supply + type: iec-60320-c14 + maximum_draw: 30 diff --git a/device-types/Ubiquiti/UniFi-Dream-Machine-Pro-Max.yaml b/device-types/Ubiquiti/UniFi-Dream-Machine-Pro-Max.yaml new file mode 100644 index 000000000..a5e4dbfd8 --- /dev/null +++ b/device-types/Ubiquiti/UniFi-Dream-Machine-Pro-Max.yaml @@ -0,0 +1,54 @@ +--- +manufacturer: Ubiquiti +model: UniFi Dream Machine Pro Max +slug: ubiquiti-unifi-dream-machine-pro-max +airflow: front-to-rear +part_number: UDM-PRO-MAX +comments: | + [UniFi Dream Machine Pro](https://store.ui.com/products/udm-pro) + + Enterprise Security Gateway and Network Appliance with 10G SFP+, (8) 1G LAN, (1) 2.5G WAN, (1) 1/10G SFP+ LAN, (1) 1/10G SFP+ WAN + + Dimensions: 442.4 x 43.7 x 285.6 mm (17.42 x 1.72 x 11.24") +u_height: 1 +is_full_depth: false +front_image: true +rear_image: true +interfaces: + - name: port.1 + type: 1000base-t + label: Port 1 - LAN + - name: port.2 + type: 1000base-t + label: Port 2 - LAN + - name: port.3 + type: 1000base-t + label: Port 3 - LAN + - name: port.4 + type: 1000base-t + label: Port 4 - LAN + - name: port.5 + type: 1000base-t + label: Port 5 - LAN + - name: port.6 + type: 1000base-t + label: Port 6 - LAN + - name: port.7 + type: 1000base-t + label: Port 7 - LAN + - name: port.8 + type: 1000base-t + label: Port 8 - LAN + - name: port.9 + type: 2.5gbase-t + label: Port 9 - WAN 1 + - name: port.10 + type: 10gbase-x-sfpp + label: Port 10 - SFP+ WAN 2 + - name: port.11 + type: 10gbase-x-sfpp +power-ports: + - name: ps1 + type: iec-60320-c14 + maximum_draw: 33 + description: 100-240VAC/50-60 Hz diff --git a/device-types/Ubiquiti/airFiber-5XHD.yml b/device-types/Ubiquiti/airFiber-5XHD.yml index 71e9ee448..719a9b661 100644 --- a/device-types/Ubiquiti/airFiber-5XHD.yml +++ b/device-types/Ubiquiti/airFiber-5XHD.yml @@ -1,7 +1,7 @@ --- manufacturer: Ubiquiti model: airFiber 5XHD -slug: ubiquiti-airfiber-af-5xhd +slug: ubiquiti-airfiber-5xhd part_number: AF-5XHD comments: | ath0 is setup to use ieee802.11ax as LTE currently doesn't allow wireless diff --git a/device-types/WatchGuard/M270.yaml b/device-types/WatchGuard/M270.yaml index 2a2babdec..0d5f35dfb 100644 --- a/device-types/WatchGuard/M270.yaml +++ b/device-types/WatchGuard/M270.yaml @@ -1,7 +1,7 @@ --- manufacturer: WatchGuard model: M270 -slug: watchguard-firebox-m270 +slug: watchguard-m270 part_number: M270 is_full_depth: false u_height: 1 diff --git a/device-types/ZPE/NSR-BASE-DAC.yaml b/device-types/ZPE/NSR-BASE-DAC.yaml index d3d485ea7..d77388387 100644 --- a/device-types/ZPE/NSR-BASE-DAC.yaml +++ b/device-types/ZPE/NSR-BASE-DAC.yaml @@ -5,43 +5,13 @@ slug: zpe-nsr-base-dac part_number: NSR-BASE-DAC u_height: 1 is_full_depth: true -comments: ZPE Nodegrid Net Services Router. 16X RJ45 Serial, 20X ETH (18 GbE, 2 SFP+), 3X USB +comments: ZPE Nodegrid Net Services Router. NSR Chassis, Backplane Switch, 2 SFP+, 2 USB 2.0, 1 USB 3.0, 2 GbE, 1 HDMI, 1 console console-ports: - name: Console type: rj-45 + - name: HDMI + type: other console-server-ports: - - name: ttyS1-1 - type: rj-45 - - name: ttyS1-2 - type: rj-45 - - name: ttyS1-3 - type: rj-45 - - name: ttyS1-4 - type: rj-45 - - name: ttyS1-5 - type: rj-45 - - name: ttyS1-6 - type: rj-45 - - name: ttyS1-7 - type: rj-45 - - name: ttyS1-8 - type: rj-45 - - name: ttyS1-9 - type: rj-45 - - name: ttyS1-10 - type: rj-45 - - name: ttyS1-11 - type: rj-45 - - name: ttyS1-12 - type: rj-45 - - name: ttyS1-13 - type: rj-45 - - name: ttyS1-14 - type: rj-45 - - name: ttyS1-15 - type: rj-45 - - name: ttyS1-16 - type: rj-45 - name: usbS0-1 type: usb-a - name: usbS0-2 @@ -49,10 +19,10 @@ console-server-ports: - name: usbS0-3 type: usb-a power-ports: - - name: PSU1 + - name: PS1 type: dc-terminal allocated_draw: 45 - - name: PSU2 + - name: PS2 type: dc-terminal allocated_draw: 45 interfaces: @@ -64,56 +34,17 @@ interfaces: type: 10gbase-x-sfpp - name: SFP1 type: 10gbase-x-sfpp - - name: netS2-1 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-2 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-3 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-4 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-5 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-6 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-7 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-8 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-9 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-10 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-11 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-12 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-13 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-14 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-15 - type: 1000base-t - poe_type: type2-ieee802.3at - - name: netS2-16 - type: 1000base-t - poe_type: type2-ieee802.3at +module-bays: + - name: slot-1 + position: '1' + - name: slot-2 + position: '2' + - name: slot-3 + position: '3' + - name: slot-4 + position: '4' + - name: slot-5 + position: '5' # TODO 2xGPIO, 1xDigital Out, 1xRelay Port # 1 x optional WiFi module - # SLOTS??? this is a modular device but this yaml file is a first pass # 2 x LTE modem slots - # 1 x HDMI diff --git a/device-types/ZTE/ZXHN-H298Q.yaml b/device-types/ZTE/ZXHN-H298Q.yaml new file mode 100644 index 000000000..221d175fc --- /dev/null +++ b/device-types/ZTE/ZXHN-H298Q.yaml @@ -0,0 +1,29 @@ +--- +manufacturer: ZTE +model: ZXHN H298Q +slug: zte-zxhn-h298q +airflow: passive +comments: | + ZTE Home Gateway (4) 1G LAN, (1) 1G WAN + + [Manual](https://usermanual.wiki/ZTE/ZXHNH298Q-5208129.pdf) +u_height: 0 +is_full_depth: false +power-ports: + - name: Input + type: dc-terminal +interfaces: + - name: Phone1 + type: other + - name: Phone2 + type: other + - name: LAN1 + type: 1000base-t + - name: LAN2 + type: 1000base-t + - name: LAN3 + type: 1000base-t + - name: LAN4 + type: 1000base-t + - name: WAN + type: 1000base-t diff --git a/elevation-images/APC/apc-smt1500rmi2uc.front.png b/elevation-images/APC/apc-smt1500rmi2uc.front.png new file mode 100644 index 000000000..bf8dfac2e Binary files /dev/null and b/elevation-images/APC/apc-smt1500rmi2uc.front.png differ diff --git a/elevation-images/APC/apc-smt1500rmi2uc.rear.png b/elevation-images/APC/apc-smt1500rmi2uc.rear.png new file mode 100644 index 000000000..943c50283 Binary files /dev/null and b/elevation-images/APC/apc-smt1500rmi2uc.rear.png differ diff --git a/elevation-images/APC/apc-smt3000rmi2uc.front.png b/elevation-images/APC/apc-smt3000rmi2uc.front.png new file mode 100644 index 000000000..bf8dfac2e Binary files /dev/null and b/elevation-images/APC/apc-smt3000rmi2uc.front.png differ diff --git a/elevation-images/APC/apc-smt3000rmi2uc.rear.png b/elevation-images/APC/apc-smt3000rmi2uc.rear.png new file mode 100644 index 000000000..a77e03c1e Binary files /dev/null and b/elevation-images/APC/apc-smt3000rmi2uc.rear.png differ diff --git a/elevation-images/APC/apc-smx3000rmlv2u.front.jpg b/elevation-images/APC/apc-smx3000rmlv2u.front.jpg new file mode 100644 index 000000000..eebd04eb2 Binary files /dev/null and b/elevation-images/APC/apc-smx3000rmlv2u.front.jpg differ diff --git a/elevation-images/APC/apc-smx3000rmlv2u.rear.jpg b/elevation-images/APC/apc-smx3000rmlv2u.rear.jpg new file mode 100644 index 000000000..38fc8defa Binary files /dev/null and b/elevation-images/APC/apc-smx3000rmlv2u.rear.jpg differ diff --git a/elevation-images/Adtran/adtran-netvanta-4660.front.png b/elevation-images/Adtran/adtran-netvanta-4660.front.png new file mode 100644 index 000000000..2a954e8e1 Binary files /dev/null and b/elevation-images/Adtran/adtran-netvanta-4660.front.png differ diff --git a/elevation-images/Arista/arista-dcs-7050cx3-32c-f.front.png b/elevation-images/Arista/arista-dcs-7050cx3-32c-f.front.png new file mode 100644 index 000000000..c00e4edf3 Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7050cx3-32c-f.front.png differ diff --git a/elevation-images/Arista/arista-dcs-7050cx3-32c-f.rear.png b/elevation-images/Arista/arista-dcs-7050cx3-32c-f.rear.png new file mode 100644 index 000000000..8e7a83096 Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7050cx3-32c-f.rear.png differ diff --git a/elevation-images/Arista/arista-dcs-7050cx3-32c-r.front.png b/elevation-images/Arista/arista-dcs-7050cx3-32c-r.front.png new file mode 100644 index 000000000..c00e4edf3 Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7050cx3-32c-r.front.png differ diff --git a/elevation-images/Arista/arista-dcs-7060dx5-32-f.front.png b/elevation-images/Arista/arista-dcs-7060dx5-32-f.front.png new file mode 100644 index 000000000..dd1020a28 Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7060dx5-32-f.front.png differ diff --git a/elevation-images/Arista/arista-dcs-7060dx5-32-f.rear.png b/elevation-images/Arista/arista-dcs-7060dx5-32-f.rear.png new file mode 100644 index 000000000..ded85c0e4 Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7060dx5-32-f.rear.png differ diff --git a/elevation-images/Arista/arista-dcs-7060dx5-32-r.front.png b/elevation-images/Arista/arista-dcs-7060dx5-32-r.front.png new file mode 100644 index 000000000..dd1020a28 Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7060dx5-32-r.front.png differ diff --git a/elevation-images/Arista/arista-dcs-7060dx5-64-f.front.png b/elevation-images/Arista/arista-dcs-7060dx5-64-f.front.png new file mode 100644 index 000000000..8781a97db Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7060dx5-64-f.front.png differ diff --git a/elevation-images/Arista/arista-dcs-7060dx5-64-f.rear.png b/elevation-images/Arista/arista-dcs-7060dx5-64-f.rear.png new file mode 100644 index 000000000..784c38416 Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7060dx5-64-f.rear.png differ diff --git a/elevation-images/Arista/arista-dcs-7060dx5-64e-f.front.png b/elevation-images/Arista/arista-dcs-7060dx5-64e-f.front.png new file mode 100644 index 000000000..8781a97db Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7060dx5-64e-f.front.png differ diff --git a/elevation-images/Arista/arista-dcs-7060dx5-64e-f.rear.png b/elevation-images/Arista/arista-dcs-7060dx5-64e-f.rear.png new file mode 100644 index 000000000..784c38416 Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7060dx5-64e-f.rear.png differ diff --git a/elevation-images/Arista/arista-dcs-7060dx5-64s-f.front.png b/elevation-images/Arista/arista-dcs-7060dx5-64s-f.front.png new file mode 100644 index 000000000..50cfb847d Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7060dx5-64s-f.front.png differ diff --git a/elevation-images/Arista/arista-dcs-7060dx5-64s-f.rear.png b/elevation-images/Arista/arista-dcs-7060dx5-64s-f.rear.png new file mode 100644 index 000000000..e69630cfe Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7060dx5-64s-f.rear.png differ diff --git a/elevation-images/Arista/arista-dcs-7060dx5-64s-r.front.png b/elevation-images/Arista/arista-dcs-7060dx5-64s-r.front.png new file mode 100644 index 000000000..50cfb847d Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7060dx5-64s-r.front.png differ diff --git a/elevation-images/Arista/arista-dcs-7060px5-64e-f.front.png b/elevation-images/Arista/arista-dcs-7060px5-64e-f.front.png new file mode 100644 index 000000000..54882e95f Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7060px5-64e-f.front.png differ diff --git a/elevation-images/Arista/arista-dcs-7060px5-64e-f.rear.png b/elevation-images/Arista/arista-dcs-7060px5-64e-f.rear.png new file mode 100644 index 000000000..9cfcdc38b Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7060px5-64e-f.rear.png differ diff --git a/elevation-images/Arista/arista-dcs-7160-48yc6-f.front.png b/elevation-images/Arista/arista-dcs-7160-48yc6-f.front.png new file mode 100644 index 000000000..ac01bdb48 Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7160-48yc6-f.front.png differ diff --git a/elevation-images/Arista/arista-dcs-7160-48yc6-r.front.png b/elevation-images/Arista/arista-dcs-7160-48yc6-r.front.png new file mode 100644 index 000000000..ac01bdb48 Binary files /dev/null and b/elevation-images/Arista/arista-dcs-7160-48yc6-r.front.png differ diff --git a/elevation-images/Calient/calient-s320.front.jpg b/elevation-images/Calient/calient-s320.front.jpg new file mode 100644 index 000000000..38e89337f Binary files /dev/null and b/elevation-images/Calient/calient-s320.front.jpg differ diff --git a/elevation-images/Ciena/ciena-3926-tdm.front.jpg b/elevation-images/Ciena/ciena-3926-tdm.front.jpg new file mode 100644 index 000000000..4fd6d6e59 Binary files /dev/null and b/elevation-images/Ciena/ciena-3926-tdm.front.jpg differ diff --git a/elevation-images/Ciena/ciena-3926.front.jpg b/elevation-images/Ciena/ciena-3926.front.jpg new file mode 100644 index 000000000..826f8f729 Binary files /dev/null and b/elevation-images/Ciena/ciena-3926.front.jpg differ diff --git a/elevation-images/Ciena/ciena-3928-ac.front.jpg b/elevation-images/Ciena/ciena-3928-ac.front.jpg new file mode 100644 index 000000000..698276c2e Binary files /dev/null and b/elevation-images/Ciena/ciena-3928-ac.front.jpg differ diff --git a/elevation-images/Ciena/ciena-3930.front.jpg b/elevation-images/Ciena/ciena-3930.front.jpg new file mode 100644 index 000000000..b5ad8de86 Binary files /dev/null and b/elevation-images/Ciena/ciena-3930.front.jpg differ diff --git a/elevation-images/Ciena/ciena-3931.front.png b/elevation-images/Ciena/ciena-3931.front.png new file mode 100644 index 000000000..823706ee1 Binary files /dev/null and b/elevation-images/Ciena/ciena-3931.front.png differ diff --git a/elevation-images/Ciena/ciena-3940.front.jpg b/elevation-images/Ciena/ciena-3940.front.jpg new file mode 100644 index 000000000..96f021a3c Binary files /dev/null and b/elevation-images/Ciena/ciena-3940.front.jpg differ diff --git a/elevation-images/Ciena/ciena-3942-ac.front.jpg b/elevation-images/Ciena/ciena-3942-ac.front.jpg new file mode 100644 index 000000000..575089307 Binary files /dev/null and b/elevation-images/Ciena/ciena-3942-ac.front.jpg differ diff --git a/elevation-images/Ciena/ciena-3984-ac.front.jpg b/elevation-images/Ciena/ciena-3984-ac.front.jpg new file mode 100644 index 000000000..99f39df26 Binary files /dev/null and b/elevation-images/Ciena/ciena-3984-ac.front.jpg differ diff --git a/elevation-images/Ciena/ciena-3984-dc.front.jpg b/elevation-images/Ciena/ciena-3984-dc.front.jpg new file mode 100644 index 000000000..feb27fc16 Binary files /dev/null and b/elevation-images/Ciena/ciena-3984-dc.front.jpg differ diff --git a/elevation-images/Ciena/ciena-3985-ac.front.jpg b/elevation-images/Ciena/ciena-3985-ac.front.jpg new file mode 100644 index 000000000..db1218a6f Binary files /dev/null and b/elevation-images/Ciena/ciena-3985-ac.front.jpg differ diff --git a/elevation-images/Ciena/ciena-5130-ac.front.jpg b/elevation-images/Ciena/ciena-5130-ac.front.jpg new file mode 100644 index 000000000..4d1ccd45c Binary files /dev/null and b/elevation-images/Ciena/ciena-5130-ac.front.jpg differ diff --git a/elevation-images/Ciena/ciena-5142.front.jpg b/elevation-images/Ciena/ciena-5142.front.jpg new file mode 100644 index 000000000..8acbca701 Binary files /dev/null and b/elevation-images/Ciena/ciena-5142.front.jpg differ diff --git a/elevation-images/Ciena/ciena-5144-ac.front.jpg b/elevation-images/Ciena/ciena-5144-ac.front.jpg new file mode 100644 index 000000000..bfbe7f213 Binary files /dev/null and b/elevation-images/Ciena/ciena-5144-ac.front.jpg differ diff --git a/elevation-images/Ciena/ciena-5144-dc.front.jpg b/elevation-images/Ciena/ciena-5144-dc.front.jpg new file mode 100644 index 000000000..8833618e4 Binary files /dev/null and b/elevation-images/Ciena/ciena-5144-dc.front.jpg differ diff --git a/elevation-images/Ciena/ciena-5160.front.jpg b/elevation-images/Ciena/ciena-5160.front.jpg new file mode 100644 index 000000000..4aa10ee8a Binary files /dev/null and b/elevation-images/Ciena/ciena-5160.front.jpg differ diff --git a/elevation-images/Ciena/ciena-5162.front.jpg b/elevation-images/Ciena/ciena-5162.front.jpg new file mode 100644 index 000000000..8866212c5 Binary files /dev/null and b/elevation-images/Ciena/ciena-5162.front.jpg differ diff --git a/elevation-images/Ciena/ciena-5164-ac-qsfp56.front.jpg b/elevation-images/Ciena/ciena-5164-ac-qsfp56.front.jpg new file mode 100644 index 000000000..018db1f58 Binary files /dev/null and b/elevation-images/Ciena/ciena-5164-ac-qsfp56.front.jpg differ diff --git a/elevation-images/Ciena/ciena-5166-ac-qsfpdd.front.jpg b/elevation-images/Ciena/ciena-5166-ac-qsfpdd.front.jpg new file mode 100644 index 000000000..9fc2da268 Binary files /dev/null and b/elevation-images/Ciena/ciena-5166-ac-qsfpdd.front.jpg differ diff --git a/elevation-images/Ciena/ciena-5166-dc-qsfpdd.front.jpg b/elevation-images/Ciena/ciena-5166-dc-qsfpdd.front.jpg new file mode 100644 index 000000000..dcd2edbca Binary files /dev/null and b/elevation-images/Ciena/ciena-5166-dc-qsfpdd.front.jpg differ diff --git a/elevation-images/Ciena/ciena-5170.front.jpg b/elevation-images/Ciena/ciena-5170.front.jpg new file mode 100644 index 000000000..5fc85b41f Binary files /dev/null and b/elevation-images/Ciena/ciena-5170.front.jpg differ diff --git a/elevation-images/Ciena/ciena-5171-platform.front.jpg b/elevation-images/Ciena/ciena-5171-platform.front.jpg new file mode 100644 index 000000000..ed3d03d4a Binary files /dev/null and b/elevation-images/Ciena/ciena-5171-platform.front.jpg differ diff --git a/elevation-images/Ciena/ciena-5171-router.front.jpg b/elevation-images/Ciena/ciena-5171-router.front.jpg new file mode 100644 index 000000000..ed3d03d4a Binary files /dev/null and b/elevation-images/Ciena/ciena-5171-router.front.jpg differ diff --git a/elevation-images/Ciena/ciena-6500-r2.front.jpg b/elevation-images/Ciena/ciena-6500-r2.front.jpg new file mode 100644 index 000000000..76c5376a8 Binary files /dev/null and b/elevation-images/Ciena/ciena-6500-r2.front.jpg differ diff --git a/elevation-images/Ciena/ciena-6500-r4.front.jpg b/elevation-images/Ciena/ciena-6500-r4.front.jpg new file mode 100644 index 000000000..956108bd8 Binary files /dev/null and b/elevation-images/Ciena/ciena-6500-r4.front.jpg differ diff --git a/elevation-images/Ciena/ciena-8110.front.jpg b/elevation-images/Ciena/ciena-8110.front.jpg new file mode 100644 index 000000000..c1371bbba Binary files /dev/null and b/elevation-images/Ciena/ciena-8110.front.jpg differ diff --git a/elevation-images/Ciena/ciena-8112-ac.front.jpg b/elevation-images/Ciena/ciena-8112-ac.front.jpg new file mode 100644 index 000000000..eaab9503b Binary files /dev/null and b/elevation-images/Ciena/ciena-8112-ac.front.jpg differ diff --git a/elevation-images/Ciena/ciena-8114.front.jpg b/elevation-images/Ciena/ciena-8114.front.jpg new file mode 100644 index 000000000..c4b9b44cd Binary files /dev/null and b/elevation-images/Ciena/ciena-8114.front.jpg differ diff --git a/elevation-images/Ciena/ciena-8140.front.jpg b/elevation-images/Ciena/ciena-8140.front.jpg new file mode 100644 index 000000000..51d55b3b3 Binary files /dev/null and b/elevation-images/Ciena/ciena-8140.front.jpg differ diff --git a/elevation-images/Ciena/ciena-8180.front.jpg b/elevation-images/Ciena/ciena-8180.front.jpg new file mode 100644 index 000000000..31cc9eea7 Binary files /dev/null and b/elevation-images/Ciena/ciena-8180.front.jpg differ diff --git a/elevation-images/Ciena/ciena-8190.front.jpg b/elevation-images/Ciena/ciena-8190.front.jpg new file mode 100644 index 000000000..365e71159 Binary files /dev/null and b/elevation-images/Ciena/ciena-8190.front.jpg differ diff --git a/elevation-images/Ciena/ciena-8192.front.jpg b/elevation-images/Ciena/ciena-8192.front.jpg new file mode 100644 index 000000000..365e71159 Binary files /dev/null and b/elevation-images/Ciena/ciena-8192.front.jpg differ diff --git a/elevation-images/Ciena/ciena-fla1-10-a8-ac.front.jpg b/elevation-images/Ciena/ciena-fla1-10-a8-ac.front.jpg new file mode 100644 index 000000000..5b3feb84a Binary files /dev/null and b/elevation-images/Ciena/ciena-fla1-10-a8-ac.front.jpg differ diff --git a/elevation-images/Ciena/ciena-fla1-10-b8-ac.front.jpg b/elevation-images/Ciena/ciena-fla1-10-b8-ac.front.jpg new file mode 100644 index 000000000..f3af711cd Binary files /dev/null and b/elevation-images/Ciena/ciena-fla1-10-b8-ac.front.jpg differ diff --git a/elevation-images/Ciena/ciena-waveserver-5.front.jpg b/elevation-images/Ciena/ciena-waveserver-5.front.jpg new file mode 100644 index 000000000..3253fdd66 Binary files /dev/null and b/elevation-images/Ciena/ciena-waveserver-5.front.jpg differ diff --git a/elevation-images/Ciena/ciena-waveserver-5.rear.jpg b/elevation-images/Ciena/ciena-waveserver-5.rear.jpg new file mode 100644 index 000000000..3a49a75a7 Binary files /dev/null and b/elevation-images/Ciena/ciena-waveserver-5.rear.jpg differ diff --git a/elevation-images/Ciena/ciena-waveserver-ai.front.jpg b/elevation-images/Ciena/ciena-waveserver-ai.front.jpg new file mode 100644 index 000000000..004b11207 Binary files /dev/null and b/elevation-images/Ciena/ciena-waveserver-ai.front.jpg differ diff --git a/elevation-images/Ciena/ciena-waveserver-ai.rear.jpg b/elevation-images/Ciena/ciena-waveserver-ai.rear.jpg new file mode 100644 index 000000000..7ad4ad0f8 Binary files /dev/null and b/elevation-images/Ciena/ciena-waveserver-ai.rear.jpg differ diff --git a/elevation-images/Cisco/cisco-apic-l3.front.png b/elevation-images/Cisco/cisco-apic-l3.front.png new file mode 100644 index 000000000..5051d52e9 Binary files /dev/null and b/elevation-images/Cisco/cisco-apic-l3.front.png differ diff --git a/elevation-images/Cisco/cisco-apic-l3.rear.png b/elevation-images/Cisco/cisco-apic-l3.rear.png new file mode 100644 index 000000000..a76e3088a Binary files /dev/null and b/elevation-images/Cisco/cisco-apic-l3.rear.png differ diff --git a/elevation-images/Cisco/cisco-c1000-48t-4g-l.front.png b/elevation-images/Cisco/cisco-c1000-48t-4g-l.front.png new file mode 100644 index 000000000..a4d0d8f9f Binary files /dev/null and b/elevation-images/Cisco/cisco-c1000-48t-4g-l.front.png differ diff --git a/elevation-images/Cisco/cisco-c1000-48t-4g-l.rear.png b/elevation-images/Cisco/cisco-c1000-48t-4g-l.rear.png new file mode 100644 index 000000000..80f3ada0c Binary files /dev/null and b/elevation-images/Cisco/cisco-c1000-48t-4g-l.rear.png differ diff --git a/elevation-images/Cisco/cisco-c1200-16t-2g.front.jpg b/elevation-images/Cisco/cisco-c1200-16t-2g.front.jpg new file mode 100644 index 000000000..3467e5fa9 Binary files /dev/null and b/elevation-images/Cisco/cisco-c1200-16t-2g.front.jpg differ diff --git a/elevation-images/Cisco/cisco-c9300x-12y.front.png b/elevation-images/Cisco/cisco-c9300x-12y.front.png new file mode 100644 index 000000000..aeb41acdd Binary files /dev/null and b/elevation-images/Cisco/cisco-c9300x-12y.front.png differ diff --git a/elevation-images/Cisco/cisco-c9300x-12y.rear.png b/elevation-images/Cisco/cisco-c9300x-12y.rear.png new file mode 100644 index 000000000..5c19e575e Binary files /dev/null and b/elevation-images/Cisco/cisco-c9300x-12y.rear.png differ diff --git a/elevation-images/Cisco/cisco-c9300x-24y.front.png b/elevation-images/Cisco/cisco-c9300x-24y.front.png new file mode 100644 index 000000000..e1cc80710 Binary files /dev/null and b/elevation-images/Cisco/cisco-c9300x-24y.front.png differ diff --git a/elevation-images/Cisco/cisco-c9300x-24y.rear.png b/elevation-images/Cisco/cisco-c9300x-24y.rear.png new file mode 100644 index 000000000..5c19e575e Binary files /dev/null and b/elevation-images/Cisco/cisco-c9300x-24y.rear.png differ diff --git a/elevation-images/Cisco/cisco-c9500x-28c8d.front.png b/elevation-images/Cisco/cisco-c9500x-28c8d.front.png new file mode 100644 index 000000000..6a6d18420 Binary files /dev/null and b/elevation-images/Cisco/cisco-c9500x-28c8d.front.png differ diff --git a/elevation-images/Cisco/cisco-c9500x-28c8d.rear.png b/elevation-images/Cisco/cisco-c9500x-28c8d.rear.png new file mode 100644 index 000000000..0e03ef770 Binary files /dev/null and b/elevation-images/Cisco/cisco-c9500x-28c8d.rear.png differ diff --git a/elevation-images/Cisco/cisco-cbs250-16t-2g.front.jpg b/elevation-images/Cisco/cisco-cbs250-16t-2g.front.jpg new file mode 100644 index 000000000..f57bf8f6a Binary files /dev/null and b/elevation-images/Cisco/cisco-cbs250-16t-2g.front.jpg differ diff --git a/elevation-images/Cisco/cisco-cbs250-24pp-4g.front.jpg b/elevation-images/Cisco/cisco-cbs250-24pp-4g.front.jpg new file mode 100644 index 000000000..80b617cc7 Binary files /dev/null and b/elevation-images/Cisco/cisco-cbs250-24pp-4g.front.jpg differ diff --git a/elevation-images/Cisco/cisco-cbs250-24t-4g.front.jpg b/elevation-images/Cisco/cisco-cbs250-24t-4g.front.jpg new file mode 100644 index 000000000..bd027f003 Binary files /dev/null and b/elevation-images/Cisco/cisco-cbs250-24t-4g.front.jpg differ diff --git a/elevation-images/Cisco/cisco-cbs250-24t-4x.front.jpg b/elevation-images/Cisco/cisco-cbs250-24t-4x.front.jpg new file mode 100644 index 000000000..db510e662 Binary files /dev/null and b/elevation-images/Cisco/cisco-cbs250-24t-4x.front.jpg differ diff --git a/elevation-images/Cisco/cisco-cbs250-48t-4g.front.jpg b/elevation-images/Cisco/cisco-cbs250-48t-4g.front.jpg new file mode 100644 index 000000000..b25f24adf Binary files /dev/null and b/elevation-images/Cisco/cisco-cbs250-48t-4g.front.jpg differ diff --git a/elevation-images/Cisco/cisco-cbs250-48t-4x.front.jpg b/elevation-images/Cisco/cisco-cbs250-48t-4x.front.jpg new file mode 100644 index 000000000..126a7a350 Binary files /dev/null and b/elevation-images/Cisco/cisco-cbs250-48t-4x.front.jpg differ diff --git a/elevation-images/Cisco/cisco-cbs350-16t-2g.front.png b/elevation-images/Cisco/cisco-cbs350-16t-2g.front.png new file mode 100644 index 000000000..0c0ffbc8e Binary files /dev/null and b/elevation-images/Cisco/cisco-cbs350-16t-2g.front.png differ diff --git a/elevation-images/Cisco/cisco-cbs350-24p-4g.front.png b/elevation-images/Cisco/cisco-cbs350-24p-4g.front.png new file mode 100644 index 000000000..d2f987d4c Binary files /dev/null and b/elevation-images/Cisco/cisco-cbs350-24p-4g.front.png differ diff --git a/elevation-images/Cisco/cisco-cbs350-24t-4x.front.jpg b/elevation-images/Cisco/cisco-cbs350-24t-4x.front.jpg new file mode 100644 index 000000000..b7520fa9d Binary files /dev/null and b/elevation-images/Cisco/cisco-cbs350-24t-4x.front.jpg differ diff --git a/elevation-images/Cisco/cisco-cbs350-48t-4g.front.png b/elevation-images/Cisco/cisco-cbs350-48t-4g.front.png new file mode 100644 index 000000000..7ec8ff09c Binary files /dev/null and b/elevation-images/Cisco/cisco-cbs350-48t-4g.front.png differ diff --git a/elevation-images/Cisco/cisco-fmc4600.front.jpg b/elevation-images/Cisco/cisco-fmc4600.front.jpg new file mode 100644 index 000000000..50fb2a1dd Binary files /dev/null and b/elevation-images/Cisco/cisco-fmc4600.front.jpg differ diff --git a/elevation-images/Cisco/cisco-fmc4600.rear.png b/elevation-images/Cisco/cisco-fmc4600.rear.png new file mode 100644 index 000000000..ea9b33a26 Binary files /dev/null and b/elevation-images/Cisco/cisco-fmc4600.rear.png differ diff --git a/elevation-images/Cisco/cisco-fpr4112-ngfw-k9.front.jpg b/elevation-images/Cisco/cisco-fpr4112-ngfw-k9.front.jpg new file mode 100644 index 000000000..170b6b6c2 Binary files /dev/null and b/elevation-images/Cisco/cisco-fpr4112-ngfw-k9.front.jpg differ diff --git a/elevation-images/Cisco/cisco-fpr4112-ngfw-k9.rear.jpg b/elevation-images/Cisco/cisco-fpr4112-ngfw-k9.rear.jpg new file mode 100644 index 000000000..04794de2a Binary files /dev/null and b/elevation-images/Cisco/cisco-fpr4112-ngfw-k9.rear.jpg differ diff --git a/elevation-images/Cisco/cisco-fpr4115-ngfw-k9.front.jpg b/elevation-images/Cisco/cisco-fpr4115-ngfw-k9.front.jpg new file mode 100644 index 000000000..170b6b6c2 Binary files /dev/null and b/elevation-images/Cisco/cisco-fpr4115-ngfw-k9.front.jpg differ diff --git a/elevation-images/Cisco/cisco-fpr4115-ngfw-k9.rear.jpg b/elevation-images/Cisco/cisco-fpr4115-ngfw-k9.rear.jpg new file mode 100644 index 000000000..04794de2a Binary files /dev/null and b/elevation-images/Cisco/cisco-fpr4115-ngfw-k9.rear.jpg differ diff --git a/elevation-images/Cisco/cisco-fpr4125-ngfw-k9.front.jpg b/elevation-images/Cisco/cisco-fpr4125-ngfw-k9.front.jpg new file mode 100644 index 000000000..170b6b6c2 Binary files /dev/null and b/elevation-images/Cisco/cisco-fpr4125-ngfw-k9.front.jpg differ diff --git a/elevation-images/Cisco/cisco-fpr4125-ngfw-k9.rear.jpg b/elevation-images/Cisco/cisco-fpr4125-ngfw-k9.rear.jpg new file mode 100644 index 000000000..04794de2a Binary files /dev/null and b/elevation-images/Cisco/cisco-fpr4125-ngfw-k9.rear.jpg differ diff --git a/elevation-images/Cisco/cisco-fpr4145-ngfw-k9.front.jpg b/elevation-images/Cisco/cisco-fpr4145-ngfw-k9.front.jpg new file mode 100644 index 000000000..170b6b6c2 Binary files /dev/null and b/elevation-images/Cisco/cisco-fpr4145-ngfw-k9.front.jpg differ diff --git a/elevation-images/Cisco/cisco-fpr4145-ngfw-k9.rear.jpg b/elevation-images/Cisco/cisco-fpr4145-ngfw-k9.rear.jpg new file mode 100644 index 000000000..04794de2a Binary files /dev/null and b/elevation-images/Cisco/cisco-fpr4145-ngfw-k9.rear.jpg differ diff --git a/elevation-images/Cisco/cisco-n9k-c93360yc-fx2.front.png b/elevation-images/Cisco/cisco-n9k-c93360yc-fx2.front.png new file mode 100644 index 000000000..c89df1315 Binary files /dev/null and b/elevation-images/Cisco/cisco-n9k-c93360yc-fx2.front.png differ diff --git a/elevation-images/Cisco/cisco-n9k-c93360yc-fx2.rear.png b/elevation-images/Cisco/cisco-n9k-c93360yc-fx2.rear.png new file mode 100644 index 000000000..e0c704d7c Binary files /dev/null and b/elevation-images/Cisco/cisco-n9k-c93360yc-fx2.rear.png differ diff --git a/elevation-images/Cisco/cisco-n9k-c93600cd-gx.front.png b/elevation-images/Cisco/cisco-n9k-c93600cd-gx.front.png new file mode 100644 index 000000000..53f4492e5 Binary files /dev/null and b/elevation-images/Cisco/cisco-n9k-c93600cd-gx.front.png differ diff --git a/elevation-images/Cisco/cisco-n9k-c93600cd-gx.rear.png b/elevation-images/Cisco/cisco-n9k-c93600cd-gx.rear.png new file mode 100644 index 000000000..2ef913b26 Binary files /dev/null and b/elevation-images/Cisco/cisco-n9k-c93600cd-gx.rear.png differ diff --git a/elevation-images/Cisco/cisco-sg300-28.front.jpg b/elevation-images/Cisco/cisco-sg300-28.front.jpg new file mode 100644 index 000000000..b86c4ee1d Binary files /dev/null and b/elevation-images/Cisco/cisco-sg300-28.front.jpg differ diff --git a/elevation-images/Cisco/cisco-sg300-52.front.jpg b/elevation-images/Cisco/cisco-sg300-52.front.jpg new file mode 100644 index 000000000..471986673 Binary files /dev/null and b/elevation-images/Cisco/cisco-sg300-52.front.jpg differ diff --git a/elevation-images/Cisco/cisco-sg350-52.front.jpg b/elevation-images/Cisco/cisco-sg350-52.front.jpg new file mode 100644 index 000000000..5236f7c59 Binary files /dev/null and b/elevation-images/Cisco/cisco-sg350-52.front.jpg differ diff --git a/elevation-images/Cisco/cisco-sg500x-48-k9.front.jpg b/elevation-images/Cisco/cisco-sg500x-48-k9.front.jpg new file mode 100644 index 000000000..5f339e23c Binary files /dev/null and b/elevation-images/Cisco/cisco-sg500x-48-k9.front.jpg differ diff --git a/elevation-images/Cisco/cisco-sg550x-24-k9.front.png b/elevation-images/Cisco/cisco-sg550x-24-k9.front.png new file mode 100644 index 000000000..c2b41e723 Binary files /dev/null and b/elevation-images/Cisco/cisco-sg550x-24-k9.front.png differ diff --git a/elevation-images/Cisco/cisco-sg550x-24mp-k9.front.png b/elevation-images/Cisco/cisco-sg550x-24mp-k9.front.png new file mode 100644 index 000000000..f73047cf0 Binary files /dev/null and b/elevation-images/Cisco/cisco-sg550x-24mp-k9.front.png differ diff --git a/elevation-images/Cisco/cisco-sg550x-48.front.png b/elevation-images/Cisco/cisco-sg550x-48.front.png new file mode 100644 index 000000000..9c937b168 Binary files /dev/null and b/elevation-images/Cisco/cisco-sg550x-48.front.png differ diff --git a/elevation-images/Cisco/cisco-sx550x-16ft.front.jpg b/elevation-images/Cisco/cisco-sx550x-16ft.front.jpg new file mode 100644 index 000000000..091c966c1 Binary files /dev/null and b/elevation-images/Cisco/cisco-sx550x-16ft.front.jpg differ diff --git a/elevation-images/Cisco/cisco-ucs-c220-m5l.front.png b/elevation-images/Cisco/cisco-ucs-c220-m5l.front.png new file mode 100644 index 000000000..39595d580 Binary files /dev/null and b/elevation-images/Cisco/cisco-ucs-c220-m5l.front.png differ diff --git a/elevation-images/Cisco/cisco-ucs-c220-m5l.rear.png b/elevation-images/Cisco/cisco-ucs-c220-m5l.rear.png new file mode 100644 index 000000000..fcd0f7fe6 Binary files /dev/null and b/elevation-images/Cisco/cisco-ucs-c220-m5l.rear.png differ diff --git a/elevation-images/Cisco/cisco-ucs-c220-m7s.front.jpg b/elevation-images/Cisco/cisco-ucs-c220-m7s.front.jpg new file mode 100644 index 000000000..4f2408524 Binary files /dev/null and b/elevation-images/Cisco/cisco-ucs-c220-m7s.front.jpg differ diff --git a/elevation-images/Cisco/cisco-ucs-c220-m7s.rear.png b/elevation-images/Cisco/cisco-ucs-c220-m7s.rear.png new file mode 100644 index 000000000..21b2150dd Binary files /dev/null and b/elevation-images/Cisco/cisco-ucs-c220-m7s.rear.png differ diff --git a/elevation-images/Cisco/cisco-ucs-c460-m4.front.png b/elevation-images/Cisco/cisco-ucs-c460-m4.front.png new file mode 100644 index 000000000..b678742f2 Binary files /dev/null and b/elevation-images/Cisco/cisco-ucs-c460-m4.front.png differ diff --git a/elevation-images/Cisco/cisco-ucs-c460-m4.rear.png b/elevation-images/Cisco/cisco-ucs-c460-m4.rear.png new file mode 100644 index 000000000..1aa4aedea Binary files /dev/null and b/elevation-images/Cisco/cisco-ucs-c460-m4.rear.png differ diff --git a/elevation-images/Cisco/cisco-ucsc-c240-m4sx.front.png b/elevation-images/Cisco/cisco-ucsc-c240-m4sx.front.png new file mode 100644 index 000000000..d3ac2784b Binary files /dev/null and b/elevation-images/Cisco/cisco-ucsc-c240-m4sx.front.png differ diff --git a/elevation-images/Cisco/cisco-ucsc-c240-m4sx.rear.png b/elevation-images/Cisco/cisco-ucsc-c240-m4sx.rear.png new file mode 100644 index 000000000..74cdd36a1 Binary files /dev/null and b/elevation-images/Cisco/cisco-ucsc-c240-m4sx.rear.png differ diff --git a/elevation-images/Cisco/cisco-ws-c3560cx-12pc-s.front.jpg b/elevation-images/Cisco/cisco-ws-c3560cx-12pc-s.front.jpg new file mode 100644 index 000000000..cc13821ca Binary files /dev/null and b/elevation-images/Cisco/cisco-ws-c3560cx-12pc-s.front.jpg differ diff --git a/elevation-images/Cisco/cisco-ws-c3560cx-12pc-s.rear.jpg b/elevation-images/Cisco/cisco-ws-c3560cx-12pc-s.rear.jpg new file mode 100644 index 000000000..579695901 Binary files /dev/null and b/elevation-images/Cisco/cisco-ws-c3560cx-12pc-s.rear.jpg differ diff --git a/elevation-images/Cisco/cisco-ws-c3850-24xs-s.front.png b/elevation-images/Cisco/cisco-ws-c3850-24xs-s.front.png new file mode 100644 index 000000000..2ac30d6d5 Binary files /dev/null and b/elevation-images/Cisco/cisco-ws-c3850-24xs-s.front.png differ diff --git a/elevation-images/Cisco/cisco-ws-c3850-24xs-s.rear.png b/elevation-images/Cisco/cisco-ws-c3850-24xs-s.rear.png new file mode 100644 index 000000000..351aa425e Binary files /dev/null and b/elevation-images/Cisco/cisco-ws-c3850-24xs-s.rear.png differ diff --git a/elevation-images/Dell/dell-powerconnect-5548p.front.png b/elevation-images/Dell/dell-powerconnect-5548p.front.png new file mode 100644 index 000000000..6ec485782 Binary files /dev/null and b/elevation-images/Dell/dell-powerconnect-5548p.front.png differ diff --git a/elevation-images/Dell/dell-powerconnect-5548p.rear.png b/elevation-images/Dell/dell-powerconnect-5548p.rear.png new file mode 100644 index 000000000..d1e8dc38d Binary files /dev/null and b/elevation-images/Dell/dell-powerconnect-5548p.rear.png differ diff --git a/elevation-images/Dell/dell-poweredge-r350.front.jpg b/elevation-images/Dell/dell-poweredge-r350.front.jpg new file mode 100644 index 000000000..4281a3e9f Binary files /dev/null and b/elevation-images/Dell/dell-poweredge-r350.front.jpg differ diff --git a/elevation-images/Dell/dell-poweredge-r350.rear.jpg b/elevation-images/Dell/dell-poweredge-r350.rear.jpg new file mode 100644 index 000000000..f15f78d83 Binary files /dev/null and b/elevation-images/Dell/dell-poweredge-r350.rear.jpg differ diff --git a/elevation-images/Dell/dell-powerswitch-n1548.front.png b/elevation-images/Dell/dell-powerswitch-n1548.front.png new file mode 100644 index 000000000..b2fb47142 Binary files /dev/null and b/elevation-images/Dell/dell-powerswitch-n1548.front.png differ diff --git a/elevation-images/Dell/dell-powerswitch-n2048.front.png b/elevation-images/Dell/dell-powerswitch-n2048.front.png new file mode 100644 index 000000000..f7e682164 Binary files /dev/null and b/elevation-images/Dell/dell-powerswitch-n2048.front.png differ diff --git a/elevation-images/Dell/dell-powerswitch-n2048.rear.png b/elevation-images/Dell/dell-powerswitch-n2048.rear.png new file mode 100644 index 000000000..0d336dd25 Binary files /dev/null and b/elevation-images/Dell/dell-powerswitch-n2048.rear.png differ diff --git a/elevation-images/Dell/dell-powerswitch-n3248p-on.front.png b/elevation-images/Dell/dell-powerswitch-n3248p-on.front.png new file mode 100644 index 000000000..e8390f281 Binary files /dev/null and b/elevation-images/Dell/dell-powerswitch-n3248p-on.front.png differ diff --git a/elevation-images/Dell/dell-powerswitch-n3248p-on.rear.png b/elevation-images/Dell/dell-powerswitch-n3248p-on.rear.png new file mode 100644 index 000000000..8f6c9b65e Binary files /dev/null and b/elevation-images/Dell/dell-powerswitch-n3248p-on.rear.png differ diff --git a/elevation-images/Dell/dell-powerswitch-s4128f-on.front.png b/elevation-images/Dell/dell-powerswitch-s4128f-on.front.png new file mode 100644 index 000000000..9fa679880 Binary files /dev/null and b/elevation-images/Dell/dell-powerswitch-s4128f-on.front.png differ diff --git a/elevation-images/Dell/dell-powerswitch-s4128f-on.rear.png b/elevation-images/Dell/dell-powerswitch-s4128f-on.rear.png new file mode 100644 index 000000000..9561299e5 Binary files /dev/null and b/elevation-images/Dell/dell-powerswitch-s4128f-on.rear.png differ diff --git a/elevation-images/Digi/digi-portserver-ts-16.front.jpg b/elevation-images/Digi/digi-portserver-ts-16.front.jpg new file mode 100644 index 000000000..272f898be Binary files /dev/null and b/elevation-images/Digi/digi-portserver-ts-16.front.jpg differ diff --git a/elevation-images/Eaton/eaton-tripp-lite-b064-016-02-ipg.front.png b/elevation-images/Eaton/eaton-tripp-lite-b064-016-02-ipg.front.png index a7b8cb1ed..587e479af 100644 Binary files a/elevation-images/Eaton/eaton-tripp-lite-b064-016-02-ipg.front.png and b/elevation-images/Eaton/eaton-tripp-lite-b064-016-02-ipg.front.png differ diff --git a/elevation-images/Eaton/eaton-tripp-lite-b064-016-02-ipg.rear.png b/elevation-images/Eaton/eaton-tripp-lite-b064-016-02-ipg.rear.png index 5b38c79df..897d9db22 100644 Binary files a/elevation-images/Eaton/eaton-tripp-lite-b064-016-02-ipg.rear.png and b/elevation-images/Eaton/eaton-tripp-lite-b064-016-02-ipg.rear.png differ diff --git a/elevation-images/Eaton/eaton-tripp-lite-b064-032-01-ipg.front.jpg b/elevation-images/Eaton/eaton-tripp-lite-b064-032-01-ipg.front.jpg new file mode 100644 index 000000000..07a2ddc67 Binary files /dev/null and b/elevation-images/Eaton/eaton-tripp-lite-b064-032-01-ipg.front.jpg differ diff --git a/elevation-images/Eaton/eaton-tripp-lite-b064-032-01-ipg.rear.jpg b/elevation-images/Eaton/eaton-tripp-lite-b064-032-01-ipg.rear.jpg new file mode 100644 index 000000000..e6149bd11 Binary files /dev/null and b/elevation-images/Eaton/eaton-tripp-lite-b064-032-01-ipg.rear.jpg differ diff --git a/elevation-images/Eaton/eaton-tripp-lite-b072-032-ip2.front.jpg b/elevation-images/Eaton/eaton-tripp-lite-b072-032-ip2.front.jpg new file mode 100644 index 000000000..4d8adc2cd Binary files /dev/null and b/elevation-images/Eaton/eaton-tripp-lite-b072-032-ip2.front.jpg differ diff --git a/elevation-images/Eaton/eaton-tripp-lite-b072-032-ip2.rear.jpg b/elevation-images/Eaton/eaton-tripp-lite-b072-032-ip2.rear.jpg new file mode 100644 index 000000000..6cec0d47f Binary files /dev/null and b/elevation-images/Eaton/eaton-tripp-lite-b072-032-ip2.rear.jpg differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x150-24p.front.png b/elevation-images/Extreme Networks/extreme-networks-x150-24p.front.png new file mode 100644 index 000000000..73561e5f5 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x150-24p.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x150-24t.front.png b/elevation-images/Extreme Networks/extreme-networks-x150-24t.front.png new file mode 100644 index 000000000..c23fade76 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x150-24t.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x150-48t.front.png b/elevation-images/Extreme Networks/extreme-networks-x150-48t.front.png new file mode 100644 index 000000000..202c492b4 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x150-48t.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-12p-10ge4.front.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-12p-10ge4.front.png new file mode 100644 index 000000000..8152ba563 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-12p-10ge4.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-12p-10ge4.rear.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-12p-10ge4.rear.png new file mode 100644 index 000000000..7d3ebc927 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-12p-10ge4.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-12t-10ge4.front.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-12t-10ge4.front.png new file mode 100644 index 000000000..86ca53ad1 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-12t-10ge4.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-12t-10ge4.rear.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-12t-10ge4.rear.png new file mode 100644 index 000000000..d6d596229 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-12t-10ge4.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-12t8fx-ge4.front.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-12t8fx-ge4.front.png new file mode 100644 index 000000000..4dcef650a Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-12t8fx-ge4.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-12t8fx-ge4.rear.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-12t8fx-ge4.rear.png new file mode 100644 index 000000000..d9d456f19 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-12t8fx-ge4.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-24fx-ge4.front.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24fx-ge4.front.png new file mode 100644 index 000000000..4fa043eed Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24fx-ge4.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-24fx-ge4.rear.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24fx-ge4.rear.png new file mode 100644 index 000000000..eae634ac9 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24fx-ge4.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-24p-10ge4.front.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24p-10ge4.front.png new file mode 100644 index 000000000..2364504ee Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24p-10ge4.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-24p-10ge4.rear.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24p-10ge4.rear.png new file mode 100644 index 000000000..c34226310 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24p-10ge4.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-10ge4-dc.front.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-10ge4-dc.front.png new file mode 100644 index 000000000..de38b0d0d Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-10ge4-dc.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-10ge4-dc.rear.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-10ge4-dc.rear.png new file mode 100644 index 000000000..897347084 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-10ge4-dc.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-10ge4.front.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-10ge4.front.png new file mode 100644 index 000000000..dd2238028 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-10ge4.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-10ge4.rear.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-10ge4.rear.png new file mode 100644 index 000000000..34b1985b3 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-10ge4.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-ge4.front.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-ge4.front.png new file mode 100644 index 000000000..addd43344 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-ge4.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-ge4.rear.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-ge4.rear.png new file mode 100644 index 000000000..e99ebee74 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24t-ge4.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-24x-10ge4.front.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24x-10ge4.front.png new file mode 100644 index 000000000..1df595cf9 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24x-10ge4.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-24x-10ge4.rear.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24x-10ge4.rear.png new file mode 100644 index 000000000..9095bf580 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-24x-10ge4.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-48p-10ge4.front.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-48p-10ge4.front.png new file mode 100644 index 000000000..25d76ae6f Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-48p-10ge4.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-48p-10ge4.rear.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-48p-10ge4.rear.png new file mode 100644 index 000000000..3ef71a374 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-48p-10ge4.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-48t-10ge4-dc.front.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-48t-10ge4-dc.front.png new file mode 100644 index 000000000..474598280 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-48t-10ge4-dc.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-48t-10ge4-dc.rear.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-48t-10ge4-dc.rear.png new file mode 100644 index 000000000..59122abe0 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-48t-10ge4-dc.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-48t-10ge4.front.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-48t-10ge4.front.png new file mode 100644 index 000000000..2d270f149 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-48t-10ge4.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x440-g2-48t-10ge4.rear.png b/elevation-images/Extreme Networks/extreme-networks-x440-g2-48t-10ge4.rear.png new file mode 100644 index 000000000..34358cea4 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x440-g2-48t-10ge4.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x590-24t-1q-2c.front.png b/elevation-images/Extreme Networks/extreme-networks-x590-24t-1q-2c.front.png new file mode 100644 index 000000000..d2916faf1 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x590-24t-1q-2c.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x590-24t-1q-2c.rear.png b/elevation-images/Extreme Networks/extreme-networks-x590-24t-1q-2c.rear.png new file mode 100644 index 000000000..bced73ebf Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x590-24t-1q-2c.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x590-24x-1q-2c.front.png b/elevation-images/Extreme Networks/extreme-networks-x590-24x-1q-2c.front.png new file mode 100644 index 000000000..e1398bf79 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x590-24x-1q-2c.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x590-24x-1q-2c.rear.png b/elevation-images/Extreme Networks/extreme-networks-x590-24x-1q-2c.rear.png new file mode 100644 index 000000000..bced73ebf Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x590-24x-1q-2c.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x620-10x.front.png b/elevation-images/Extreme Networks/extreme-networks-x620-10x.front.png new file mode 100644 index 000000000..741a6e89d Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x620-10x.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x620-10x.rear.png b/elevation-images/Extreme Networks/extreme-networks-x620-10x.rear.png new file mode 100644 index 000000000..c60050760 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x620-10x.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x620-16p.front.png b/elevation-images/Extreme Networks/extreme-networks-x620-16p.front.png new file mode 100644 index 000000000..c60c7aafb Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x620-16p.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x620-16p.rear.png b/elevation-images/Extreme Networks/extreme-networks-x620-16p.rear.png new file mode 100644 index 000000000..1f597ac34 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x620-16p.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x620-16t.front.png b/elevation-images/Extreme Networks/extreme-networks-x620-16t.front.png new file mode 100644 index 000000000..5108b7f1c Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x620-16t.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x620-16t.rear.png b/elevation-images/Extreme Networks/extreme-networks-x620-16t.rear.png new file mode 100644 index 000000000..c19abbce9 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x620-16t.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x620-16x.front.png b/elevation-images/Extreme Networks/extreme-networks-x620-16x.front.png new file mode 100644 index 000000000..815636251 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x620-16x.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x620-16x.rear.png b/elevation-images/Extreme Networks/extreme-networks-x620-16x.rear.png new file mode 100644 index 000000000..a1d86e964 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x620-16x.rear.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x620-8t-2x.front.png b/elevation-images/Extreme Networks/extreme-networks-x620-8t-2x.front.png new file mode 100644 index 000000000..d6b236443 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x620-8t-2x.front.png differ diff --git a/elevation-images/Extreme Networks/extreme-networks-x620-8t-2x.rear.png b/elevation-images/Extreme Networks/extreme-networks-x620-8t-2x.rear.png new file mode 100644 index 000000000..9c790b452 Binary files /dev/null and b/elevation-images/Extreme Networks/extreme-networks-x620-8t-2x.rear.png differ diff --git a/elevation-images/F5/f5-big-ip-i2600.front.png b/elevation-images/F5/f5-big-ip-i2600.front.png new file mode 100644 index 000000000..e4fe99844 Binary files /dev/null and b/elevation-images/F5/f5-big-ip-i2600.front.png differ diff --git a/elevation-images/F5/f5-big-ip-i2600.rear.png b/elevation-images/F5/f5-big-ip-i2600.rear.png new file mode 100644 index 000000000..8526bf439 Binary files /dev/null and b/elevation-images/F5/f5-big-ip-i2600.rear.png differ diff --git a/elevation-images/F5/f5-big-ip-i2800.front.png b/elevation-images/F5/f5-big-ip-i2800.front.png new file mode 100644 index 000000000..e4fe99844 Binary files /dev/null and b/elevation-images/F5/f5-big-ip-i2800.front.png differ diff --git a/elevation-images/F5/f5-big-ip-i2800.rear.png b/elevation-images/F5/f5-big-ip-i2800.rear.png new file mode 100644 index 000000000..8526bf439 Binary files /dev/null and b/elevation-images/F5/f5-big-ip-i2800.rear.png differ diff --git a/elevation-images/F5/f5-big-ip-i7800.front.png b/elevation-images/F5/f5-big-ip-i7800.front.png new file mode 100644 index 000000000..8fe9133f1 Binary files /dev/null and b/elevation-images/F5/f5-big-ip-i7800.front.png differ diff --git a/elevation-images/F5/f5-big-ip-i7800.rear.png b/elevation-images/F5/f5-big-ip-i7800.rear.png new file mode 100644 index 000000000..ee55ce728 Binary files /dev/null and b/elevation-images/F5/f5-big-ip-i7800.rear.png differ diff --git a/elevation-images/FS/fs-fhd-fpp5drl.front.png b/elevation-images/FS/fs-fhd-fpp5drl.front.png new file mode 100644 index 000000000..ece3da3b0 Binary files /dev/null and b/elevation-images/FS/fs-fhd-fpp5drl.front.png differ diff --git a/elevation-images/FS/fs-n8560-48bc.front.png b/elevation-images/FS/fs-n8560-48bc.front.png new file mode 100644 index 000000000..e4edf800d Binary files /dev/null and b/elevation-images/FS/fs-n8560-48bc.front.png differ diff --git a/elevation-images/FS/fs-n8560-48bc.rear.png b/elevation-images/FS/fs-n8560-48bc.rear.png new file mode 100644 index 000000000..eb53f122c Binary files /dev/null and b/elevation-images/FS/fs-n8560-48bc.rear.png differ diff --git a/elevation-images/Fortinet/fortinet-fg-100e.rear.png b/elevation-images/Fortinet/fortinet-fg-100e.rear.png new file mode 100644 index 000000000..9928a07ff Binary files /dev/null and b/elevation-images/Fortinet/fortinet-fg-100e.rear.png differ diff --git a/elevation-images/Fortinet/fortinet-fg-100f.front.png b/elevation-images/Fortinet/fortinet-fg-100f.front.png new file mode 100644 index 000000000..8c4fbdf47 Binary files /dev/null and b/elevation-images/Fortinet/fortinet-fg-100f.front.png differ diff --git a/elevation-images/Fortinet/fortinet-fg-101e.front.png b/elevation-images/Fortinet/fortinet-fg-101e.front.png new file mode 100644 index 000000000..3e14b0211 Binary files /dev/null and b/elevation-images/Fortinet/fortinet-fg-101e.front.png differ diff --git a/elevation-images/Fortinet/fortinet-fg-101e.rear.png b/elevation-images/Fortinet/fortinet-fg-101e.rear.png new file mode 100644 index 000000000..9928a07ff Binary files /dev/null and b/elevation-images/Fortinet/fortinet-fg-101e.rear.png differ diff --git a/elevation-images/Fortinet/fortinet-fg-1200d.front.png b/elevation-images/Fortinet/fortinet-fg-1200d.front.png new file mode 100644 index 000000000..1dae2272b Binary files /dev/null and b/elevation-images/Fortinet/fortinet-fg-1200d.front.png differ diff --git a/elevation-images/Fortinet/fortinet-fg-120g.front.png b/elevation-images/Fortinet/fortinet-fg-120g.front.png new file mode 100644 index 000000000..69aaba9b2 Binary files /dev/null and b/elevation-images/Fortinet/fortinet-fg-120g.front.png differ diff --git a/elevation-images/Fortinet/fortinet-fg-120g.rear.png b/elevation-images/Fortinet/fortinet-fg-120g.rear.png new file mode 100644 index 000000000..4c2eb3a69 Binary files /dev/null and b/elevation-images/Fortinet/fortinet-fg-120g.rear.png differ diff --git a/elevation-images/Fortinet/fortinet-fg-310b.front.png b/elevation-images/Fortinet/fortinet-fg-310b.front.png new file mode 100644 index 000000000..08c9f0536 Binary files /dev/null and b/elevation-images/Fortinet/fortinet-fg-310b.front.png differ diff --git a/elevation-images/Fortinet/fortinet-fg-310b.rear.png b/elevation-images/Fortinet/fortinet-fg-310b.rear.png new file mode 100644 index 000000000..5cfe518d7 Binary files /dev/null and b/elevation-images/Fortinet/fortinet-fg-310b.rear.png differ diff --git a/elevation-images/HPE/hpe-aruba-1930-48g.front.jpg b/elevation-images/HPE/hpe-aruba-1930-48g.front.jpg new file mode 100644 index 000000000..a7178bb13 Binary files /dev/null and b/elevation-images/HPE/hpe-aruba-1930-48g.front.jpg differ diff --git a/elevation-images/HPE/hpe-aruba-1930-48g.rear.jpg b/elevation-images/HPE/hpe-aruba-1930-48g.rear.jpg new file mode 100644 index 000000000..efa1321ec Binary files /dev/null and b/elevation-images/HPE/hpe-aruba-1930-48g.rear.jpg differ diff --git a/elevation-images/HPE/hpe-officeconnect-1920-16g.front.png b/elevation-images/HPE/hpe-officeconnect-1920-16g.front.png new file mode 100644 index 000000000..6295e7d3d Binary files /dev/null and b/elevation-images/HPE/hpe-officeconnect-1920-16g.front.png differ diff --git a/elevation-images/HPE/hpe-officeconnect-1920-24g.front.ong.png b/elevation-images/HPE/hpe-officeconnect-1920-24g.front.ong.png new file mode 100644 index 000000000..a4f36cb05 Binary files /dev/null and b/elevation-images/HPE/hpe-officeconnect-1920-24g.front.ong.png differ diff --git a/elevation-images/HPE/hpe-officeconnect-1920-8g.front.png b/elevation-images/HPE/hpe-officeconnect-1920-8g.front.png new file mode 100644 index 000000000..be30a4d82 Binary files /dev/null and b/elevation-images/HPE/hpe-officeconnect-1920-8g.front.png differ diff --git a/elevation-images/HPE/hpe-proliant-dl360-gen9.front.jpg b/elevation-images/HPE/hpe-proliant-dl360-gen9.front.jpg new file mode 100644 index 000000000..04fb6c2e6 Binary files /dev/null and b/elevation-images/HPE/hpe-proliant-dl360-gen9.front.jpg differ diff --git a/elevation-images/HPE/hpe-proliant-dl360-gen9.rear.jpg b/elevation-images/HPE/hpe-proliant-dl360-gen9.rear.jpg new file mode 100644 index 000000000..00fd1d376 Binary files /dev/null and b/elevation-images/HPE/hpe-proliant-dl360-gen9.rear.jpg differ diff --git a/elevation-images/Huawei/huawei-s6730-s24x6q.front.png b/elevation-images/Huawei/huawei-s6730-s24x6q.front.png new file mode 100644 index 000000000..477fb1721 Binary files /dev/null and b/elevation-images/Huawei/huawei-s6730-s24x6q.front.png differ diff --git a/elevation-images/Huawei/huawei-s6730-s24x6q.rear.png b/elevation-images/Huawei/huawei-s6730-s24x6q.rear.png new file mode 100644 index 000000000..b949cb93a Binary files /dev/null and b/elevation-images/Huawei/huawei-s6730-s24x6q.rear.png differ 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 000000000..6d568c3d2 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 000000000..e5c9b2c27 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 000000000..51cbd72fd 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 000000000..f80057e76 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 000000000..88dfb435c 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 000000000..6a10a46d9 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 000000000..b4597dc17 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 000000000..6a10a46d9 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 000000000..8e230d16e 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 000000000..9eee9dab6 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 000000000..7e741fe87 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 000000000..9eee9dab6 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 000000000..1d2ca9cfe 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 000000000..157ed3332 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 000000000..aff31201e 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 000000000..66bf82bd5 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 000000000..c0a85de4e 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 000000000..66bf82bd5 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 000000000..b36b5fc35 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 000000000..5c11cc307 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 000000000..66bf82bd5 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 000000000..84d0dfe27 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 000000000..0a6b9ebc7 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 000000000..02232a07a 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 000000000..ba9ebd928 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex4600-40f.rear.png differ diff --git a/elevation-images/Juniper/juniper-mx304-base.front.png b/elevation-images/Juniper/juniper-mx304-base.front.png new file mode 100644 index 000000000..0d505b54b Binary files /dev/null and b/elevation-images/Juniper/juniper-mx304-base.front.png differ diff --git a/elevation-images/Juniper/juniper-mx304-base.rear.png b/elevation-images/Juniper/juniper-mx304-base.rear.png new file mode 100644 index 000000000..0cc8674bf Binary files /dev/null and b/elevation-images/Juniper/juniper-mx304-base.rear.png differ diff --git a/elevation-images/Juniper/juniper-ptx10002-36qdd-front.jpg b/elevation-images/Juniper/juniper-ptx10002-36qdd-front.jpg index 1e3899b24..86b159bda 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 11d3f3db8..5e9be73d0 100644 Binary files a/elevation-images/Juniper/juniper-ptx10002-36qdd-rear.jpg and b/elevation-images/Juniper/juniper-ptx10002-36qdd-rear.jpg differ diff --git a/elevation-images/Juniper/juniper-ptx10004.front.png b/elevation-images/Juniper/juniper-ptx10004.front.png new file mode 100644 index 000000000..41853f242 Binary files /dev/null and b/elevation-images/Juniper/juniper-ptx10004.front.png differ diff --git a/elevation-images/Juniper/juniper-ptx10004.rear.png b/elevation-images/Juniper/juniper-ptx10004.rear.png new file mode 100644 index 000000000..9b32eab43 Binary files /dev/null and b/elevation-images/Juniper/juniper-ptx10004.rear.png differ diff --git a/elevation-images/Juniper/juniper-srx240h2-poe.front.png b/elevation-images/Juniper/juniper-srx240h2-poe.front.png new file mode 100644 index 000000000..716763fce Binary files /dev/null and b/elevation-images/Juniper/juniper-srx240h2-poe.front.png differ diff --git a/elevation-images/Juniper/juniper-srx240h2-poe.rear.png b/elevation-images/Juniper/juniper-srx240h2-poe.rear.png new file mode 100644 index 000000000..a0ab46c59 Binary files /dev/null and b/elevation-images/Juniper/juniper-srx240h2-poe.rear.png differ diff --git a/elevation-images/Juniper/juniper-srx240h2.front.png b/elevation-images/Juniper/juniper-srx240h2.front.png new file mode 100644 index 000000000..716763fce Binary files /dev/null and b/elevation-images/Juniper/juniper-srx240h2.front.png differ diff --git a/elevation-images/Juniper/juniper-srx240h2.rear.png b/elevation-images/Juniper/juniper-srx240h2.rear.png new file mode 100644 index 000000000..a0ab46c59 Binary files /dev/null and b/elevation-images/Juniper/juniper-srx240h2.rear.png differ diff --git a/elevation-images/Lantronix/lantronix-ets16pr.front.png b/elevation-images/Lantronix/lantronix-ets16pr.front.png new file mode 100644 index 000000000..6d7cb7544 Binary files /dev/null and b/elevation-images/Lantronix/lantronix-ets16pr.front.png differ diff --git a/elevation-images/Lantronix/lantronix-ets32pr.front.png b/elevation-images/Lantronix/lantronix-ets32pr.front.png new file mode 100644 index 000000000..add24f197 Binary files /dev/null and b/elevation-images/Lantronix/lantronix-ets32pr.front.png differ diff --git a/elevation-images/Meinberg/meinberg-lantime-m1000.front.png b/elevation-images/Meinberg/meinberg-lantime-m1000.front.png new file mode 100644 index 000000000..1986a6bb3 Binary files /dev/null and b/elevation-images/Meinberg/meinberg-lantime-m1000.front.png differ diff --git a/elevation-images/Meinberg/meinberg-lantime-m1000.rear.png b/elevation-images/Meinberg/meinberg-lantime-m1000.rear.png new file mode 100644 index 000000000..e975fe648 Binary files /dev/null and b/elevation-images/Meinberg/meinberg-lantime-m1000.rear.png differ diff --git a/elevation-images/Meinberg/meinberg-lantime-m300.front.png b/elevation-images/Meinberg/meinberg-lantime-m300.front.png new file mode 100644 index 000000000..51d586ba3 Binary files /dev/null and b/elevation-images/Meinberg/meinberg-lantime-m300.front.png differ diff --git a/elevation-images/Meinberg/meinberg-lantime-m300.rear.png b/elevation-images/Meinberg/meinberg-lantime-m300.rear.png new file mode 100644 index 000000000..7af84b798 Binary files /dev/null and b/elevation-images/Meinberg/meinberg-lantime-m300.rear.png differ diff --git a/elevation-images/NetApp/netapp-de460c.front.png b/elevation-images/NetApp/netapp-de460c.front.png new file mode 100644 index 000000000..9d0fa9102 Binary files /dev/null and b/elevation-images/NetApp/netapp-de460c.front.png differ diff --git a/elevation-images/NetApp/netapp-de460c.rear.png b/elevation-images/NetApp/netapp-de460c.rear.png new file mode 100644 index 000000000..1879cd4f4 Binary files /dev/null and b/elevation-images/NetApp/netapp-de460c.rear.png differ diff --git a/elevation-images/NetApp/netapp-fas2720.front.png b/elevation-images/NetApp/netapp-fas2720.front.png new file mode 100644 index 000000000..df0109063 Binary files /dev/null and b/elevation-images/NetApp/netapp-fas2720.front.png differ diff --git a/elevation-images/NetApp/netapp-fas2720.rear.png b/elevation-images/NetApp/netapp-fas2720.rear.png new file mode 100644 index 000000000..b5a0626fe Binary files /dev/null and b/elevation-images/NetApp/netapp-fas2720.rear.png differ diff --git a/elevation-images/NetApp/netapp-fas2750.front.png b/elevation-images/NetApp/netapp-fas2750.front.png new file mode 100644 index 000000000..df0109063 Binary files /dev/null and b/elevation-images/NetApp/netapp-fas2750.front.png differ diff --git a/elevation-images/NetApp/netapp-fas2750.rear.png b/elevation-images/NetApp/netapp-fas2750.rear.png new file mode 100644 index 000000000..b5a0626fe Binary files /dev/null and b/elevation-images/NetApp/netapp-fas2750.rear.png differ diff --git a/elevation-images/Opengear/opengear-cm7132-2-dac.front.png b/elevation-images/Opengear/opengear-cm7132-2-dac.front.png new file mode 100644 index 000000000..bf05a2d03 Binary files /dev/null and b/elevation-images/Opengear/opengear-cm7132-2-dac.front.png differ diff --git a/elevation-images/QNAP/qnap-ts-231p2.front.png b/elevation-images/QNAP/qnap-ts-231p2.front.png new file mode 100644 index 000000000..d7b8fcd63 Binary files /dev/null and b/elevation-images/QNAP/qnap-ts-231p2.front.png differ diff --git a/elevation-images/QNAP/qnap-ts-231p2.rear.png b/elevation-images/QNAP/qnap-ts-231p2.rear.png new file mode 100644 index 000000000..c669da575 Binary files /dev/null and b/elevation-images/QNAP/qnap-ts-231p2.rear.png differ diff --git a/elevation-images/QNAP/qnap-ts-432pxu-rp.front.png b/elevation-images/QNAP/qnap-ts-432pxu-rp.front.png new file mode 100644 index 000000000..68ac57457 Binary files /dev/null and b/elevation-images/QNAP/qnap-ts-432pxu-rp.front.png differ diff --git a/elevation-images/QNAP/qnap-ts-432pxu-rp.rear.png b/elevation-images/QNAP/qnap-ts-432pxu-rp.rear.png new file mode 100644 index 000000000..b4cafd9d7 Binary files /dev/null and b/elevation-images/QNAP/qnap-ts-432pxu-rp.rear.png differ diff --git a/elevation-images/QNAP/qnap-ts-432pxu.front.png b/elevation-images/QNAP/qnap-ts-432pxu.front.png new file mode 100644 index 000000000..1330539f3 Binary files /dev/null and b/elevation-images/QNAP/qnap-ts-432pxu.front.png differ diff --git a/elevation-images/QNAP/qnap-ts-432pxu.rear.png b/elevation-images/QNAP/qnap-ts-432pxu.rear.png new file mode 100644 index 000000000..610392b4b Binary files /dev/null and b/elevation-images/QNAP/qnap-ts-432pxu.rear.png differ diff --git a/elevation-images/QNAP/qnap-ts-832pxu-rp.front.png b/elevation-images/QNAP/qnap-ts-832pxu-rp.front.png new file mode 100644 index 000000000..7cf56bcf7 Binary files /dev/null and b/elevation-images/QNAP/qnap-ts-832pxu-rp.front.png differ diff --git a/elevation-images/QNAP/qnap-ts-832pxu-rp.rear.png b/elevation-images/QNAP/qnap-ts-832pxu-rp.rear.png new file mode 100644 index 000000000..580c3ef74 Binary files /dev/null and b/elevation-images/QNAP/qnap-ts-832pxu-rp.rear.png differ diff --git a/elevation-images/Rittal/rittal-dk-7240-210.front.png b/elevation-images/Rittal/rittal-dk-7240-210.front.png new file mode 100644 index 000000000..2b3e0caeb Binary files /dev/null and b/elevation-images/Rittal/rittal-dk-7240-210.front.png differ diff --git a/elevation-images/Sophos/sophos-sd-red-60.front.png b/elevation-images/Sophos/sophos-sd-red-60.front.png new file mode 100644 index 000000000..f6e07521e Binary files /dev/null and b/elevation-images/Sophos/sophos-sd-red-60.front.png differ diff --git a/elevation-images/Sophos/sophos-sd-red-60.rear.png b/elevation-images/Sophos/sophos-sd-red-60.rear.png new file mode 100644 index 000000000..915c3c1e3 Binary files /dev/null and b/elevation-images/Sophos/sophos-sd-red-60.rear.png differ diff --git a/elevation-images/Sophos/sophos-xgs-107.front.png b/elevation-images/Sophos/sophos-xgs-107.front.png new file mode 100644 index 000000000..8f7f3a48a Binary files /dev/null and b/elevation-images/Sophos/sophos-xgs-107.front.png differ diff --git a/elevation-images/Sophos/sophos-xgs-107.rear.png b/elevation-images/Sophos/sophos-xgs-107.rear.png new file mode 100644 index 000000000..8b50ce937 Binary files /dev/null and b/elevation-images/Sophos/sophos-xgs-107.rear.png differ diff --git a/elevation-images/Sophos/sophos-xgs-126.front.png b/elevation-images/Sophos/sophos-xgs-126.front.png new file mode 100644 index 000000000..494b0db80 Binary files /dev/null and b/elevation-images/Sophos/sophos-xgs-126.front.png differ diff --git a/elevation-images/Sophos/sophos-xgs-126.rear.png b/elevation-images/Sophos/sophos-xgs-126.rear.png new file mode 100644 index 000000000..f0337ac31 Binary files /dev/null and b/elevation-images/Sophos/sophos-xgs-126.rear.png differ diff --git a/elevation-images/Sophos/sophos-xgs-136.front.png b/elevation-images/Sophos/sophos-xgs-136.front.png new file mode 100644 index 000000000..382d2119c Binary files /dev/null and b/elevation-images/Sophos/sophos-xgs-136.front.png differ diff --git a/elevation-images/Sophos/sophos-xgs-136.rear.png b/elevation-images/Sophos/sophos-xgs-136.rear.png new file mode 100644 index 000000000..92eb5b2bb Binary files /dev/null and b/elevation-images/Sophos/sophos-xgs-136.rear.png differ diff --git a/elevation-images/Sophos/sophos-xgs-2100.front.png b/elevation-images/Sophos/sophos-xgs-2100.front.png new file mode 100644 index 000000000..7ba641c5b Binary files /dev/null and b/elevation-images/Sophos/sophos-xgs-2100.front.png differ diff --git a/elevation-images/Sophos/sophos-xgs-2100.rear.png b/elevation-images/Sophos/sophos-xgs-2100.rear.png new file mode 100644 index 000000000..595431334 Binary files /dev/null and b/elevation-images/Sophos/sophos-xgs-2100.rear.png differ diff --git a/elevation-images/Sophos/sophos-xgs-4300.front.png b/elevation-images/Sophos/sophos-xgs-4300.front.png new file mode 100644 index 000000000..337d726b5 Binary files /dev/null and b/elevation-images/Sophos/sophos-xgs-4300.front.png differ diff --git a/elevation-images/Sophos/sophos-xgs-4300.rear.png b/elevation-images/Sophos/sophos-xgs-4300.rear.png new file mode 100644 index 000000000..3778a6f88 Binary files /dev/null and b/elevation-images/Sophos/sophos-xgs-4300.rear.png differ diff --git a/elevation-images/Supermicro/supermicro-sys-5018d-fn8t.front.jpg b/elevation-images/Supermicro/supermicro-sys-5018d-fn8t.front.jpg new file mode 100644 index 000000000..53b62f962 Binary files /dev/null and b/elevation-images/Supermicro/supermicro-sys-5018d-fn8t.front.jpg differ diff --git a/elevation-images/Supermicro/supermicro-sys-5019d-fn8tp.front.jpg b/elevation-images/Supermicro/supermicro-sys-5019d-fn8tp.front.jpg new file mode 100644 index 000000000..2669ed5cb Binary files /dev/null and b/elevation-images/Supermicro/supermicro-sys-5019d-fn8tp.front.jpg differ diff --git a/elevation-images/Synology/synology-rs3621xs-plus.front.jpg b/elevation-images/Synology/synology-rs3621xs-plus.front.jpg new file mode 100644 index 000000000..3366e9c29 Binary files /dev/null and b/elevation-images/Synology/synology-rs3621xs-plus.front.jpg differ diff --git a/elevation-images/Synology/synology-rs3621xs-plus.rear.jpg b/elevation-images/Synology/synology-rs3621xs-plus.rear.jpg new file mode 100644 index 000000000..998fcbede Binary files /dev/null and b/elevation-images/Synology/synology-rs3621xs-plus.rear.jpg differ diff --git a/elevation-images/Ubiquiti/ubiquiti-unifi-dream-machine-pro-max.front.png b/elevation-images/Ubiquiti/ubiquiti-unifi-dream-machine-pro-max.front.png new file mode 100644 index 000000000..d58e325ec Binary files /dev/null and b/elevation-images/Ubiquiti/ubiquiti-unifi-dream-machine-pro-max.front.png differ diff --git a/elevation-images/Ubiquiti/ubiquiti-unifi-dream-machine-pro-max.rear.png b/elevation-images/Ubiquiti/ubiquiti-unifi-dream-machine-pro-max.rear.png new file mode 100644 index 000000000..3d92684ea Binary files /dev/null and b/elevation-images/Ubiquiti/ubiquiti-unifi-dream-machine-pro-max.rear.png differ diff --git a/elevation-images/Ubiquiti/ubiquiti-unifi-gateway-pro.front.png b/elevation-images/Ubiquiti/ubiquiti-unifi-gateway-pro.front.png new file mode 100644 index 000000000..c13c7924d Binary files /dev/null and b/elevation-images/Ubiquiti/ubiquiti-unifi-gateway-pro.front.png differ diff --git a/elevation-images/Ubiquiti/ubiquiti-unvr-pro.front.png b/elevation-images/Ubiquiti/ubiquiti-unvr-pro.front.png new file mode 100644 index 000000000..c02653993 Binary files /dev/null and b/elevation-images/Ubiquiti/ubiquiti-unvr-pro.front.png differ diff --git a/elevation-images/Ubiquiti/ubiquiti-usw-pro-24.front.png b/elevation-images/Ubiquiti/ubiquiti-usw-pro-24.front.png new file mode 100644 index 000000000..dfab69fc7 Binary files /dev/null and b/elevation-images/Ubiquiti/ubiquiti-usw-pro-24.front.png differ diff --git a/module-images/Dell/06FKHH.png b/module-images/Dell/06FKHH.png new file mode 100644 index 000000000..fc35ab919 Binary files /dev/null and b/module-images/Dell/06FKHH.png differ diff --git a/module-images/Dell/0HJ9HD.png b/module-images/Dell/0HJ9HD.png new file mode 100644 index 000000000..be9cce1ac Binary files /dev/null and b/module-images/Dell/0HJ9HD.png differ diff --git a/module-types/AFL/A7UD12BPAX-01AK.yaml b/module-types/AFL/A7UD12BPAX-01AK.yaml new file mode 100644 index 000000000..01816f4e0 --- /dev/null +++ b/module-types/AFL/A7UD12BPAX-01AK.yaml @@ -0,0 +1,63 @@ +--- +manufacturer: AFL +model: A7UD12BPAX-01AK +weight: 0.23 +weight_unit: kg +description: 12 Fiber, SM, LC Splice Cassette +comments: U-Series Splice Cassette, 12 Fiber, SM, LC (Blue) Loaded With Premium Easy-Strip Pigtails +front-ports: + - name: '{module}:01-02' + type: lc + color: 2196f3 + rear_port: '{module}:01-02' + label: 1-2 + rear_port_position: 1 + - name: '{module}:03-04' + type: lc + color: 2196f3 + rear_port: '{module}:03-04' + label: 3-4 + rear_port_position: 1 + - name: '{module}:05-06' + type: lc + color: 2196f3 + rear_port: '{module}:05-06' + label: 5-6 + rear_port_position: 1 + - name: '{module}:07-08' + type: lc + color: 2196f3 + rear_port: '{module}:07-08' + label: 7-8 + rear_port_position: 1 + - name: '{module}:09-10' + type: lc + color: 2196f3 + rear_port: '{module}:09-10' + label: 9-10 + rear_port_position: 1 + - name: '{module}:11-12' + type: lc + color: 2196f3 + rear_port: '{module}:11-12' + label: 11-12 + rear_port_position: 1 +rear-ports: + - name: '{module}:01-02' + type: splice + positions: 1 + - name: '{module}:03-04' + type: splice + positions: 1 + - name: '{module}:05-06' + type: splice + positions: 1 + - name: '{module}:07-08' + type: splice + positions: 1 + - name: '{module}:09-10' + type: splice + positions: 1 + - name: '{module}:11-12' + type: splice + positions: 1 diff --git a/module-types/AFL/A7UD24BPAX-01AK.yaml b/module-types/AFL/A7UD24BPAX-01AK.yaml new file mode 100644 index 000000000..e9b3709a3 --- /dev/null +++ b/module-types/AFL/A7UD24BPAX-01AK.yaml @@ -0,0 +1,117 @@ +--- +manufacturer: AFL +model: A7UD24BPAX-01AK +weight: 0.23 +weight_unit: kg +description: 24 Fiber, SM, LC Splice Cassette +comments: U-Series Splice Cassette, 24 Fiber, SM, LC (Blue) Loaded With Premium Easy-Strip Pigtails +front-ports: + - name: '{module}:01-02' + type: lc + color: 2196f3 + rear_port: '{module}:01-02' + label: 1-2 + rear_port_position: 1 + - name: '{module}:03-04' + type: lc + color: 2196f3 + rear_port: '{module}:03-04' + label: 3-4 + rear_port_position: 1 + - name: '{module}:05-06' + type: lc + color: 2196f3 + rear_port: '{module}:05-06' + label: 5-6 + rear_port_position: 1 + - name: '{module}:07-08' + type: lc + color: 2196f3 + rear_port: '{module}:07-08' + label: 7-8 + rear_port_position: 1 + - name: '{module}:09-10' + type: lc + color: 2196f3 + rear_port: '{module}:09-10' + label: 9-10 + rear_port_position: 1 + - name: '{module}:11-12' + type: lc + color: 2196f3 + rear_port: '{module}:11-12' + label: 11-12 + rear_port_position: 1 + - name: '{module}:13-14' + type: lc + color: 2196f3 + rear_port: '{module}:13-14' + label: 13-14 + rear_port_position: 1 + - name: '{module}:15-16' + type: lc + color: 2196f3 + rear_port: '{module}:15-16' + label: 15-16 + rear_port_position: 1 + - name: '{module}:17-18' + type: lc + color: 2196f3 + rear_port: '{module}:17-18' + label: 17-18 + rear_port_position: 1 + - name: '{module}:19-20' + type: lc + color: 2196f3 + rear_port: '{module}:19-20' + label: 19-20 + rear_port_position: 1 + - name: '{module}:21-22' + type: lc + color: 2196f3 + rear_port: '{module}:21-22' + label: 21-22 + rear_port_position: 1 + - name: '{module}:23-24' + type: lc + color: 2196f3 + rear_port: '{module}:23-24' + label: 23-24 + rear_port_position: 1 +rear-ports: + - name: '{module}:01-02' + type: splice + positions: 1 + - name: '{module}:03-04' + type: splice + positions: 1 + - name: '{module}:05-06' + type: splice + positions: 1 + - name: '{module}:07-08' + type: splice + positions: 1 + - name: '{module}:09-10' + type: splice + positions: 1 + - name: '{module}:11-12' + type: splice + positions: 1 + - name: '{module}:13-14' + type: splice + positions: 1 + - name: '{module}:15-16' + type: splice + positions: 1 + - name: '{module}:17-18' + type: splice + positions: 1 + - name: '{module}:19-20' + type: splice + positions: 1 + - name: '{module}:21-22' + type: splice + positions: 1 + - name: '{module}:23-24' + type: splice + positions: 1 diff --git a/module-types/Brocade/RPS15-E.yaml b/module-types/Brocade/RPS15-E.yaml new file mode 100644 index 000000000..c7812f699 --- /dev/null +++ b/module-types/Brocade/RPS15-E.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Brocade +model: RPS15-E +description: Brocade ICX 6610/6650 non-PoE 250 W PSU, power-supply-side exhaust airflow +part_number: RPS15-E +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 250 diff --git a/module-types/Brocade/RPS15-I.yaml b/module-types/Brocade/RPS15-I.yaml new file mode 100644 index 000000000..2a692ec0a --- /dev/null +++ b/module-types/Brocade/RPS15-I.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Brocade +model: RPS15-I +description: Brocade ICX 6610/6650 non-PoE 250 W PSU, power-supply-side intake airflow +part_number: RPS15-I +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 250 diff --git a/module-types/Brocade/RPS16-E.yaml b/module-types/Brocade/RPS16-E.yaml new file mode 100644 index 000000000..f1e2666a4 --- /dev/null +++ b/module-types/Brocade/RPS16-E.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Brocade +model: RPS16-E +description: 1,000 W power supply for Brocade ICX 6610 PoE models, power-supply-side exhaust airflow +part_number: RPS16-E +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 1000 diff --git a/module-types/Brocade/RPS16-I.yaml b/module-types/Brocade/RPS16-I.yaml new file mode 100644 index 000000000..13219f32d --- /dev/null +++ b/module-types/Brocade/RPS16-I.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Brocade +model: RPS16-I +description: 1,000 W power supply for Brocade ICX 6610 PoE models, power-supply-side intake airflow +part_number: RPS16-E +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 1000 diff --git a/module-types/Calient/AC-s320.yaml b/module-types/Calient/AC-s320.yaml new file mode 100644 index 000000000..1ed3dccb6 --- /dev/null +++ b/module-types/Calient/AC-s320.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Calient +model: AC-s320 +part_number: CN-FC-SPC8-00 +description: s320 AC module +power-ports: + - name: PWR-{module} + type: iec-60320-c14 + allocated_draw: 10 + maximum_draw: 20 diff --git a/module-types/Ciena/5171-1x200g-cfp2.yaml b/module-types/Ciena/5171-1x200g-cfp2.yaml new file mode 100644 index 000000000..7c00be9ae --- /dev/null +++ b/module-types/Ciena/5171-1x200g-cfp2.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Ciena +model: 5171 1x200G CFP2 +part_number: 170-0314-900 +description: 5171, MODULE, (1)200G/100G CFP2 One-port CFP2 FRU supporting up to 200GbE +interfaces: + - name: '{module}/1' + type: 200gbase-x-cfp2 diff --git a/module-types/Ciena/5171-2x100g-cfp2.yaml b/module-types/Ciena/5171-2x100g-cfp2.yaml new file mode 100644 index 000000000..3cba05816 --- /dev/null +++ b/module-types/Ciena/5171-2x100g-cfp2.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: 5171 2x100G CFP2 +part_number: 170-0313-900 +description: 5171, MODULE, (2)100G CFP2 Two-port CFP2 FRU supporting up to 100GbE +interfaces: + - name: '{module}/1' + type: 100gbase-x-cfp2 + - name: '{module}/2' + type: 100gbase-x-cfp2 diff --git a/module-types/Ciena/5171-2x100g-qsfp28.yaml b/module-types/Ciena/5171-2x100g-qsfp28.yaml new file mode 100644 index 000000000..147c6e5c5 --- /dev/null +++ b/module-types/Ciena/5171-2x100g-qsfp28.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: 5171 2x100G QSFP28 +part_number: 170-0312-900 +description: 5171, MODULE, (2) 100/40 GbE QSFP28 Two-port QSFP28 FRU supporting up to 100GbE +interfaces: + - name: '{module}/1' + type: 100gbase-x-qsfp28 + - name: '{module}/2' + type: 100gbase-x-qsfp28 diff --git a/module-types/Ciena/5171-2xqsfpdd.yaml b/module-types/Ciena/5171-2xqsfpdd.yaml new file mode 100644 index 000000000..1a10d7ac0 --- /dev/null +++ b/module-types/Ciena/5171-2xqsfpdd.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ciena +model: 5171 2xQSFPDD +part_number: 170-0460-900 +description: 5171-ROUTER, MODULE, (1)200/100G/40G QSFP-DD, (1)100/40G QSFP-DD +comments: | + Two QSFP-DD ports: + - Port 1 supporting up to 200GbE + - Port 2 supporting up to 100GbE +interfaces: + - name: '{module}/1' + type: 200gbase-x-qsfpdd + - name: '{module}/2' + type: 100gbase-x-qsfpdd diff --git a/module-types/Ciena/8110-8114-12x25G-sfp28.yaml b/module-types/Ciena/8110-8114-12x25G-sfp28.yaml new file mode 100644 index 000000000..f805ffb91 --- /dev/null +++ b/module-types/Ciena/8110-8114-12x25G-sfp28.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: Ciena +model: 8110 8114 12x25G SFP28 +part_number: 170-0404-900 +description: 8110/8114, MODULE, (12)25G/10G SFP28,MACSEC FRU supporting up to 300 G +interfaces: + - name: '{module}/1' + type: 25gbase-x-sfp28 + - name: '{module}/2' + type: 25gbase-x-sfp28 + - name: '{module}/3' + type: 25gbase-x-sfp28 + - name: '{module}/4' + type: 25gbase-x-sfp28 + - name: '{module}/5' + type: 25gbase-x-sfp28 + - name: '{module}/6' + type: 25gbase-x-sfp28 + - name: '{module}/7' + type: 25gbase-x-sfp28 + - name: '{module}/8' + type: 25gbase-x-sfp28 + - name: '{module}/9' + type: 25gbase-x-sfp28 + - name: '{module}/10' + type: 25gbase-x-sfp28 + - name: '{module}/11' + type: 25gbase-x-sfp28 + - name: '{module}/12' + type: 25gbase-x-sfp28 diff --git a/module-types/Ciena/8110-8114-2x400G-cfp2.yaml b/module-types/Ciena/8110-8114-2x400G-cfp2.yaml new file mode 100644 index 000000000..c2f4bc0d3 --- /dev/null +++ b/module-types/Ciena/8110-8114-2x400G-cfp2.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: 8110 8114 2x400G CFP2 +part_number: 170-0389-900 +description: 8110/8114, MODULE, (2)400G CFP2-DCO Two-port CFP2-DCO FRU supporting up to 800 G +interfaces: + - name: '{module}/1' + type: 400gbase-x-cfp2 + - name: '{module}/2' + type: 400gbase-x-cfp2 diff --git a/module-types/Ciena/8110-8114-2x400G-qsfpdd-macsec.yaml b/module-types/Ciena/8110-8114-2x400G-qsfpdd-macsec.yaml new file mode 100644 index 000000000..10cc407f9 --- /dev/null +++ b/module-types/Ciena/8110-8114-2x400G-qsfpdd-macsec.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: 8110 8114 2x400G QSFPDD MACSec +part_number: 170-0339-901 +description: 8110/8114, MODULE, (2) QSFP-DD MACsec FRU supporting up to 800 G +interfaces: + - name: '{module}/1' + type: 400gbase-x-qsfpdd + - name: '{module}/2' + type: 400gbase-x-qsfpdd diff --git a/module-types/Ciena/8110-8114-2x400G-qsfpdd.yaml b/module-types/Ciena/8110-8114-2x400G-qsfpdd.yaml new file mode 100644 index 000000000..5d90fb151 --- /dev/null +++ b/module-types/Ciena/8110-8114-2x400G-qsfpdd.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: 8110 8114 2x400G QSFPDD +part_number: 170-0339-900 +description: 8110/8114, MODULE, (2)400G QSFP-DD FRU supporting up to 800 G. +interfaces: + - name: '{module}/1' + type: 400gbase-x-qsfpdd + - name: '{module}/2' + type: 400gbase-x-qsfpdd diff --git a/module-types/Ciena/8110-8114-8x100G-qsfp28.yaml b/module-types/Ciena/8110-8114-8x100G-qsfp28.yaml new file mode 100644 index 000000000..9996c18ed --- /dev/null +++ b/module-types/Ciena/8110-8114-8x100G-qsfp28.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Ciena +model: 8110 8114 8x100G QSFP28 +part_number: 170-0340-900 +description: 8110/8114, MODULE, (8)100G QSFP28 FRU supporting up to 800 G. +interfaces: + - name: '{module}/1' + type: 100gbase-x-qsfp28 + - name: '{module}/2' + type: 100gbase-x-qsfp28 + - name: '{module}/3' + type: 100gbase-x-qsfp28 + - name: '{module}/4' + type: 100gbase-x-qsfp28 + - name: '{module}/5' + type: 100gbase-x-qsfp28 + - name: '{module}/6' + type: 100gbase-x-qsfp28 + - name: '{module}/7' + type: 100gbase-x-qsfp28 + - name: '{module}/8' + type: 100gbase-x-qsfp28 diff --git a/module-types/Ciena/8180-1x-waveLogic-ai.yaml b/module-types/Ciena/8180-1x-waveLogic-ai.yaml new file mode 100644 index 000000000..b04ede142 --- /dev/null +++ b/module-types/Ciena/8180-1x-waveLogic-ai.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Ciena +model: 8180 1x WaveLogic Ai +part_number: 192-0001-900 +description: 8180, WAVELOGIC AI 35G/56G BAUD C-BAND FRU MODULE +interfaces: + - name: '{module}/1' + type: other diff --git a/module-types/Ciena/8180-4x100G-cfp2.yaml b/module-types/Ciena/8180-4x100G-cfp2.yaml new file mode 100644 index 000000000..17afff962 --- /dev/null +++ b/module-types/Ciena/8180-4x100G-cfp2.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ciena +model: 8180 4x100G CFP2 +part_number: 192-0050-900 +description: 8180,(4) 100G CFP2 FRU CFP2 100 GbE FRU +interfaces: + - name: '{module}/1' + type: 200gbase-x-cfp2 + - name: '{module}/2' + type: 200gbase-x-cfp2 + - name: '{module}/3' + type: 200gbase-x-cfp2 + - name: '{module}/4' + type: 200gbase-x-cfp2 diff --git a/module-types/Ciena/AC-3926-3930-3932-5142.yaml b/module-types/Ciena/AC-3926-3930-3932-5142.yaml new file mode 100644 index 000000000..1f81ff036 --- /dev/null +++ b/module-types/Ciena/AC-3926-3930-3932-5142.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: AC-3926-3930-3932-5142 +part_number: 170-0014-900 +description: 3930/3932/5142/3926, AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V +power-ports: + - name: PS-{module} + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 50 diff --git a/module-types/Ciena/AC-3940-3960.yaml b/module-types/Ciena/AC-3940-3960.yaml new file mode 100644 index 000000000..b59452ee3 --- /dev/null +++ b/module-types/Ciena/AC-3940-3960.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: AC-3940-3960 +part_number: 170-0100-901 +description: 3940/3960, AC PLUGGABLE POWER SUPPLY +power-ports: + - name: PS-{module} + type: iec-60320-c14 + allocated_draw: 30 + maximum_draw: 55 diff --git a/module-types/Ciena/AC-5131.yaml b/module-types/Ciena/AC-5131.yaml new file mode 100644 index 000000000..dbc98d4b7 --- /dev/null +++ b/module-types/Ciena/AC-5131.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: AC-5131 +part_number: 170-0358-900 +comments: 5131 AC POWER MODULE +power-ports: + - name: PS-{module} + type: iec-60320-c14 + allocated_draw: 90 + maximum_draw: 130 diff --git a/module-types/Ciena/AC-5162-5170.yaml b/module-types/Ciena/AC-5162-5170.yaml new file mode 100644 index 000000000..713cf68e2 --- /dev/null +++ b/module-types/Ciena/AC-5162-5170.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ciena +model: AC-5162-5170 +part_number: 170-0093-900 +description: 5162/5170,AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V +comments: | + Used in: + * 5162 + * 5170 +power-ports: + - name: PS-{module} + type: iec-60320-c14 + maximum_draw: 325 + allocated_draw: 169 diff --git a/module-types/Ciena/AC-5171.yaml b/module-types/Ciena/AC-5171.yaml new file mode 100644 index 000000000..4d5857c74 --- /dev/null +++ b/module-types/Ciena/AC-5171.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: AC-5171 +part_number: 170-0311-900 +description: 5171, AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240 VAC +power-ports: + - name: PS-{module} + type: iec-60320-c14 + allocated_draw: 600 + maximum_draw: 800 diff --git a/module-types/Ciena/AC-8110-8114.yaml b/module-types/Ciena/AC-8110-8114.yaml new file mode 100644 index 000000000..e3433ae51 --- /dev/null +++ b/module-types/Ciena/AC-8110-8114.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ciena +model: AC-8110-8114 +part_number: 170-0337-900 +description: 8110/8114,AC PLUGGABLE POWER SUPPLY, WIDE RANGE 120/240V +comments: | + Used in: + * 8110 + * 8114 +power-ports: + - name: PS-{module} + type: iec-60320-c16 + allocated_draw: 240 + maximum_draw: 446 diff --git a/module-types/Ciena/AC-8140-8190.yaml b/module-types/Ciena/AC-8140-8190.yaml new file mode 100644 index 000000000..d82af2159 --- /dev/null +++ b/module-types/Ciena/AC-8140-8190.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: AC-8140-8190 +part_number: 170-0373-900 +description: 8140/8190, DC PLUGGABLE POWER SUPPLY -48V +power-ports: + - name: PS-{module} + type: iec-60320-c16 + allocated_draw: 545 + maximum_draw: 620 diff --git a/module-types/Ciena/AC-8180.yaml b/module-types/Ciena/AC-8180.yaml new file mode 100644 index 000000000..ca347a16d --- /dev/null +++ b/module-types/Ciena/AC-8180.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: AC-8180 +part_number: 192-0003-900 +description: 8180, AC PLUGGABLE POWER SUPPLY, 2200W +power-ports: + - name: PS-{module} + type: iec-60320-c16 + allocated_draw: 675 + maximum_draw: 720 diff --git a/module-types/Ciena/DC-5131.yaml b/module-types/Ciena/DC-5131.yaml new file mode 100644 index 000000000..40fc9da2b --- /dev/null +++ b/module-types/Ciena/DC-5131.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: DC-5131 +part_number: 170-0357-900 +comments: 5131 DC POWER MODULE +power-ports: + - name: PS-{module} + type: dc-terminal + allocated_draw: 90 + maximum_draw: 130 diff --git a/module-types/Ciena/DC-5162-5170.yaml b/module-types/Ciena/DC-5162-5170.yaml new file mode 100644 index 000000000..4908a9d95 --- /dev/null +++ b/module-types/Ciena/DC-5162-5170.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ciena +model: DC-5162-5170 +part_number: 170-0092-900 +description: 5162/5170,DC PLUGGABLE POWER SUPPLY, -48V +comments: | + Used in: + * 5162 + * 5170 +power-ports: + - name: PS-{module} + type: dc-terminal + maximum_draw: 325 + allocated_draw: 169 diff --git a/module-types/Ciena/DC-5171.yaml b/module-types/Ciena/DC-5171.yaml new file mode 100644 index 000000000..dfe80ce25 --- /dev/null +++ b/module-types/Ciena/DC-5171.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: DC-5171 +part_number: 170-0310-900 +description: 5171, DC PLUGGABLE POWER SUPPLY -48 VDC +power-ports: + - name: PS-{module} + type: dc-terminal + allocated_draw: 600 + maximum_draw: 800 diff --git a/module-types/Ciena/DC-8110-8114.yaml b/module-types/Ciena/DC-8110-8114.yaml new file mode 100644 index 000000000..cc5ac89d0 --- /dev/null +++ b/module-types/Ciena/DC-8110-8114.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Ciena +model: DC-8110-8114 +part_number: 170-0336-900 +description: 8110/8114,DC PLUGGABLE POWER SUPPLY 48V +comments: | + Used in: + * 8110 + * 8114 +power-ports: + - name: PS-{module} + type: dc-terminal + allocated_draw: 240 + maximum_draw: 446 diff --git a/module-types/Ciena/DC-8140-8190.yaml b/module-types/Ciena/DC-8140-8190.yaml new file mode 100644 index 000000000..f6649c41d --- /dev/null +++ b/module-types/Ciena/DC-8140-8190.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: DC-8140-8190 +part_number: 170-0372-900 +description: 8140/8190, DC PLUGGABLE POWER SUPPLY -48V +power-ports: + - name: PS-{module} + type: dc-terminal + allocated_draw: 545 + maximum_draw: 620 diff --git a/module-types/Ciena/DC-8180.yaml b/module-types/Ciena/DC-8180.yaml new file mode 100644 index 000000000..a4185ab05 --- /dev/null +++ b/module-types/Ciena/DC-8180.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Ciena +model: DC-8180 +part_number: 192-0002-900 +description: 8180, DC PLUGGABLE POWER SUPPLY, 2200W +power-ports: + - name: PS-{module} + type: dc-terminal + allocated_draw: 675 + maximum_draw: 720 diff --git a/module-types/Ciena/waveserver-5-AC.yaml b/module-types/Ciena/waveserver-5-AC.yaml new file mode 100644 index 000000000..4f3e276bc --- /dev/null +++ b/module-types/Ciena/waveserver-5-AC.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Ciena +model: Waveserver 5 AC +part_number: 186-3040-900 +power-ports: + - name: PS-{module} + type: iec-60320-c16 + maximum_draw: 2000 + allocated_draw: 800 diff --git a/module-types/Ciena/waveserver-5-DC.yaml b/module-types/Ciena/waveserver-5-DC.yaml new file mode 100644 index 000000000..25ec6a0a8 --- /dev/null +++ b/module-types/Ciena/waveserver-5-DC.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Ciena +model: Waveserver 5 DC +part_number: 186-3041-900 +power-ports: + - name: PS-{module} + type: dc-terminal + maximum_draw: 2000 + allocated_draw: 800 diff --git a/module-types/Ciena/waveserver-5-access-panel.yaml b/module-types/Ciena/waveserver-5-access-panel.yaml new file mode 100644 index 000000000..7f18b93c9 --- /dev/null +++ b/module-types/Ciena/waveserver-5-access-panel.yaml @@ -0,0 +1,17 @@ +--- +manufacturer: Ciena +model: Waveserver 5 Access Panel +part_number: 186-3020-900 +interfaces: + - name: ILAN-1 + type: 1000base-t + mgmt_only: true + - name: ILAN-2 + type: 1000base-t + mgmt_only: true + - name: DCN-3 + type: 1000base-t + mgmt_only: true + - name: DCN-4 + type: 1000base-t + mgmt_only: true diff --git a/module-types/Ciena/waveserver-5-control-processor.yaml b/module-types/Ciena/waveserver-5-control-processor.yaml new file mode 100644 index 000000000..8f85f480d --- /dev/null +++ b/module-types/Ciena/waveserver-5-control-processor.yaml @@ -0,0 +1,18 @@ +--- +manufacturer: Ciena +model: Waveserver 5 Control Processor +part_number: 186-3010-900 +console-ports: + - name: CONSOLE + type: rj-45 + mgmt_only: true + - name: USB + type: usb-c + mgmt_only: true +interfaces: + - name: DCN-1 + type: 1000base-t + mgmt_only: true + - name: DCN-2 + type: 1000base-t + mgmt_only: true diff --git a/module-types/Ciena/waveserver-ai-AC.yaml b/module-types/Ciena/waveserver-ai-AC.yaml new file mode 100644 index 000000000..1e28e9ee8 --- /dev/null +++ b/module-types/Ciena/waveserver-ai-AC.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Ciena +model: Waveserver Ai AC +part_number: 186-1510-900 +power-ports: + - name: PS-{module} + type: iec-60320-c16 + maximum_draw: 2000 + allocated_draw: 800 diff --git a/module-types/Ciena/waveserver-ai-DC.yaml b/module-types/Ciena/waveserver-ai-DC.yaml new file mode 100644 index 000000000..a6b0e940a --- /dev/null +++ b/module-types/Ciena/waveserver-ai-DC.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Ciena +model: Waveserver Ai DC +part_number: 186-1511-900 +power-ports: + - name: PS-{module} + type: dc-terminal + maximum_draw: 2000 + allocated_draw: 800 diff --git a/module-types/Ciena/waveserver-ai-access-panel.yaml b/module-types/Ciena/waveserver-ai-access-panel.yaml new file mode 100644 index 000000000..b2e9c7c66 --- /dev/null +++ b/module-types/Ciena/waveserver-ai-access-panel.yaml @@ -0,0 +1,21 @@ +--- +manufacturer: Ciena +model: Waveserver Ai Access Panel +part_number: 186-1031-900 +console-ports: + - name: CONSOLE + type: rj-45 + mgmt_only: true + - name: USB + type: usb-c + mgmt_only: true +interfaces: + - name: ILAN-1 + type: 1000base-t + mgmt_only: true + - name: ILAN-2 + type: 1000base-t + mgmt_only: true + - name: DCN + type: 1000base-t + mgmt_only: true diff --git a/module-types/Cisco/A9K-24X10GE-TR.yaml b/module-types/Cisco/A9K-24X10GE-TR.yaml new file mode 100644 index 000000000..39530415c --- /dev/null +++ b/module-types/Cisco/A9K-24X10GE-TR.yaml @@ -0,0 +1,54 @@ +--- +manufacturer: Cisco +model: A9K-24X10GE-TR +part_number: A9K-24X10GE-TR +comments: '[Cisco ASR 9000 Series 24-Port 10 Gigabit Ethernet Line Card](https://www.cisco.com/c/en/us/products/collateral/routers/asr-9000-series-aggregation-services-routers/datasheet_C78-662708.html)' +interfaces: + - name: TenGigE0/{module}/0/0 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/1 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/2 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/3 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/4 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/5 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/6 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/7 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/8 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/9 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/10 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/11 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/12 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/13 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/14 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/15 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/16 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/17 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/18 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/19 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/20 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/21 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/22 + type: 10gbase-x-sfpp + - name: TenGigE0/{module}/0/23 + type: 10gbase-x-sfpp diff --git a/module-types/Cisco/A9K-RSP440-SE.yaml b/module-types/Cisco/A9K-RSP440-SE.yaml index 6a8f23da7..0754f4375 100644 --- a/module-types/Cisco/A9K-RSP440-SE.yaml +++ b/module-types/Cisco/A9K-RSP440-SE.yaml @@ -12,21 +12,21 @@ interfaces: type: 1000base-t mgmt_only: true comments: Out-of-Band Management Interface - - name: External USB2 class-A port + - name: RSP{module}/External USB2 class-A port type: other mgmt_only: true - - name: SFP+_00_10GE + - name: RSP{module}/SFP+_00_10GE type: 10gbase-x-sfpp comments: Virtualization Cluster Port mgmt_only: true - - name: SFP+_01_10GE + - name: RSP{module}/SFP+_01_10GE type: 10gbase-x-sfpp mgmt_only: true comments: Virtualization Cluster Port console-ports: - - name: Console + - name: con0/RSP{module}/CPU0 type: rj-45 mgmt_only: true - - name: Auxiliary + - name: aux0/RSP{module}/CPU0 type: rj-45 mgmt_only: true diff --git a/module-types/Cisco/C-SM-40P8M2X.yaml b/module-types/Cisco/C-SM-40P8M2X.yaml new file mode 100644 index 000000000..75ba0a95e --- /dev/null +++ b/module-types/Cisco/C-SM-40P8M2X.yaml @@ -0,0 +1,106 @@ +--- +manufacturer: Cisco +model: C-SM-40P8M2X +part_number: C-SM-40P8M2X +description: C-SM-40P8M2X EtherSwitch Service Module +interfaces: + - name: GigabitEthernet1/0/0 + type: 1000base-t + - name: GigabitEthernet1/0/1 + type: 1000base-t + - name: GigabitEthernet1/0/2 + type: 1000base-t + - name: GigabitEthernet1/0/3 + type: 1000base-t + - name: GigabitEthernet1/0/4 + type: 1000base-t + - name: GigabitEthernet1/0/5 + type: 1000base-t + - name: GigabitEthernet1/0/6 + type: 1000base-t + - name: GigabitEthernet1/0/7 + type: 1000base-t + - name: GigabitEthernet1/0/8 + type: 1000base-t + - name: GigabitEthernet1/0/9 + type: 1000base-t + - name: GigabitEthernet1/0/10 + type: 1000base-t + - name: GigabitEthernet1/0/11 + type: 1000base-t + - name: GigabitEthernet1/0/12 + type: 1000base-t + - name: GigabitEthernet1/0/13 + type: 1000base-t + - name: GigabitEthernet1/0/14 + type: 1000base-t + - name: GigabitEthernet1/0/15 + type: 1000base-t + - name: GigabitEthernet1/0/16 + type: 1000base-t + - name: GigabitEthernet1/0/17 + type: 1000base-t + - name: GigabitEthernet1/0/18 + type: 1000base-t + - name: GigabitEthernet1/0/19 + type: 1000base-t + - name: GigabitEthernet1/0/20 + type: 1000base-t + - name: GigabitEthernet1/0/21 + type: 1000base-t + - name: GigabitEthernet1/0/22 + type: 1000base-t + - name: GigabitEthernet1/0/23 + type: 1000base-t + - name: GigabitEthernet1/0/24 + type: 1000base-t + - name: GigabitEthernet1/0/25 + type: 1000base-t + - name: GigabitEthernet1/0/26 + type: 1000base-t + - name: GigabitEthernet1/0/27 + type: 1000base-t + - name: GigabitEthernet1/0/28 + type: 1000base-t + - name: GigabitEthernet1/0/29 + type: 1000base-t + - name: GigabitEthernet1/0/30 + type: 1000base-t + - name: GigabitEthernet1/0/31 + type: 1000base-t + - name: GigabitEthernet1/0/32 + type: 1000base-t + - name: GigabitEthernet1/0/33 + type: 1000base-t + - name: GigabitEthernet1/0/34 + type: 1000base-t + - name: GigabitEthernet1/0/35 + type: 1000base-t + - name: GigabitEthernet1/0/36 + type: 1000base-t + - name: GigabitEthernet1/0/37 + type: 1000base-t + - name: GigabitEthernet1/0/38 + type: 1000base-t + - name: GigabitEthernet1/0/39 + type: 1000base-t + - name: TwoGigabitEthernet1/0/40 + type: 2.5gbase-t + - name: TwoGigabitEthernet1/0/41 + type: 2.5gbase-t + - name: TwoGigabitEthernet1/0/42 + type: 2.5gbase-t + - name: TwoGigabitEthernet1/0/43 + type: 2.5gbase-t + - name: TwoGigabitEthernet1/0/44 + type: 2.5gbase-t + - name: TwoGigabitEthernet1/0/45 + type: 2.5gbase-t + - name: TwoGigabitEthernet1/0/46 + type: 2.5gbase-t + - name: TwoGigabitEthernet1/0/47 + type: 2.5gbase-t + - name: TenGigabitEthernet1/0/48 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/0/49 + type: 10gbase-x-sfpp diff --git a/module-types/Cisco/N2200-PAC-400W-B.yml b/module-types/Cisco/N2200-PAC-400W-B.yml deleted file mode 100644 index 2e8a6af58..000000000 --- a/module-types/Cisco/N2200-PAC-400W-B.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -manufacturer: Cisco -model: N2200-PAC-400W-B -part_number: N2200-PAC-400W-B -power-ports: - - name: PSU{module} - type: iec-60320-c14 - maximum_draw: 400 diff --git a/module-types/Cisco/N55-M16P.yaml b/module-types/Cisco/N55-M16P.yaml new file mode 100644 index 000000000..59c08b5c2 --- /dev/null +++ b/module-types/Cisco/N55-M16P.yaml @@ -0,0 +1,38 @@ +--- +manufacturer: Cisco +model: N55-M16P +description: N55 M16P Generic Expansion Module +comments: '[Cisco Nexus 5500 Platform Overview](https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus5000/hw/installation/guide/nexus_5000_hig/overview5500.html)' +interfaces: + - name: Ethernet2/1 + type: 10gbase-x-sfpp + - name: Ethernet2/2 + type: 10gbase-x-sfpp + - name: Ethernet2/3 + type: 10gbase-x-sfpp + - name: Ethernet2/4 + type: 10gbase-x-sfpp + - name: Ethernet2/5 + type: 10gbase-x-sfpp + - name: Ethernet2/6 + type: 10gbase-x-sfpp + - name: Ethernet2/7 + type: 10gbase-x-sfpp + - name: Ethernet2/8 + type: 10gbase-x-sfpp + - name: Ethernet2/9 + type: 10gbase-x-sfpp + - name: Ethernet2/10 + type: 10gbase-x-sfpp + - name: Ethernet2/11 + type: 10gbase-x-sfpp + - name: Ethernet2/12 + type: 10gbase-x-sfpp + - name: Ethernet2/13 + type: 10gbase-x-sfpp + - name: Ethernet2/14 + type: 10gbase-x-sfpp + - name: Ethernet2/15 + type: 10gbase-x-sfpp + - name: Ethernet2/16 + type: 10gbase-x-sfpp diff --git a/module-types/Cisco/N77-M312CQ-26L.yaml b/module-types/Cisco/N77-M312CQ-26L.yaml new file mode 100644 index 000000000..4bb2b9984 --- /dev/null +++ b/module-types/Cisco/N77-M312CQ-26L.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: Cisco +model: N77-M312CQ-26L +part_number: N77-M312CQ-26L +comments: '[Cisco Nexus 7700 M3-Series 12-Port 100 Gigabit Ethernet Module Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/nexus-7000-series-switches/datasheet-c78-738175.pdf)' +interfaces: + - name: Ethernet{module}/1 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/2 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/3 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/4 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/5 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/6 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/7 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/8 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/9 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/10 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/11 + type: 100gbase-x-qsfp28 + - name: Ethernet{module}/12 + type: 100gbase-x-qsfp28 diff --git a/module-types/Cisco/N77-M324FQ-25L.yaml b/module-types/Cisco/N77-M324FQ-25L.yaml new file mode 100644 index 000000000..bbf793532 --- /dev/null +++ b/module-types/Cisco/N77-M324FQ-25L.yaml @@ -0,0 +1,57 @@ +--- +manufacturer: Cisco +model: N77-M324FQ-25L +part_number: N77-M324FQ-25L +description: Cisco Nexus 7700 M3-Series 24- Port 40 Gigabit Ethernet Module +comments: '[Cisco Nexus 7700 M3-Series 24- Port 40 Gigabit Ethernet Module Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/nexus-7000-series-switches/datasheet-c78-736538.html)' +weight: 18 +weight_unit: lb +interfaces: + - name: Ethernet{module}/1 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/2 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/3 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/4 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/5 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/6 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/7 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/8 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/9 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/10 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/11 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/12 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/13 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/14 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/15 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/16 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/17 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/18 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/19 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/20 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/21 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/22 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/23 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/24 + type: 40gbase-x-qsfpp diff --git a/module-types/Cisco/N77-SUP2E.yml b/module-types/Cisco/N77-SUP2E.yml index f6cb9d8b0..6f934f151 100644 --- a/module-types/Cisco/N77-SUP2E.yml +++ b/module-types/Cisco/N77-SUP2E.yml @@ -2,4 +2,16 @@ manufacturer: Cisco model: N77-SUP2E part_number: N77-SUP2E -comments: Supervisor Module-2 +comments: '[Cisco Nexus 7700 Supervisor 2E Module Data Sheet Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/nexus-7000-series-switches/data_sheet_c78-728591.html)' +description: Cisco Nexus 7700 Supervisor 2E Module +weight: 8.5 +weight_unit: lb +interfaces: + - name: mgmt0 + type: 1000base-t + label: MGMT Ethernet + mgmt_only: true +console-ports: + - name: Console + type: rj-45 + label: Serial Port diff --git a/module-types/Cisco/N7K-F248XP-25E.yaml b/module-types/Cisco/N7K-F248XP-25E.yaml new file mode 100644 index 000000000..37536e014 --- /dev/null +++ b/module-types/Cisco/N7K-F248XP-25E.yaml @@ -0,0 +1,105 @@ +--- +manufacturer: Cisco +model: N7K-F248XP-25E +part_number: N7K-F248XP-25E +comments: '[Cisco Nexus 7000 F2-Series Enhanced 48-Port Fiber 1 and 10 Gigabit Ethernet Module Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/nexus-7000-series-switches/data_sheet_c78-720322.pdf)' +description: 1/10 Gbps Ethernet Module +weight: 6.3 +weight_unit: kg +interfaces: + - name: Ethernet{module}/1 + type: 10gbase-x-sfpp + - name: Ethernet{module}/2 + type: 10gbase-x-sfpp + - name: Ethernet{module}/3 + type: 10gbase-x-sfpp + - name: Ethernet{module}/4 + type: 10gbase-x-sfpp + - name: Ethernet{module}/5 + type: 10gbase-x-sfpp + - name: Ethernet{module}/6 + type: 10gbase-x-sfpp + - name: Ethernet{module}/7 + type: 10gbase-x-sfpp + - name: Ethernet{module}/8 + type: 10gbase-x-sfpp + - name: Ethernet{module}/9 + type: 10gbase-x-sfpp + - name: Ethernet{module}/10 + type: 10gbase-x-sfpp + - name: Ethernet{module}/11 + type: 10gbase-x-sfpp + - name: Ethernet{module}/12 + type: 10gbase-x-sfpp + - name: Ethernet{module}/13 + type: 10gbase-x-sfpp + - name: Ethernet{module}/14 + type: 10gbase-x-sfpp + - name: Ethernet{module}/15 + type: 10gbase-x-sfpp + - name: Ethernet{module}/16 + type: 10gbase-x-sfpp + - name: Ethernet{module}/17 + type: 10gbase-x-sfpp + - name: Ethernet{module}/18 + type: 10gbase-x-sfpp + - name: Ethernet{module}/19 + type: 10gbase-x-sfpp + - name: Ethernet{module}/20 + type: 10gbase-x-sfpp + - name: Ethernet{module}/21 + type: 10gbase-x-sfpp + - name: Ethernet{module}/22 + type: 10gbase-x-sfpp + - name: Ethernet{module}/23 + type: 10gbase-x-sfpp + - name: Ethernet{module}/24 + type: 10gbase-x-sfpp + - name: Ethernet{module}/25 + type: 10gbase-x-sfpp + - name: Ethernet{module}/26 + type: 10gbase-x-sfpp + - name: Ethernet{module}/27 + type: 10gbase-x-sfpp + - name: Ethernet{module}/28 + type: 10gbase-x-sfpp + - name: Ethernet{module}/29 + type: 10gbase-x-sfpp + - name: Ethernet{module}/30 + type: 10gbase-x-sfpp + - name: Ethernet{module}/31 + type: 10gbase-x-sfpp + - name: Ethernet{module}/32 + type: 10gbase-x-sfpp + - name: Ethernet{module}/33 + type: 10gbase-x-sfpp + - name: Ethernet{module}/34 + type: 10gbase-x-sfpp + - name: Ethernet{module}/35 + type: 10gbase-x-sfpp + - name: Ethernet{module}/36 + type: 10gbase-x-sfpp + - name: Ethernet{module}/37 + type: 10gbase-x-sfpp + - name: Ethernet{module}/38 + type: 10gbase-x-sfpp + - name: Ethernet{module}/39 + type: 10gbase-x-sfpp + - name: Ethernet{module}/40 + type: 10gbase-x-sfpp + - name: Ethernet{module}/41 + type: 10gbase-x-sfpp + - name: Ethernet{module}/42 + type: 10gbase-x-sfpp + - name: Ethernet{module}/43 + type: 10gbase-x-sfpp + - name: Ethernet{module}/44 + type: 10gbase-x-sfpp + - name: Ethernet{module}/45 + type: 10gbase-x-sfpp + - name: Ethernet{module}/46 + type: 10gbase-x-sfpp + - name: Ethernet{module}/47 + type: 10gbase-x-sfpp + - name: Ethernet{module}/48 + type: 10gbase-x-sfpp diff --git a/module-types/Cisco/N7K-F248XT-25E.yaml b/module-types/Cisco/N7K-F248XT-25E.yaml new file mode 100644 index 000000000..c5b557666 --- /dev/null +++ b/module-types/Cisco/N7K-F248XT-25E.yaml @@ -0,0 +1,105 @@ +--- +manufacturer: Cisco +model: N7K-F248XT-25E +part_number: N7K-F248XT-25E +comments: '[Cisco Nexus 7000 F2-Series Enhanced 48-Port 1 and 10GBASE-T Ethernet Copper Module Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/nexus-7000-series-switches/data_sheet_c78-719524.pdf)' +description: 1/10 Gbps BASE-T Ethernet Module +weight: 6.3 +weight_unit: kg +interfaces: + - name: Ethernet{module}/1 + type: 10gbase-t + - name: Ethernet{module}/2 + type: 10gbase-t + - name: Ethernet{module}/3 + type: 10gbase-t + - name: Ethernet{module}/4 + type: 10gbase-t + - name: Ethernet{module}/5 + type: 10gbase-t + - name: Ethernet{module}/6 + type: 10gbase-t + - name: Ethernet{module}/7 + type: 10gbase-t + - name: Ethernet{module}/8 + type: 10gbase-t + - name: Ethernet{module}/9 + type: 10gbase-t + - name: Ethernet{module}/10 + type: 10gbase-t + - name: Ethernet{module}/11 + type: 10gbase-t + - name: Ethernet{module}/12 + type: 10gbase-t + - name: Ethernet{module}/13 + type: 10gbase-t + - name: Ethernet{module}/14 + type: 10gbase-t + - name: Ethernet{module}/15 + type: 10gbase-t + - name: Ethernet{module}/16 + type: 10gbase-t + - name: Ethernet{module}/17 + type: 10gbase-t + - name: Ethernet{module}/18 + type: 10gbase-t + - name: Ethernet{module}/19 + type: 10gbase-t + - name: Ethernet{module}/20 + type: 10gbase-t + - name: Ethernet{module}/21 + type: 10gbase-t + - name: Ethernet{module}/22 + type: 10gbase-t + - name: Ethernet{module}/23 + type: 10gbase-t + - name: Ethernet{module}/24 + type: 10gbase-t + - name: Ethernet{module}/25 + type: 10gbase-t + - name: Ethernet{module}/26 + type: 10gbase-t + - name: Ethernet{module}/27 + type: 10gbase-t + - name: Ethernet{module}/28 + type: 10gbase-t + - name: Ethernet{module}/29 + type: 10gbase-t + - name: Ethernet{module}/30 + type: 10gbase-t + - name: Ethernet{module}/31 + type: 10gbase-t + - name: Ethernet{module}/32 + type: 10gbase-t + - name: Ethernet{module}/33 + type: 10gbase-t + - name: Ethernet{module}/34 + type: 10gbase-t + - name: Ethernet{module}/35 + type: 10gbase-t + - name: Ethernet{module}/36 + type: 10gbase-t + - name: Ethernet{module}/37 + type: 10gbase-t + - name: Ethernet{module}/38 + type: 10gbase-t + - name: Ethernet{module}/39 + type: 10gbase-t + - name: Ethernet{module}/40 + type: 10gbase-t + - name: Ethernet{module}/41 + type: 10gbase-t + - name: Ethernet{module}/42 + type: 10gbase-t + - name: Ethernet{module}/43 + type: 10gbase-t + - name: Ethernet{module}/44 + type: 10gbase-t + - name: Ethernet{module}/45 + type: 10gbase-t + - name: Ethernet{module}/46 + type: 10gbase-t + - name: Ethernet{module}/47 + type: 10gbase-t + - name: Ethernet{module}/48 + type: 10gbase-t diff --git a/module-types/Cisco/N7K-F312FQ-25.yaml b/module-types/Cisco/N7K-F312FQ-25.yaml new file mode 100644 index 000000000..af51fa8cc --- /dev/null +++ b/module-types/Cisco/N7K-F312FQ-25.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: Cisco +model: N7K-F312FQ-25 +part_number: N7K-F312FQ-25 +comments: '[Cisco Nexus 7000 F3-Series 12-Port 40 Gigabit Ethernet Module Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/nexus-7000-series-switches/data_sheet_c78-728412.pdf)' +description: 10/40 Gbps Ethernet Module +weight: 6.8 +weight_unit: kg +interfaces: + - name: Ethernet{module}/1 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/2 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/3 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/4 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/5 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/6 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/7 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/8 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/9 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/10 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/11 + type: 40gbase-x-qsfpp + - name: Ethernet{module}/12 + type: 40gbase-x-qsfpp diff --git a/module-types/Cisco/N7K-SUP2E.yaml b/module-types/Cisco/N7K-SUP2E.yaml new file mode 100644 index 000000000..dbdb37cf1 --- /dev/null +++ b/module-types/Cisco/N7K-SUP2E.yaml @@ -0,0 +1,17 @@ +--- +manufacturer: Cisco +model: N7K-SUP2E +part_number: N7K-SUP2E +weight: 5.25 +weight_unit: kg +comments: '[Cisco Nexus 7000 Series Switches Datasheet](https://www.cisco.com/c/en/us/products/collateral/switches/nexus-7000-series-switches/Data_Sheet_C78-437762.pdf)' +description: Cisco Nexus 7000 Series Supervisor2 Module +console-ports: + - name: console-SUP-slot-{module} + type: rj-45 + label: Serial Port +interfaces: + - name: mgmt0-SUP-slot-{module} + type: 1000base-t + label: MGMT Ethernet + mgmt_only: true diff --git a/module-types/Cisco/N9K-C9508-FM-R.yaml b/module-types/Cisco/N9K-C9508-FM-R.yaml index 64504f8f8..25a5d0dee 100644 --- a/module-types/Cisco/N9K-C9508-FM-R.yaml +++ b/module-types/Cisco/N9K-C9508-FM-R.yaml @@ -2,7 +2,7 @@ manufacturer: Cisco model: N9K-C9508-FM-R part_number: N9K-C9508-FM-R -description: Fabric Module for Cisco Nexus 9508 R-Series line cards – Cisco NX-OS only +description: Fabric Module for Cisco Nexus 9508 R-Series line cards - Cisco NX-OS only comments: '[Cisco Nexus 9500 R-Series Line Cards and Fabric Modules Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/nexus-9000-series-switches/datasheet-c78-738321.html)' weight: 4.4 weight_unit: kg diff --git a/module-types/Cisco/NIM-24A.yaml b/module-types/Cisco/NIM-24A.yaml new file mode 100644 index 000000000..9e3dcf6f7 --- /dev/null +++ b/module-types/Cisco/NIM-24A.yaml @@ -0,0 +1,56 @@ +--- +manufacturer: Cisco +model: NIM-24A +part_number: NIM-24A +comments: '[Cisco 24-Port Asynchronous Serial NIM](https://www.cisco.com/c/en/us/products/collateral/routers/4000-series-integrated-services-routers-isr/datasheet-c78-739968.html)' +weight: 670 +weight_unit: g +console-server-ports: + - name: Async0/{module}/0 + type: rj-45 + - name: Async0/{module}/1 + type: rj-45 + - name: Async0/{module}/2 + type: rj-45 + - name: Async0/{module}/3 + type: rj-45 + - name: Async0/{module}/4 + type: rj-45 + - name: Async0/{module}/5 + type: rj-45 + - name: Async0/{module}/6 + type: rj-45 + - name: Async0/{module}/7 + type: rj-45 + - name: Async0/{module}/8 + type: rj-45 + - name: Async0/{module}/9 + type: rj-45 + - name: Async0/{module}/10 + type: rj-45 + - name: Async0/{module}/11 + type: rj-45 + - name: Async0/{module}/12 + type: rj-45 + - name: Async0/{module}/13 + type: rj-45 + - name: Async0/{module}/14 + type: rj-45 + - name: Async0/{module}/15 + type: rj-45 + - name: Async0/{module}/16 + type: rj-45 + - name: Async0/{module}/17 + type: rj-45 + - name: Async0/{module}/18 + type: rj-45 + - name: Async0/{module}/19 + type: rj-45 + - name: Async0/{module}/20 + type: rj-45 + - name: Async0/{module}/21 + type: rj-45 + - name: Async0/{module}/22 + type: rj-45 + - name: Async0/{module}/23 + type: rj-45 diff --git a/module-types/Cisco/NXA-PAC-1200W-PI.yaml b/module-types/Cisco/NXA-PAC-1200W-PI.yaml new file mode 100644 index 000000000..430b3967b --- /dev/null +++ b/module-types/Cisco/NXA-PAC-1200W-PI.yaml @@ -0,0 +1,12 @@ +--- +manufacturer: Cisco +model: NXA-PAC-1200W-PI +part_number: NXA-PAC-1200W-PI +description: Nexus AC 1200W PSU - Port Side Intake +comments: Nexus AC 1200W PSU - Port Side Intake / [Cisco Nexus 9300-FX2 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/nexus-9000-series-switches/datasheet-c78-742282.html) +weight: 1.1 +weight_unit: kg +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 1100 diff --git a/module-types/Cisco/PWR-3KW-AC-V2.yaml b/module-types/Cisco/PWR-3KW-AC-V2.yaml new file mode 100644 index 000000000..8ab551e24 --- /dev/null +++ b/module-types/Cisco/PWR-3KW-AC-V2.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Cisco +model: PWR-3KW-AC-V2 +part_number: PWR-3KW-AC-V2 +comments: '[3000W AC Power for ASR-9006 and ASR-9010](https://www.router-switch.com/pdf2html/pdf/pwr-3kw-ac-v2-datasheet.pdf}' +power-ports: + - name: PS-{module} + type: iec-60320-c20 + maximum_draw: 3000 diff --git a/module-types/Cisco/VIC-1455.yaml b/module-types/Cisco/VIC-1455.yaml new file mode 100644 index 000000000..0a86d99d7 --- /dev/null +++ b/module-types/Cisco/VIC-1455.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Cisco +part_number: UCSC-PCIE-C25Q-04 +model: VIC 1455 +interfaces: + - name: Ethernet {module}/1 + type: 25gbase-x-sfp28 + - name: Ethernet {module}/2 + type: 25gbase-x-sfp28 + - name: Ethernet {module}/3 + type: 25gbase-x-sfp28 + - name: Ethernet {module}/4 + type: 25gbase-x-sfp28 +comments: Cisco UCS VIC 1455 quad port 10/25G SFP28 PCIe for C220 M5/M6, C240 M5/M6, S3260 M5, C240 SD M5, C480 M5, C480 ML M5, C125 M5, S3260 M5, C225 + M6, C245 M6 diff --git a/module-types/Cisco/VIC-1457.yaml b/module-types/Cisco/VIC-1457.yaml new file mode 100644 index 000000000..953afbb18 --- /dev/null +++ b/module-types/Cisco/VIC-1457.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +part_number: UCSC-MLOM-C25Q-04 +model: VIC 1457 +interfaces: + - name: Ethernet {module}/1 + type: 25gbase-x-sfp28 + - name: Ethernet {module}/2 + type: 25gbase-x-sfp28 + - name: Ethernet {module}/3 + type: 25gbase-x-sfp28 + - name: Ethernet {module}/4 + type: 25gbase-x-sfp28 +comments: Cisco UCS VIC 1457 quad port 10/25G SFP28 mLOM for C220 M5, C240 M5 and C240 SD M5 diff --git a/module-types/Cisco/VIC-1467.yaml b/module-types/Cisco/VIC-1467.yaml new file mode 100644 index 000000000..f0d9c54d5 --- /dev/null +++ b/module-types/Cisco/VIC-1467.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +part_number: UCSC-M-V25-04 +model: VIC 1467 +interfaces: + - name: Ethernet {module}/1 + type: 25gbase-x-sfp28 + - name: Ethernet {module}/2 + type: 25gbase-x-sfp28 + - name: Ethernet {module}/3 + type: 25gbase-x-sfp28 + - name: Ethernet {module}/4 + type: 25gbase-x-sfp28 +comments: Cisco UCS VIC 1467 quad port 10/25G SFP28 mLOM for C220 M6, C240 M6, C225 M6, C245 M6 diff --git a/module-types/Cisco/VIC-1477.yaml b/module-types/Cisco/VIC-1477.yaml new file mode 100644 index 000000000..b0bd1daf7 --- /dev/null +++ b/module-types/Cisco/VIC-1477.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Cisco +part_number: UCSC-M-V100-04 +model: VIC 1477 +interfaces: + - name: Ethernet {module}/1 + type: 100gbase-x-qsfp28 + - name: Ethernet {module}/2 + type: 100gbase-x-qsfp28 +comments: Cisco UCS VIC 1477 dual port 40/100G QSFP28 mLOM for C220 M6, C240 M6, C225 M6, C245 M6 diff --git a/module-types/Cisco/VIC-1495.yaml b/module-types/Cisco/VIC-1495.yaml new file mode 100644 index 000000000..d286feeda --- /dev/null +++ b/module-types/Cisco/VIC-1495.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Cisco +part_number: UCSC-PCIE-C100-04 +model: VIC 1495 +interfaces: + - name: Ethernet {module}/1 + type: 100gbase-x-qsfp28 + - name: Ethernet {module}/2 + type: 100gbase-x-qsfp28 +comments: Cisco UCS VIC 1495 dual port 40/100G QSFP28 PCIe for C220 M5/M6, C240 M5/M6, S3260 M5, C240 SD M5, C480 M5, C480 ML M5, C125 M5, S3260 M5, C225 + M6, C245 M6 diff --git a/module-types/Cisco/VIC-1497.yaml b/module-types/Cisco/VIC-1497.yaml new file mode 100644 index 000000000..fb571e567 --- /dev/null +++ b/module-types/Cisco/VIC-1497.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Cisco +part_number: UCSC-MLOM-C100-04 +model: VIC 1497 +interfaces: + - name: Ethernet {module}/1 + type: 100gbase-x-qsfp28 + - name: Ethernet {module}/2 + type: 100gbase-x-qsfp28 +comments: Cisco UCS VIC 1497 dual port 40/100G QSFP28 mLOM for C220 M5, C240 M5, C240 SD M5 diff --git a/module-types/Cisco/VIC-15235.yaml b/module-types/Cisco/VIC-15235.yaml new file mode 100644 index 000000000..0a5e0ec04 --- /dev/null +++ b/module-types/Cisco/VIC-15235.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Cisco +part_number: UCSC-P-V5D200G-D +model: VIC 15235 +interfaces: + - name: Ethernet {module}/1 + type: 200gbase-x-qsfp56 + - name: Ethernet {module}/2 + type: 200gbase-x-qsfp56 +comments: Cisco UCS VIC 15235 Dual port 40/100/200G PCIe for Cisco UCS C-Series M7 rack servers diff --git a/module-types/Cisco/VIC-15237.yaml b/module-types/Cisco/VIC-15237.yaml new file mode 100644 index 000000000..86746ade9 --- /dev/null +++ b/module-types/Cisco/VIC-15237.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Cisco +part_number: UCSC-M-V5D200GV2D +model: VIC 15237 +interfaces: + - name: Ethernet {module}/1 + type: 200gbase-x-qsfp56 + - name: Ethernet {module}/2 + type: 200gbase-x-qsfp56 +comments: Cisco UCS VIC 15237 Dual port 40/100/200G mLOM for UCS C-Series M7 rack servers diff --git a/module-types/Cisco/VIC-15238.yaml b/module-types/Cisco/VIC-15238.yaml new file mode 100644 index 000000000..9d623b324 --- /dev/null +++ b/module-types/Cisco/VIC-15238.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Cisco +part_number: UCSC-M-V5D200G-D +model: VIC 15238 +interfaces: + - name: Ethernet {module}/1 + type: 200gbase-x-qsfp56 + - name: Ethernet {module}/2 + type: 200gbase-x-qsfp56 +comments: Cisco UCS VIC 15238 Dual port 40/100/200G mLOM for C220-M7, C240-M7 diff --git a/module-types/Cisco/VIC-15425.yaml b/module-types/Cisco/VIC-15425.yaml new file mode 100644 index 000000000..50acbf6c1 --- /dev/null +++ b/module-types/Cisco/VIC-15425.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +part_number: UCSC-P-V5Q50G-D +model: VIC 15425 +interfaces: + - name: Ethernet {module}/1 + type: 50gbase-x-sfp56 + - name: Ethernet {module}/2 + type: 50gbase-x-sfp56 + - name: Ethernet {module}/3 + type: 50gbase-x-sfp56 + - name: Ethernet {module}/4 + type: 50gbase-x-sfp56 +comments: Cisco UCS VIC 15425 Quad port 10/25/50G PCIe for Cisco UCS C-Series M7 rack servers diff --git a/module-types/Cisco/VIC-15427.yaml b/module-types/Cisco/VIC-15427.yaml new file mode 100644 index 000000000..e04508e97 --- /dev/null +++ b/module-types/Cisco/VIC-15427.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +part_number: UCSC-M-V5Q50GV2D +model: VIC 15427 +interfaces: + - name: Ethernet {module}/1 + type: 50gbase-x-sfp56 + - name: Ethernet {module}/2 + type: 50gbase-x-sfp56 + - name: Ethernet {module}/3 + type: 50gbase-x-sfp56 + - name: Ethernet {module}/4 + type: 50gbase-x-sfp56 +comments: Cisco UCS VIC 15427 Quad port 10/25/50G mLOM for Cisco UCS C-Series M7 rack servers diff --git a/module-types/Cisco/VIC-15428.yaml b/module-types/Cisco/VIC-15428.yaml new file mode 100644 index 000000000..9cccba4f5 --- /dev/null +++ b/module-types/Cisco/VIC-15428.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +part_number: UCSC-M-V5Q50G-D +model: VIC 15428 +interfaces: + - name: Ethernet {module}/1 + type: 50gbase-x-sfp56 + - name: Ethernet {module}/2 + type: 50gbase-x-sfp56 + - name: Ethernet {module}/3 + type: 50gbase-x-sfp56 + - name: Ethernet {module}/4 + type: 50gbase-x-sfp56 +comments: Cisco UCS VIC 15428 Quad port 10/25/50G mLOM for C220-M7, C240-M7 diff --git a/module-types/Commscope/PNL-BK-012-SFA-LC12-BL.yaml b/module-types/Commscope/PNL-BK-012-SFA-LC12-BL.yaml index 4c79496f4..296307641 100644 --- a/module-types/Commscope/PNL-BK-012-SFA-LC12-BL.yaml +++ b/module-types/Commscope/PNL-BK-012-SFA-LC12-BL.yaml @@ -2,7 +2,7 @@ manufacturer: Commscope model: PNL-BK-012-SFA-LC12-BL part_number: '760167874' -description: Adapter Pack, Black, 1000-Type, with 1 TeraSPEED® 12 fiber, Singlemode LC ganged adapter, blue, shuttered +description: Adapter Pack, Black, 1000-Type, with 1 TeraSPEED 12 fiber, Singlemode LC ganged adapter, blue, shuttered comments: '[Commscope Product Page](https://www.commscope.com/product-type/cabinets-panels-enclosures/fiber-panels-cassettes/fiber-adapter-packs/item760148254/)' front-ports: - name: '{module}:1' diff --git a/module-types/Corning/ECM-UM-12-05-93Q.yaml b/module-types/Corning/ECM-UM-12-05-93Q.yaml index 47ff1a5a2..924459361 100644 --- a/module-types/Corning/ECM-UM-12-05-93Q.yaml +++ b/module-types/Corning/ECM-UM-12-05-93Q.yaml @@ -3,7 +3,7 @@ manufacturer: Corning model: ECM-UM-12-05-93Q part_number: ECM-UM-12-05-93Q comments: "Corning EDGE Low Loss Module: \r\n\r\n* UM = Universal Polarity \r\n* 12 = 12-Strand \r\n* 05 = Shuttered LC Duplex multi-mode \r\n* 93 = MTP\ - \ 12 F (pinned) multimode \r\n* Q = 50 μm multimode (OM4)" + \ 12 F (pinned) multimode \r\n* Q = 50 um multimode (OM4)" front-ports: - name: '{module}1' type: lc diff --git a/module-types/Corning/ECM-UM-12-05-93T.yaml b/module-types/Corning/ECM-UM-12-05-93T.yaml index 9e27ff844..7056be7b6 100644 --- a/module-types/Corning/ECM-UM-12-05-93T.yaml +++ b/module-types/Corning/ECM-UM-12-05-93T.yaml @@ -3,7 +3,7 @@ manufacturer: Corning model: ECM-UM-12-05-93T part_number: ECM-UM-12-05-93T comments: "Corning EDGE Low Loss Module: \r\n\r\n* UM = Universal Polarity \r\n* 12 = 12-Strand \r\n* 05 = Shuttered LC Duplex multi-mode \r\n* 93 = MTP\ - \ 12 F (pinned) multimode \r\n* T = 50 μm multimode (OM3)" + \ 12 F (pinned) multimode \r\n* T = 50 um multimode (OM3)" front-ports: - name: '{module}1' type: lc diff --git a/module-types/Corning/ECM-UM-12-05-93V.yaml b/module-types/Corning/ECM-UM-12-05-93V.yaml index 5298fa5d2..6b97d0227 100644 --- a/module-types/Corning/ECM-UM-12-05-93V.yaml +++ b/module-types/Corning/ECM-UM-12-05-93V.yaml @@ -3,7 +3,7 @@ manufacturer: Corning model: ECM-UM-12-05-93V part_number: ECM-UM-12-05-93V comments: "Corning EDGE Low Loss Module: \r\n\r\n* UM = Universal Polarity \r\n* 12 = 12-Strand \r\n* 05 = Shuttered LC Duplex multi-mode \r\n* 93 = MTP\ - \ 12 F (pinned) multimode \r\n* V = 50 μm multimode (OM5)" + \ 12 F (pinned) multimode \r\n* V = 50 um multimode (OM5)" front-ports: - name: '{module}1' type: lc diff --git a/module-types/Dell/0155M8.yaml b/module-types/Dell/0155M8.yaml new file mode 100644 index 000000000..c769ae799 --- /dev/null +++ b/module-types/Dell/0155M8.yaml @@ -0,0 +1,6 @@ +--- +manufacturer: Dell +model: A3000E-S1 +part_number: 0155M8 +comments: | + Dell 0155M8 MX7000 3000Watt DC DC Power Supply diff --git a/module-types/Dell/03D09NA00.yaml b/module-types/Dell/03D09NA00.yaml new file mode 100644 index 000000000..d5e7486d6 --- /dev/null +++ b/module-types/Dell/03D09NA00.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Dell +model: 03D09NA00 +part_number: 03D09NA00 +comments: | + [700 Watt Redundant Power Supply](https://www.serversupply.com/POWER%20SUPPLY/SERVER%20POWER%20SUPPLY/700%20WATT/DELL/3D09N_376895.htm) +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 700 diff --git a/module-types/Dell/06FKHH.yaml b/module-types/Dell/06FKHH.yaml new file mode 100644 index 000000000..48aac1cd6 --- /dev/null +++ b/module-types/Dell/06FKHH.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Dell +model: 06FKHH +part_number: 06FKHH +comments: 550 Watt Hot Swap Power Supply +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 550 diff --git a/module-types/Dell/0HJ9HD.yaml b/module-types/Dell/0HJ9HD.yaml new file mode 100644 index 000000000..23eb70148 --- /dev/null +++ b/module-types/Dell/0HJ9HD.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Dell +model: 0HJ9HD +part_number: 0HJ9HD +comments: | + '[1050 Watt Hot Swap Power Supply](https://www.serversupply.com/POWER%20SUPPLY/NETWORKS%20POWER%20SUPPLY/1050%20WATT/DELL/HJ9HD_391721.htm)' +power-ports: + - name: PSU{module} + type: iec-60320-c14 + allocated_draw: 500 + maximum_draw: 1050 diff --git a/module-types/Dell/1W1TN.yaml b/module-types/Dell/1W1TN.yaml new file mode 100644 index 000000000..d9c7a480a --- /dev/null +++ b/module-types/Dell/1W1TN.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Dell +model: D3000E-S1 +part_number: 1W1TN +weight: 1.36 +weight_unit: kg +comments: | + [Dell 1W1TN MX7000 3000Watt 80 Platinum Power Supply](https://www.serversupply.com/POWER%20SUPPLY/SERVER%20POWER%20SUPPLY/3000%20WATT/DELL/1W1TN_355740.htm) diff --git a/module-types/Dell/409-BBCQ.yaml b/module-types/Dell/409-BBCQ.yaml new file mode 100644 index 000000000..109badeed --- /dev/null +++ b/module-types/Dell/409-BBCQ.yaml @@ -0,0 +1,13 @@ +--- +manufacturer: Dell +model: 10GBASE-T module +part_number: 409-BBCQ +interfaces: + - name: Te1/1/1 + type: 10gbase-t + - name: Te1/1/2 + type: 10gbase-t + - name: Te1/1/3 + type: 10gbase-t + - name: Te1/1/4 + type: 10gbase-t diff --git a/module-types/Dell/H7TFG.yaml b/module-types/Dell/H7TFG.yaml new file mode 100644 index 000000000..9606e94ed --- /dev/null +++ b/module-types/Dell/H7TFG.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Dell +model: H7TFG +part_number: H7TFG +weight: 4.41 +weight_unit: lb +comments: | + [Dell H7TFG MX7000 3000Watt 80 Platinum Power Supply](https://www.serversupply.com/POWER%20SUPPLY/SERVER%20POWER%20SUPPLY/3000%20WATT/DELL/H7TFG_350526.htm) diff --git a/module-types/Dell/NTRWH.yaml b/module-types/Dell/NTRWH.yaml new file mode 100644 index 000000000..3ad581545 --- /dev/null +++ b/module-types/Dell/NTRWH.yaml @@ -0,0 +1,13 @@ +--- +manufacturer: Dell +model: 10GBASE-SFP+ module +part_number: NTRWH +interfaces: + - name: Te1/1/1 + type: 10gbase-x-sfpp + - name: Te1/1/2 + type: 10gbase-x-sfpp + - name: Te1/1/3 + type: 10gbase-x-sfpp + - name: Te1/1/4 + type: 10gbase-x-sfpp diff --git a/module-types/Dell/Y58PJ.yaml b/module-types/Dell/Y58PJ.yaml new file mode 100644 index 000000000..653bf8243 --- /dev/null +++ b/module-types/Dell/Y58PJ.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Dell +model: Y58PJ +part_number: Y58PJ +weight: 2.27 +weight_unit: kg +comments: | + [Dell Y58PJ MX7000 3000Watt 80 Platinum Power Supply](https://www.serversupply.com/POWER%20SUPPLY/SERVER%20POWER%20SUPPLY/3000%20WATT/DELL/Y58PJ_350527.htm) diff --git a/module-types/Delta/DPS-250AB-81-A.yaml b/module-types/Delta/DPS-250AB-81-A.yaml new file mode 100644 index 000000000..343a15d9f --- /dev/null +++ b/module-types/Delta/DPS-250AB-81-A.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Delta +model: DPS-250AB-81 A +part_number: DPS-250AB-81 A +power-ports: + - name: '{module}' + type: iec-60320-c14 + maximum_draw: 250 diff --git a/module-types/Diamond SA/Kompaktmodul-Simplex-12-ports-E-2000.yml b/module-types/Diamond SA/Kompaktmodul-Simplex-12-ports-E-2000.yml new file mode 100644 index 000000000..a4e1fc597 --- /dev/null +++ b/module-types/Diamond SA/Kompaktmodul-Simplex-12-ports-E-2000.yml @@ -0,0 +1,58 @@ +--- +manufacturer: Diamond SA +model: Kompaktmodul Simplex 12 Ports E-2000 +part_number: G7G8I12S-012V212 +comments: '[DIAMOND LWL Passive Komponenten](https://shop.diamond.de/Input/Datenblatt/DB_BGT_11_22.pdf)' +front-ports: + - name: Port 1 + type: lc + rear_port: '{module}1-12' + rear_port_position: 1 + - name: Port 2 + type: lc + rear_port: '{module}1-12' + rear_port_position: 2 + - name: Port 3 + type: lc + rear_port: '{module}1-12' + rear_port_position: 3 + - name: Port 4 + type: lc + rear_port: '{module}1-12' + rear_port_position: 4 + - name: Port 5 + type: lc + rear_port: '{module}1-12' + rear_port_position: 5 + - name: Port 6 + type: lc + rear_port: '{module}1-12' + rear_port_position: 6 + - name: Port 7 + type: lc + rear_port: '{module}1-12' + rear_port_position: 7 + - name: Port 8 + type: lc + rear_port: '{module}1-12' + rear_port_position: 8 + - name: Port 9 + type: lc + rear_port: '{module}1-12' + rear_port_position: 9 + - name: Port 10 + type: lc + rear_port: '{module}1-12' + rear_port_position: 10 + - name: Port 11 + type: lc + rear_port: '{module}1-12' + rear_port_position: 12 + - name: Port 12 + type: lc + rear_port: '{module}1-12' + rear_port_position: 12 +rear-ports: + - name: '{module}1-12' + type: mpo + positions: 12 diff --git a/module-types/Extreme Networks/Summit-300W-AC-BF.yaml b/module-types/Extreme Networks/Summit-300W-AC-BF.yaml new file mode 100644 index 000000000..433083181 --- /dev/null +++ b/module-types/Extreme Networks/Summit-300W-AC-BF.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: Summit-300W-AC-BF +part_number: '10943' +comments: 300W AC power supply for some X460-G2 and X620 models, back to front airflow +weight: 1000 +weight_unit: g +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 300 diff --git a/module-types/Extreme Networks/Summit-300W-AC-FB.yaml b/module-types/Extreme Networks/Summit-300W-AC-FB.yaml new file mode 100644 index 000000000..66e501c77 --- /dev/null +++ b/module-types/Extreme Networks/Summit-300W-AC-FB.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: Summit-300W-AC-FB +part_number: 10930A +comments: 300W AC power supply for some X460-G2 and X620 models, front to back airflow +weight: 1000 +weight_unit: g +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 300 diff --git a/module-types/Extreme Networks/Summit-300W-DC-BF.yaml b/module-types/Extreme Networks/Summit-300W-DC-BF.yaml new file mode 100644 index 000000000..80f30ae9b --- /dev/null +++ b/module-types/Extreme Networks/Summit-300W-DC-BF.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: Summit-300W-DC-BF +part_number: '10944' +comments: 300W DC power supply for some X460-G2 and X620 models, back to front airflow +weight: 830 +weight_unit: g +power-ports: + - name: PSU{module} + type: dc-terminal + maximum_draw: 300 diff --git a/module-types/Extreme Networks/Summit-300W-DC-FB.yaml b/module-types/Extreme Networks/Summit-300W-DC-FB.yaml new file mode 100644 index 000000000..1a3c8e638 --- /dev/null +++ b/module-types/Extreme Networks/Summit-300W-DC-FB.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: Summit-300W-DC-FB +part_number: '10933' +comments: 300W DC power supply for some X460-G2 and X620 models, front to back airflow +weight: 830 +weight_unit: g +power-ports: + - name: PSU{module} + type: dc-terminal + maximum_draw: 300 diff --git a/module-types/Extreme Networks/Summit-750W-AC-FB.yaml b/module-types/Extreme Networks/Summit-750W-AC-FB.yaml new file mode 100644 index 000000000..630495f4f --- /dev/null +++ b/module-types/Extreme Networks/Summit-750W-AC-FB.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: Summit-750W-AC-FB +part_number: '10931' +comments: 750W AC power supply for some X460 and X620 switch models and EPS-C2 external power supply system, front to back airflow +weight: 1.0 +weight_unit: kg +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 750 diff --git a/module-types/Extreme Networks/XN-ACPWR-1100W-BF.yaml b/module-types/Extreme Networks/XN-ACPWR-1100W-BF.yaml new file mode 100644 index 000000000..d8920e6ce --- /dev/null +++ b/module-types/Extreme Networks/XN-ACPWR-1100W-BF.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-ACPWR-1100W-BF +part_number: XN-ACPWR-1100W-BF +comments: 1100W AC Power Supply for X460-G2 switch (PoE models) datashet[https://documentation.extremenetworks.com/summit_16/GUID-392CACAC-767B-46E7-8940-DE317A308F87.shtml] +weight: 1160 +weight_unit: g +power-ports: + - name: Ps#{module} + type: iec-60320-c16 + maximum_draw: 1100 diff --git a/module-types/Extreme Networks/XN-ACPWR-2000W-F.yaml b/module-types/Extreme Networks/XN-ACPWR-2000W-F.yaml new file mode 100644 index 000000000..6a9c2bf35 --- /dev/null +++ b/module-types/Extreme Networks/XN-ACPWR-2000W-F.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-ACPWR-2000W-F +part_number: xn-acpwr-2000w-f +comments: 2000W AC Power Supply for X465 Switch (PoE models) datashet[https://documentation.extremenetworks.com/extremeswitching/GUID-3F031608-B31D-48B7-9E61-7EF375B20684.shtml] +weight: 1340 +weight_unit: g +power-ports: + - name: Ps#{module} + type: iec-60320-c16 + maximum_draw: 2000 diff --git a/module-types/Extreme Networks/XN-ACPWR-2000W-FB.yaml b/module-types/Extreme Networks/XN-ACPWR-2000W-FB.yaml new file mode 100644 index 000000000..43575a7fb --- /dev/null +++ b/module-types/Extreme Networks/XN-ACPWR-2000W-FB.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-ACPWR-2000W-FB +part_number: xn-acpwr-2000w-fb +comments: 2000W AC Power Supply for X465 Switch (PoE models) datashet[https://documentation.extremenetworks.com/extremeswitching/GUID-3F031608-B31D-48B7-9E61-7EF375B20684.shtml] +weight: 1340 +weight_unit: g +power-ports: + - name: Ps#{module} + type: iec-60320-c16 + maximum_draw: 2000 diff --git a/module-types/Extreme Networks/XN-ACPWR-300W-BF.yaml b/module-types/Extreme Networks/XN-ACPWR-300W-BF.yaml new file mode 100644 index 000000000..506778a6a --- /dev/null +++ b/module-types/Extreme Networks/XN-ACPWR-300W-BF.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-ACPWR-300W-BF +part_number: xn-acpwr-300w-bf +comments: 300W AC Power Supply for X460-G2 switch (non-PoE models) datashet[https://documentation.extremenetworks.com/summit_16/GUID-AFC225CF-45C9-4C71-A483-697EFC98FA0D.shtml] +weight: 1000 +weight_unit: g +power-ports: + - name: Ps#{module} + type: iec-60320-c16 + maximum_draw: 300 diff --git a/module-types/Extreme Networks/XN-ACPWR-300W-FB.yaml b/module-types/Extreme Networks/XN-ACPWR-300W-FB.yaml new file mode 100644 index 000000000..a8b4d9d8a --- /dev/null +++ b/module-types/Extreme Networks/XN-ACPWR-300W-FB.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-ACPWR-300W-FB +part_number: xn-acpwr-300w-fb +comments: 300W AC Power Supply for X460-G2 switch (non-PoE models) datashet[https://documentation.extremenetworks.com/summit_16/GUID-AFC225CF-45C9-4C71-A483-697EFC98FA0D.shtml] +weight: 1000 +weight_unit: g +power-ports: + - name: Ps#{module} + type: iec-60320-c16 + maximum_draw: 300 diff --git a/module-types/Extreme Networks/XN-ACPWR-350W-BF.yaml b/module-types/Extreme Networks/XN-ACPWR-350W-BF.yaml new file mode 100644 index 000000000..5ae5eb7c1 --- /dev/null +++ b/module-types/Extreme Networks/XN-ACPWR-350W-BF.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-ACPWR-350W-BF +part_number: xn-acpwr-350w-bf +comments: 350W AC Power Supply for X460-G2 switch (non-PoE models) datashet[https://documentation.extremenetworks.com/summit_16/GUID-AF70FB23-8A02-4032-9909-D06F4D007C27.shtml] +weight: 1120 +weight_unit: g +power-ports: + - name: Ps#{module} + type: iec-60320-c16 + maximum_draw: 350 diff --git a/module-types/Extreme Networks/XN-ACPWR-350W-FB.yaml b/module-types/Extreme Networks/XN-ACPWR-350W-FB.yaml new file mode 100644 index 000000000..857d0a1ff --- /dev/null +++ b/module-types/Extreme Networks/XN-ACPWR-350W-FB.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-ACPWR-350W-FB +part_number: xn-acpwr-350w-fb +comments: 350W AC Power Supply for X460-G2 switch (non-PoE models) datashet[https://documentation.extremenetworks.com/summit_16/GUID-AF70FB23-8A02-4032-9909-D06F4D007C27.shtml] +weight: 1120 +weight_unit: g +power-ports: + - name: Ps#{module} + type: iec-60320-c16 + maximum_draw: 350 diff --git a/module-types/Extreme Networks/XN-ACPWR-715W-FB.yaml b/module-types/Extreme Networks/XN-ACPWR-715W-FB.yaml new file mode 100644 index 000000000..2e9d7c717 --- /dev/null +++ b/module-types/Extreme Networks/XN-ACPWR-715W-FB.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-ACPWR-715W-FB +part_number: xn-acpwr-715w-fb +comments: 750W AC Power Supply for X450-G2 switch (PoE models) datashet[https://documentation.extremenetworks.com/summit_16/GUID-E78724EF-1454-4AF3-8E53-F70EB9D50A63.shtml] +weight: 1120 +weight_unit: g +power-ports: + - name: Ps#{module} + type: iec-60320-c16 + maximum_draw: 715 diff --git a/module-types/Extreme Networks/XN-ACPWR-770W-BF.yaml b/module-types/Extreme Networks/XN-ACPWR-770W-BF.yaml new file mode 100644 index 000000000..e6a515e69 --- /dev/null +++ b/module-types/Extreme Networks/XN-ACPWR-770W-BF.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-ACPWR-770W-BF +part_number: xn-acpwr-770w-bf +comments: 770W AC Power Supply for X590, X690 and X870 switches datashet[https://documentation.extremenetworks.com/extremeswitching/GUID-061EA430-D114-4B57-958B-0EBE88B61EC1.shtml] +weight: 1120 +weight_unit: g +power-ports: + - name: Ps#{module} + type: iec-60320-c16 + maximum_draw: 770 diff --git a/module-types/Extreme Networks/XN-ACPWR-770W-FB.yaml b/module-types/Extreme Networks/XN-ACPWR-770W-FB.yaml new file mode 100644 index 000000000..76d67b7a4 --- /dev/null +++ b/module-types/Extreme Networks/XN-ACPWR-770W-FB.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-ACPWR-770W-FB +part_number: cn-acpwr-770w-fb +comments: 770W AC Power Supply for X590, X690 and X870 switches datashet[https://documentation.extremenetworks.com/extremeswitching/GUID-061EA430-D114-4B57-958B-0EBE88B61EC1.shtml] +weight: 1120 +weight_unit: g +power-ports: + - name: Ps#{module} + type: iec-60320-c16 + maximum_draw: 770 diff --git a/module-types/Extreme Networks/XN-ACPWR-800W-F.yaml b/module-types/Extreme Networks/XN-ACPWR-800W-F.yaml index 58334e258..3a267af00 100644 --- a/module-types/Extreme Networks/XN-ACPWR-800W-F.yaml +++ b/module-types/Extreme Networks/XN-ACPWR-800W-F.yaml @@ -2,10 +2,10 @@ manufacturer: Extreme Networks model: XN-ACPWR-800W-F part_number: XN-ACPWR-800W-F -comments: 800W front to back PSU +comments: 800W front-to-back airflow PSU for 7520 and 7720 switches weight: 810 weight_unit: g power-ports: - name: Ps#{module} - type: iec-60320-c16 + type: iec-60320-c14 maximum_draw: 800 diff --git a/module-types/Extreme Networks/XN-ACPWR-800W-R.yaml b/module-types/Extreme Networks/XN-ACPWR-800W-R.yaml new file mode 100644 index 000000000..a7df5e1d1 --- /dev/null +++ b/module-types/Extreme Networks/XN-ACPWR-800W-R.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-ACPWR-800W-R +part_number: XN-ACPWR-800W-R +comments: 800W back-to-front airflow PSU for 7520 and 7720 switches +weight: 810 +weight_unit: g +power-ports: + - name: Ps#{module} + type: iec-60320-c14 + maximum_draw: 800 diff --git a/module-types/Extreme Networks/XN-DCPWR-1100W-BF.yaml b/module-types/Extreme Networks/XN-DCPWR-1100W-BF.yaml new file mode 100644 index 000000000..0684b7837 --- /dev/null +++ b/module-types/Extreme Networks/XN-DCPWR-1100W-BF.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-DCPWR-1100W-BF +part_number: xn-dcpwr-1100w-bf +comments: 1100W DC Power Supply for X690 and X870 switches datashet[https://documentation.extremenetworks.com/summit_16/GUID-8AEF4D3E-0449-4930-9C66-73ADF05A02BA.shtml] +weight: 1120 +weight_unit: g +power-ports: + - name: Ps#{module} + type: other + maximum_draw: 1100 diff --git a/module-types/Extreme Networks/XN-DCPWR-1100W-FB.yaml b/module-types/Extreme Networks/XN-DCPWR-1100W-FB.yaml new file mode 100644 index 000000000..768833875 --- /dev/null +++ b/module-types/Extreme Networks/XN-DCPWR-1100W-FB.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-DCPWR-1100W-FB +part_number: xn-dcpwr-1100w-fb +comments: 1100W DC Power Supply for X690 and X870 switches datashet[https://documentation.extremenetworks.com/summit_16/GUID-8AEF4D3E-0449-4930-9C66-73ADF05A02BA.shtml] +weight: 1120 +weight_unit: g +power-ports: + - name: Ps#{module} + type: other + maximum_draw: 1100 diff --git a/module-types/Extreme Networks/XN-DCPWR-300W-BF.yaml b/module-types/Extreme Networks/XN-DCPWR-300W-BF.yaml new file mode 100644 index 000000000..3d7e1e6c8 --- /dev/null +++ b/module-types/Extreme Networks/XN-DCPWR-300W-BF.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-DCPWR-300W-BF +part_number: xn-dcpwr-300w-bf +comments: 300W DC Power Supply for X460-G2 switch (non-PoE models) datashet[https://documentation.extremenetworks.com/summit_16/GUID-AFC225CF-45C9-4C71-A483-697EFC98FA0D.shtml] +weight: 830 +weight_unit: g +power-ports: + - name: Ps#{module} + type: other + maximum_draw: 300 diff --git a/module-types/Extreme Networks/XN-DCPWR-300W-FB.yaml b/module-types/Extreme Networks/XN-DCPWR-300W-FB.yaml new file mode 100644 index 000000000..9b338a5d1 --- /dev/null +++ b/module-types/Extreme Networks/XN-DCPWR-300W-FB.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-DCPWR-300W-FB +part_number: xn-dcpwr-300w-fb +comments: 300W DC Power Supply for X460-G2 switch (non-PoE models) datashet[https://documentation.extremenetworks.com/summit_16/GUID-AFC225CF-45C9-4C71-A483-697EFC98FA0D.shtml] +weight: 830 +weight_unit: g +power-ports: + - name: Ps#{module} + type: other + maximum_draw: 300 diff --git a/module-types/Extreme Networks/XN-DCPWR-800W-F.yaml b/module-types/Extreme Networks/XN-DCPWR-800W-F.yaml new file mode 100644 index 000000000..4e0bf48a2 --- /dev/null +++ b/module-types/Extreme Networks/XN-DCPWR-800W-F.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-DCPWR-800W-F +part_number: XN-DCPWR-800W-F +comments: 800W front-to-back airflow PSU for 7520 and 7720 switches +weight: 850 +weight_unit: g +power-ports: + - name: Ps#{module} + type: dc-terminal + maximum_draw: 800 diff --git a/module-types/Extreme Networks/XN-DCPWR-800W-R.yaml b/module-types/Extreme Networks/XN-DCPWR-800W-R.yaml new file mode 100644 index 000000000..4cd3f144f --- /dev/null +++ b/module-types/Extreme Networks/XN-DCPWR-800W-R.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Extreme Networks +model: XN-DCPWR-800W-R +part_number: XN-DCPWR-800W-R +comments: 800W back-to-front airflow PSU for 7520 and 7720 switches +weight: 850 +weight_unit: g +power-ports: + - name: Ps#{module} + type: dc-terminal + maximum_draw: 800 diff --git a/module-types/F5/PWR-0187.yaml b/module-types/F5/PWR-0187.yaml new file mode 100644 index 000000000..6d76de0b8 --- /dev/null +++ b/module-types/F5/PWR-0187.yaml @@ -0,0 +1,7 @@ +--- +manufacturer: F5 +model: PWR-0187 +part_number: PWR-0187 +power-ports: + - name: PSU{module} + type: iec-60320-c14 diff --git a/module-types/F5/PWR-0306.yaml b/module-types/F5/PWR-0306.yaml index c5aad14b7..9b1a0c297 100644 --- a/module-types/F5/PWR-0306.yaml +++ b/module-types/F5/PWR-0306.yaml @@ -2,6 +2,10 @@ manufacturer: F5 model: PWR-0306 part_number: PWR-0306 +description: 650W AC PS for Big-IP i5000/i7000/i10000/i11000 and r5000 +weight: 0.91 +weight_unit: kg power-ports: - name: PSU{module} type: iec-60320-c14 + maximum_draw: 650 diff --git a/module-types/F5/PWR-0334.yaml b/module-types/F5/PWR-0334.yaml new file mode 100644 index 000000000..035f6ef6e --- /dev/null +++ b/module-types/F5/PWR-0334.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: F5 +model: PWR-0334 +part_number: PWR-0334 +description: 250W AC PS for Big-IP i850/i2000/i4000 and r2000/r4000 +weight: 0.91 +weight_unit: kg +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 250 diff --git a/module-types/FS/FHD-12LCDSMF.yaml b/module-types/FS/FHD-12LCDSMF.yaml new file mode 100644 index 000000000..27585d370 --- /dev/null +++ b/module-types/FS/FHD-12LCDSMF.yaml @@ -0,0 +1,103 @@ +--- +manufacturer: FS +model: FHD-12LCDSMF +part_number: '178125' +comments: FHD Fiber Splice Cassette, 24 Fibers OS2 Single Mode,12 x LC Duplex (Blue) +front-ports: + - name: '{module}:1-2' + type: lc-upc + rear_port: '{module}:1-2' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:3-4' + type: lc-upc + rear_port: '{module}:3-4' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:5-6' + type: lc-upc + rear_port: '{module}:5-6' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:7-8' + type: lc-upc + rear_port: '{module}:7-8' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:9-10' + type: lc-upc + rear_port: '{module}:9-10' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:11-12' + type: lc-upc + rear_port: '{module}:11-12' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:13-14' + type: lc-upc + rear_port: '{module}:13-14' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:15-16' + type: lc-upc + rear_port: '{module}:15-16' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:17-18' + type: lc-upc + rear_port: '{module}:17-18' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:19-20' + type: lc-upc + rear_port: '{module}:19-20' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:21-22' + type: lc-upc + rear_port: '{module}:21-22' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:23-24' + type: lc-upc + rear_port: '{module}:23-24' + color: 007cb0 + description: Duplex LC/UPC Port +rear-ports: + - name: '{module}:1-2' + type: splice + positions: 1 + - name: '{module}:3-4' + type: splice + positions: 1 + - name: '{module}:5-6' + type: splice + positions: 1 + - name: '{module}:7-8' + type: splice + positions: 1 + - name: '{module}:9-10' + type: splice + positions: 1 + - name: '{module}:11-12' + type: splice + positions: 1 + - name: '{module}:13-14' + type: splice + positions: 1 + - name: '{module}:15-16' + type: splice + positions: 1 + - name: '{module}:17-18' + type: splice + positions: 1 + - name: '{module}:19-20' + type: splice + positions: 1 + - name: '{module}:21-22' + type: splice + positions: 1 + - name: '{module}:23-24' + type: splice + positions: 1 diff --git a/module-types/FS/FHD-D82128EM3.yaml b/module-types/FS/FHD-D82128EM3.yaml new file mode 100644 index 000000000..754091f42 --- /dev/null +++ b/module-types/FS/FHD-D82128EM3.yaml @@ -0,0 +1,55 @@ +--- +manufacturer: FS +model: FHD-D82128EM3 +part_number: '126899' +description: 8 Channels DWDM Mux Demux, 100GHz C21-C28, with EXP & Mon and 1310nm Port, 2.4dB Typical IL, LC/UPC, FHD Plug-in Module +comments: '[Product Page](https://www.fs.com/products/126899.html)' +front-ports: + - name: '{module}:EXP' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 1 + - name: '{module}:MON' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 2 + - name: '{module}:1310' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 3 + - name: '{module}:C21' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 4 + - name: '{module}:C22' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 5 + - name: '{module}:C23' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 6 + - name: '{module}:C24' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 7 + - name: '{module}:C25' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 8 + - name: '{module}:C26' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 9 + - name: '{module}:C27' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 10 + - name: '{module}:C28' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 11 +rear-ports: + - name: '{module}:LINE' + type: lc-upc + positions: 11 diff --git a/module-types/FS/FHD-D82936EM.yaml b/module-types/FS/FHD-D82936EM.yaml new file mode 100644 index 000000000..61f25a5dd --- /dev/null +++ b/module-types/FS/FHD-D82936EM.yaml @@ -0,0 +1,51 @@ +--- +manufacturer: FS +model: FHD-D82936EM +part_number: '126900' +description: 8 Channels DWDM Mux Demux, 100GHz C29-C36, with Monitor and Expansion Port, 2.4dB Typical IL, LC/UPC, FHD Plug-in Module +comments: '[Product Page](https://www.fs.com/de-en/products/126900.html)' +front-ports: + - name: '{module}:EXP' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 1 + - name: '{module}:MON' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 2 + - name: '{module}:C29' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 3 + - name: '{module}:C30' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 4 + - name: '{module}:C31' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 5 + - name: '{module}:C32' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 6 + - name: '{module}:C33' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 7 + - name: '{module}:C34' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 8 + - name: '{module}:C35' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 9 + - name: '{module}:C36' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 10 +rear-ports: + - name: '{module}:LINE' + type: lc-upc + positions: 10 diff --git a/module-types/FS/FHD-D85360EM.yaml b/module-types/FS/FHD-D85360EM.yaml new file mode 100644 index 000000000..5241546b9 --- /dev/null +++ b/module-types/FS/FHD-D85360EM.yaml @@ -0,0 +1,51 @@ +--- +manufacturer: FS +model: FHD-D85360EM +part_number: '126901' +description: 8 Channels DWDM Mux Demux, 100GHz C53-C60, with Monitor and Expansion Port, 2.4dB Typical IL, LC/UPC, FHD Plug-in Module, CWDM/DWDM Hybrid +comments: '[Product Page](https://www.fs.com/products/126901.html)' +front-ports: + - name: '{module}:EXP' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 1 + - name: '{module}:MON' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 2 + - name: '{module}:C53' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 3 + - name: '{module}:C54' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 4 + - name: '{module}:C55' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 5 + - name: '{module}:C56' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 6 + - name: '{module}:C57' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 7 + - name: '{module}:C58' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 8 + - name: '{module}:C59' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 9 + - name: '{module}:C60' + type: lc-upc + rear_port: '{module}:LINE' + rear_port_position: 10 +rear-ports: + - name: '{module}:LINE' + type: lc-upc + positions: 10 diff --git a/module-types/FS/FHD-FAP12LCDXSMF.yaml b/module-types/FS/FHD-FAP12LCDXSMF.yaml new file mode 100644 index 000000000..ec414a925 --- /dev/null +++ b/module-types/FS/FHD-FAP12LCDXSMF.yaml @@ -0,0 +1,127 @@ +--- +manufacturer: FS +model: FHD-FAP12LCDXSMF +part_number: '35488' +comments: FHD Fiber Adapter Panel, 24 Fibers OS2 Single Mode, 12 x LC UPC Duplex (Blue) Adapter, Ceramic Sleeve +front-ports: + - name: '{module}:1-2' + type: lc-upc + rear_port: '{module}:1-2' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:3-4' + type: lc-upc + rear_port: '{module}:3-4' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:5-6' + type: lc-upc + rear_port: '{module}:5-6' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:7-8' + type: lc-upc + rear_port: '{module}:7-8' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:9-10' + type: lc-upc + rear_port: '{module}:9-10' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:11-12' + type: lc-upc + rear_port: '{module}:11-12' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:13-14' + type: lc-upc + rear_port: '{module}:13-14' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:15-16' + type: lc-upc + rear_port: '{module}:15-16' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:17-18' + type: lc-upc + rear_port: '{module}:17-18' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:19-20' + type: lc-upc + rear_port: '{module}:19-20' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:21-22' + type: lc-upc + rear_port: '{module}:21-22' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:23-24' + type: lc-upc + rear_port: '{module}:23-24' + color: 007cb0 + description: Duplex LC/UPC Port +rear-ports: + - name: '{module}:1-2' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:3-4' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:5-6' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:7-8' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:9-10' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:11-12' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:13-14' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:15-16' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:17-18' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:19-20' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:21-22' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:23-24' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port diff --git a/module-types/FS/FHD-FAP18LCDXSMF.yaml b/module-types/FS/FHD-FAP18LCDXSMF.yaml new file mode 100644 index 000000000..5745aa919 --- /dev/null +++ b/module-types/FS/FHD-FAP18LCDXSMF.yaml @@ -0,0 +1,187 @@ +--- +manufacturer: FS +model: FHD-FAP18LCDXSMF +part_number: '133613' +comments: FHD Fiber Adapter Panel, 36 Fibers OS2 Single Mode, 18 x Shuttered LC UPC Duplex (Blue) Adapter, Ceramic Sleeve +front-ports: + - name: '{module}:1-2' + type: lc-upc + rear_port: '{module}:1-2' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:3-4' + type: lc-upc + rear_port: '{module}:3-4' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:5-6' + type: lc-upc + rear_port: '{module}:5-6' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:7-8' + type: lc-upc + rear_port: '{module}:7-8' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:9-10' + type: lc-upc + rear_port: '{module}:9-10' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:11-12' + type: lc-upc + rear_port: '{module}:11-12' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:13-14' + type: lc-upc + rear_port: '{module}:13-14' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:15-16' + type: lc-upc + rear_port: '{module}:15-16' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:17-18' + type: lc-upc + rear_port: '{module}:17-18' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:19-20' + type: lc-upc + rear_port: '{module}:19-20' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:21-22' + type: lc-upc + rear_port: '{module}:21-22' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:23-24' + type: lc-upc + rear_port: '{module}:23-24' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:25-26' + type: lc-upc + rear_port: '{module}:25-26' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:27-28' + type: lc-upc + rear_port: '{module}:27-28' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:29-30' + type: lc-upc + rear_port: '{module}:29-30' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:31-32' + type: lc-upc + rear_port: '{module}:31-32' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:33-34' + type: lc-upc + rear_port: '{module}:33-34' + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:35-36' + type: lc-upc + rear_port: '{module}:35-36' + color: 007cb0 + description: Duplex LC/UPC Port +rear-ports: + - name: '{module}:1-2' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:3-4' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:5-6' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:7-8' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:9-10' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:11-12' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:13-14' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:15-16' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:17-18' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:19-20' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:21-22' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:23-24' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:25-26' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:27-28' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:29-30' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:31-32' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:33-34' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port + - name: '{module}:35-36' + type: lc-upc + positions: 1 + color: 007cb0 + description: Duplex LC/UPC Port diff --git a/module-types/Fortinet/SP-FG1240B-PS.yaml b/module-types/Fortinet/SP-FG1240B-PS.yaml new file mode 100644 index 000000000..be82657b9 --- /dev/null +++ b/module-types/Fortinet/SP-FG1240B-PS.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Fortinet +model: SP-FG1240B-PS +part_number: SP-FG1240B-PS +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 332 diff --git a/module-types/HPE/720478-B21.yaml b/module-types/HPE/720478-B21.yaml new file mode 100644 index 000000000..2c79d699f --- /dev/null +++ b/module-types/HPE/720478-B21.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: HPE +model: 720478-B21 +part_number: 720478-B21 +description: 500W Flex Slot Power Supply Kit for ProLiant G9 +weight: 1 +weight_unit: kg +power-ports: + - name: '{module}' + type: iec-60320-c14 + maximum_draw: 500 diff --git a/module-types/HPE/Apollo-R2000-RCM-Module.yaml b/module-types/HPE/Apollo-R2000-RCM-Module.yaml new file mode 100644 index 000000000..0d903e02d --- /dev/null +++ b/module-types/HPE/Apollo-R2000-RCM-Module.yaml @@ -0,0 +1,21 @@ +--- +manufacturer: HPE +model: Apollo R2000 RCM Module +part_number: 798211-B21 +weight: 0.5 +weight_unit: kg +comments: '[Spec Sheet](https://support.hpe.com/hpesc/public/docDisplay?docId=a00048722en_us&page=GUID-471C8273-9C50-490F-AE21-6F6F2521CA94.html)' +interfaces: + - name: ilo-bottom + type: 1000base-t + enabled: true + mgmt_only: true + - name: ilo-top + type: 1000base-t + enabled: true + mgmt_only: true +rear-ports: + - name: APM + type: other + positions: 1 + label: HPE-APM 2.0 diff --git a/module-types/HPE/Aruba-J8713A.yaml b/module-types/HPE/Aruba-J8713A.yaml index 86031c9dd..cf1599d0e 100644 --- a/module-types/HPE/Aruba-J8713A.yaml +++ b/module-types/HPE/Aruba-J8713A.yaml @@ -6,7 +6,7 @@ comments: "## Physical characteristics\r\n* Dimensions: 6.05 x 7.45 x 5.1 in. (1 \ characteristics\r\n* Maximum current: 10A\r\n* Frequency range: 50/60 Hz\r\n* Power 1500 W \r\n* 220V Only\r\n\r\n## Notes\r\nInstallation of the J8713A\ \ reduces the chassis altitude specification to 10,000 ft (3677 rn). J8713A supplies 600 W chassis power and 900 W PoE power. See the Ordering Guide for\ \ more details on power supply selection for PoE power. Units shipped to North America include a NEIvIA L6-20P twist lock power cord. Non-locking NEMA\ - \ 6-20P optionally available — see the Ordering Guide for more details. \r\nSupply End - NEMA L6-20P Equipment End - IEC-C19 20N250V" + \ 6-20P optionally available - see the Ordering Guide for more details. \r\nSupply End - NEMA L6-20P Equipment End - IEC-C19 20N250V" power-ports: - name: '{module}' type: iec-60320-c20 diff --git a/module-types/HPE/Aruba-JL363A.yaml b/module-types/HPE/Aruba-JL363A.yaml index 5831792ed..6c14bcb05 100644 --- a/module-types/HPE/Aruba-JL363A.yaml +++ b/module-types/HPE/Aruba-JL363A.yaml @@ -2,7 +2,7 @@ manufacturer: HPE model: Aruba JL363A part_number: JL363A -comments: HPE Aruba Networking 8400X 32‑port 10GbE SFP/SFP+ with MACsec Advanced Module +comments: HPE Aruba Networking 8400X 32-port 10GbE SFP/SFP+ with MACsec Advanced Module interfaces: - name: 1/{module}/1 type: 10gbase-x-sfpp diff --git a/module-types/HPE/P42044-B21.yaml b/module-types/HPE/P42044-B21.yaml new file mode 100644 index 000000000..e0d01a35f --- /dev/null +++ b/module-types/HPE/P42044-B21.yaml @@ -0,0 +1,12 @@ +--- +manufacturer: HPE +model: P42044-B21 +part_number: P42044-B21 +description: Mellanox MCX631102AS-ADAT Ethernet 10/25Gb 2-port SFP28 Adapter for HPE +interfaces: + - name: Ethernet/{module}/1 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet/{module}/2 + type: 25gbase-x-sfp28 + mgmt_only: false diff --git a/module-types/HUBER SUHNER/IPS-06-LCAD-00-0000-SM-00-0000.yaml b/module-types/HUBER SUHNER/IPS-06-LCAD-00-0000-SM-00-0000.yaml new file mode 100644 index 000000000..bd960da6a --- /dev/null +++ b/module-types/HUBER SUHNER/IPS-06-LCAD-00-0000-SM-00-0000.yaml @@ -0,0 +1,52 @@ +--- +manufacturer: HUBER SUHNER +model: IPS-06-LCAD-00-0000-SM-00-0000 +description: IANOS patch module, 6xSM, LCD APC +comments: '[Product Page](https://www.hubersuhner.com/en/shop/product/fiber-cable-management/modules/85073353/ianos-patch-module-6xsm-lcd-apc)' +part_number: '85073353' +weight: 50 +weight_unit: g +rear-ports: + - name: '{module}-REAR-01' + type: lc-apc + positions: 1 + - name: '{module}-REAR-02' + type: lc-apc + positions: 2 + - name: '{module}-REAR-03' + type: lc-apc + positions: 3 + - name: '{module}-REAR-04' + type: lc-apc + positions: 4 + - name: '{module}-REAR-05' + type: lc-apc + positions: 5 + - name: '{module}-REAR-06' + type: lc-apc + positions: 6 +front-ports: + - name: '{module}-01' + type: lc-apc + rear_port: '{module}-REAR-01' + rear_port_position: 1 + - name: '{module}-02' + type: lc-apc + rear_port: '{module}-REAR-02' + rear_port_position: 1 + - name: '{module}-03' + type: lc-apc + rear_port: '{module}-REAR-03' + rear_port_position: 1 + - name: '{module}-04' + type: lc-apc + rear_port: '{module}-REAR-04' + rear_port_position: 1 + - name: '{module}-05' + type: lc-apc + rear_port: '{module}-REAR-05' + rear_port_position: 1 + - name: '{module}-06' + type: lc-apc + rear_port: '{module}-REAR-06' + rear_port_position: 1 diff --git a/module-types/HUBER SUHNER/IPS-06-LCMD-00-0000-O4-00-0000.yaml b/module-types/HUBER SUHNER/IPS-06-LCMD-00-0000-O4-00-0000.yaml new file mode 100644 index 000000000..9926f012f --- /dev/null +++ b/module-types/HUBER SUHNER/IPS-06-LCMD-00-0000-O4-00-0000.yaml @@ -0,0 +1,52 @@ +--- +manufacturer: HUBER SUHNER +model: IPS-06-LCMD-00-0000-O4-00-0000 +description: IANOS patch module, 6xOM4, LCD PC +comments: '[Product Page](https://www.hubersuhner.com/en/shop/product/fiber-cable-management/modules/85073355/ianos-patch-module-6xom4-lcd-pc)' +part_number: '85073355' +weight: 50 +weight_unit: g +rear-ports: + - name: '{module}-REAR-01' + type: lc-pc + positions: 1 + - name: '{module}-REAR-02' + type: lc-pc + positions: 2 + - name: '{module}-REAR-03' + type: lc-pc + positions: 3 + - name: '{module}-REAR-04' + type: lc-pc + positions: 4 + - name: '{module}-REAR-05' + type: lc-pc + positions: 5 + - name: '{module}-REAR-06' + type: lc-pc + positions: 6 +front-ports: + - name: '{module}-01' + type: lc-pc + rear_port: '{module}-REAR-01' + rear_port_position: 1 + - name: '{module}-02' + type: lc-pc + rear_port: '{module}-REAR-02' + rear_port_position: 1 + - name: '{module}-03' + type: lc-pc + rear_port: '{module}-REAR-03' + rear_port_position: 1 + - name: '{module}-04' + type: lc-pc + rear_port: '{module}-REAR-04' + rear_port_position: 1 + - name: '{module}-05' + type: lc-pc + rear_port: '{module}-REAR-05' + rear_port_position: 1 + - name: '{module}-06' + type: lc-pc + rear_port: '{module}-REAR-06' + rear_port_position: 1 diff --git a/module-types/HUBER SUHNER/IPS-06-LCUD-00-0000-SM-00-0000.yaml b/module-types/HUBER SUHNER/IPS-06-LCUD-00-0000-SM-00-0000.yaml new file mode 100644 index 000000000..17b28d602 --- /dev/null +++ b/module-types/HUBER SUHNER/IPS-06-LCUD-00-0000-SM-00-0000.yaml @@ -0,0 +1,52 @@ +--- +manufacturer: HUBER SUHNER +model: IPS-06-LCUD-00-0000-SM-00-0000 +description: IANOS patch module, 6xSM, LCD UPC +comments: '[Product Page](https://www.hubersuhner.com/en/shop/product/fiber-cable-management/modules/85072924/ianos-patch-module-6xsm-lcd-upc)' +part_number: '85072924' +weight: 50 +weight_unit: g +rear-ports: + - name: '{module}-REAR-01' + type: lc-upc + positions: 1 + - name: '{module}-REAR-02' + type: lc-upc + positions: 2 + - name: '{module}-REAR-03' + type: lc-upc + positions: 3 + - name: '{module}-REAR-04' + type: lc-upc + positions: 4 + - name: '{module}-REAR-05' + type: lc-upc + positions: 5 + - name: '{module}-REAR-06' + type: lc-upc + positions: 6 +front-ports: + - name: '{module}-01' + type: lc-upc + rear_port: '{module}-REAR-01' + rear_port_position: 1 + - name: '{module}-02' + type: lc-upc + rear_port: '{module}-REAR-02' + rear_port_position: 1 + - name: '{module}-03' + type: lc-upc + rear_port: '{module}-REAR-03' + rear_port_position: 1 + - name: '{module}-04' + type: lc-upc + rear_port: '{module}-REAR-04' + rear_port_position: 1 + - name: '{module}-05' + type: lc-upc + rear_port: '{module}-REAR-05' + rear_port_position: 1 + - name: '{module}-06' + type: lc-upc + rear_port: '{module}-REAR-06' + rear_port_position: 1 diff --git a/module-types/HUBER SUHNER/ITS-06-LCAD-01-12CF-SM-NS-00WW.yaml b/module-types/HUBER SUHNER/ITS-06-LCAD-01-12CF-SM-NS-00WW.yaml new file mode 100644 index 000000000..c8eb6f5b9 --- /dev/null +++ b/module-types/HUBER SUHNER/ITS-06-LCAD-01-12CF-SM-NS-00WW.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: HUBER SUHNER +model: ITS-06-LCAD-01-12CF-SM-NS-00WW +description: IANOS transition module, 6xSM, LCD APC, 1xMTP12, NS +comments: '[Product Page](https://www.hubersuhner.com/en/shop/product/fiber-cable-management/modules/85154284/ianos-transition-module-6xsm-lcd-apc-1xmtp12-ns)' +part_number: '85154284' +weight: 152 +weight_unit: g +rear-ports: + - name: '{module}-MPO-01' + type: mpo + positions: 6 +front-ports: + - name: '{module}-01' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 1 + - name: '{module}-02' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 2 + - name: '{module}-03' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 3 + - name: '{module}-04' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 4 + - name: '{module}-05' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 5 + - name: '{module}-06' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 6 diff --git a/module-types/HUBER SUHNER/ITS-06-LCAD-01-12CM-SM-AP-00WW.yaml b/module-types/HUBER SUHNER/ITS-06-LCAD-01-12CM-SM-AP-00WW.yaml new file mode 100644 index 000000000..33ead4f4f --- /dev/null +++ b/module-types/HUBER SUHNER/ITS-06-LCAD-01-12CM-SM-AP-00WW.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: HUBER SUHNER +model: ITS-06-LCAD-01-12CM-SM-AP-00WW +description: IANOS transition module, 6xSM, LCD APC, 1xMTP12, AP +comments: '[Product Page](https://www.hubersuhner.com/en/shop/product/fiber-cable-management/modules/85072947/ianos-transition-module-6xsm-lcd-apc-1xmtp12-ap)' +part_number: '85072947' +weight: 152 +weight_unit: g +rear-ports: + - name: '{module}-MPO-01' + type: mpo +front-ports: + - name: '{module}-01' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 1 + - name: '{module}-02' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 2 + - name: '{module}-03' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 3 + - name: '{module}-04' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 4 + - name: '{module}-05' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 5 + - name: '{module}-06' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 6 diff --git a/module-types/HUBER SUHNER/ITS-06-LCAD-01-12CM-SM-AS-00WW.yaml b/module-types/HUBER SUHNER/ITS-06-LCAD-01-12CM-SM-AS-00WW.yaml new file mode 100644 index 000000000..48349c0d9 --- /dev/null +++ b/module-types/HUBER SUHNER/ITS-06-LCAD-01-12CM-SM-AS-00WW.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: HUBER SUHNER +model: ITS-06-LCAD-01-12CM-SM-AS-00WW +description: IANOS transition module, 6xSM, LCD APC, 1xMTP12, AS +comments: '[Product Page](https://www.hubersuhner.com/en/shop/product/fiber-cable-management/modules/85073357/ianos-transition-module-6xsm-lcd-apc-1xmtp12-as)' +part_number: '85073357' +weight: 152 +weight_unit: g +rear-ports: + - name: '{module}-MPO-01' + type: mpo +front-ports: + - name: '{module}-01' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 1 + - name: '{module}-02' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 2 + - name: '{module}-03' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 3 + - name: '{module}-04' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 4 + - name: '{module}-05' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 5 + - name: '{module}-06' + type: lc-apc + rear_port: '{module}-MPO-01' + rear_port_position: 6 diff --git a/module-types/HUBER SUHNER/ITS-06-LCMD-01-12AF-O4-NS-00UU.yaml b/module-types/HUBER SUHNER/ITS-06-LCMD-01-12AF-O4-NS-00UU.yaml new file mode 100644 index 000000000..b9085ca39 --- /dev/null +++ b/module-types/HUBER SUHNER/ITS-06-LCMD-01-12AF-O4-NS-00UU.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: HUBER SUHNER +model: ITS-06-LCMD-01-12AF-O4-NS-00UU +description: IANOS transition module, 6xOM4, LCD UPC, 1xMTP12, NS +comments: '[Product Page](https://www.hubersuhner.com/en/shop/product/fiber-cable-management/modules/85125715/ianos-transition-module-6xom4-lcd-upc-1xmtp12-ns)' +part_number: '85125715' +weight: 152 +weight_unit: g +rear-ports: + - name: '{module}-MPO-01' + type: mpo +front-ports: + - name: '{module}-01' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 1 + - name: '{module}-02' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 2 + - name: '{module}-03' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 3 + - name: '{module}-04' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 4 + - name: '{module}-05' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 5 + - name: '{module}-06' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 6 diff --git a/module-types/HUBER SUHNER/ITS-06-LCMD-01-12AM-O4-AP-00UU.yaml b/module-types/HUBER SUHNER/ITS-06-LCMD-01-12AM-O4-AP-00UU.yaml new file mode 100644 index 000000000..657888fc6 --- /dev/null +++ b/module-types/HUBER SUHNER/ITS-06-LCMD-01-12AM-O4-AP-00UU.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: HUBER SUHNER +model: ITS-06-LCMD-01-12AM-O4-AP-00UU +description: IANOS transition module, 6xOM4, LCD UPC, 1xMTP12, AP +comments: '[Product Page](https://www.hubersuhner.com/en/shop/product/fiber-cable-management/modules/85072945/ianos-transition-module-6xom4-lcd-upc-1xmtp12-ap)' +part_number: '85072945' +weight: 152 +weight_unit: g +rear-ports: + - name: '{module}-MPO-01' + type: mpo +front-ports: + - name: '{module}-01' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 1 + - name: '{module}-02' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 2 + - name: '{module}-03' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 3 + - name: '{module}-04' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 4 + - name: '{module}-05' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 5 + - name: '{module}-06' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 6 diff --git a/module-types/HUBER SUHNER/ITS-06-LCMD-01-12AM-O4-AS-00UU.yaml b/module-types/HUBER SUHNER/ITS-06-LCMD-01-12AM-O4-AS-00UU.yaml new file mode 100644 index 000000000..777053887 --- /dev/null +++ b/module-types/HUBER SUHNER/ITS-06-LCMD-01-12AM-O4-AS-00UU.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: HUBER SUHNER +model: ITS-06-LCMD-01-12AM-O4-AS-00UU +description: IANOS transition module, 6xOM4, LCD UPC, 1xMTP12, AS +comments: '[Product Page](https://www.hubersuhner.com/en/shop/product/fiber-cable-management/modules/85072944/ianos-transition-module-6xom4-lcd-upc-1xmtp12-as)' +part_number: '85072944' +weight: 152 +weight_unit: g +rear-ports: + - name: '{module}-MPO-01' + type: mpo +front-ports: + - name: '{module}-01' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 1 + - name: '{module}-02' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 2 + - name: '{module}-03' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 3 + - name: '{module}-04' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 4 + - name: '{module}-05' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 5 + - name: '{module}-06' + type: lc-pc + rear_port: '{module}-MPO-01' + rear_port_position: 6 diff --git a/module-types/HUBER SUHNER/ITS-06-LCUD-01-12CM-SM-AP-00WW.yaml b/module-types/HUBER SUHNER/ITS-06-LCUD-01-12CM-SM-AP-00WW.yaml new file mode 100644 index 000000000..5a491d688 --- /dev/null +++ b/module-types/HUBER SUHNER/ITS-06-LCUD-01-12CM-SM-AP-00WW.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: HUBER SUHNER +model: ITS-06-LCUD-01-12CM-SM-AP-00WW +description: IANOS transition module, 6xSM, LCD UPC, 1xMTP12, AP +comments: '[Product Page](https://www.hubersuhner.com/en/shop/product/fiber-cable-management/modules/85073356/ianos-transition-module-6xsm-lcd-upc-1xmtp12-ap)' +part_number: '85073356' +weight: 152 +weight_unit: g +rear-ports: + - name: '{module}-MPO-01' + type: mpo +front-ports: + - name: '{module}-01' + type: lc-upc + rear_port: '{module}-MPO-01' + rear_port_position: 1 + - name: '{module}-02' + type: lc-upc + rear_port: '{module}-MPO-01' + rear_port_position: 2 + - name: '{module}-03' + type: lc-upc + rear_port: '{module}-MPO-01' + rear_port_position: 3 + - name: '{module}-04' + type: lc-upc + rear_port: '{module}-MPO-01' + rear_port_position: 4 + - name: '{module}-05' + type: lc-upc + rear_port: '{module}-MPO-01' + rear_port_position: 5 + - name: '{module}-06' + type: lc-upc + rear_port: '{module}-MPO-01' + rear_port_position: 6 diff --git a/module-types/HUBER SUHNER/ITS-06-LCUD-01-12CM-SM-AS-00WW.yaml b/module-types/HUBER SUHNER/ITS-06-LCUD-01-12CM-SM-AS-00WW.yaml new file mode 100644 index 000000000..ce5b93156 --- /dev/null +++ b/module-types/HUBER SUHNER/ITS-06-LCUD-01-12CM-SM-AS-00WW.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: HUBER SUHNER +model: ITS-06-LCUD-01-12CM-SM-AS-00WW +description: IANOS transition module, 6xSM, LCD UPC, 1xMTP12, AS +comments: '[Product Page](https://www.hubersuhner.com/en/shop/product/fiber-cable-management/modules/85072946/ianos-transition-module-6xsm-lcd-upc-1xmtp12-as)' +part_number: '85072946' +weight: 152 +weight_unit: g +rear-ports: + - name: '{module}-MPO-01' + type: mpo +front-ports: + - name: '{module}-01' + type: lc-upc + rear_port: '{module}-MPO-01' + rear_port_position: 1 + - name: '{module}-02' + type: lc-upc + rear_port: '{module}-MPO-01' + rear_port_position: 2 + - name: '{module}-03' + type: lc-upc + rear_port: '{module}-MPO-01' + rear_port_position: 3 + - name: '{module}-04' + type: lc-upc + rear_port: '{module}-MPO-01' + rear_port_position: 4 + - name: '{module}-05' + type: lc-upc + rear_port: '{module}-MPO-01' + rear_port_position: 5 + - name: '{module}-06' + type: lc-upc + rear_port: '{module}-MPO-01' + rear_port_position: 6 diff --git a/module-types/Huawei/CR8D00EENBC1.yaml b/module-types/Huawei/CR8D00EENBC1.yaml new file mode 100644 index 000000000..0b503a5e2 --- /dev/null +++ b/module-types/Huawei/CR8D00EENBC1.yaml @@ -0,0 +1,49 @@ +--- +manufacturer: Huawei +model: CR8D00EENBC1 +part_number: 03050BDG +description: NE8000 LPUI-2T-CM 20x100GE-QSFP28 +comments: '[Huawei 20-Port 100GBase-QSFP28 Integrated Line Process Unit CM (LPUI-2T-CM)](https://info.support.huawei.com/info-finder/enterprisesearch/en?keyword=CR8D00EENBC1)' +weight: 10.1 +weight_unit: kg +interfaces: + - name: 100GE{module}/0/0 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/1 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/2 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/3 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/4 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/5 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/6 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/7 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/8 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/9 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/10 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/11 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/12 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/13 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/14 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/15 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/16 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/17 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/18 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/19 + type: 100gbase-x-qsfp28 diff --git a/module-types/Huawei/CR8D00LRXFCP.yaml b/module-types/Huawei/CR8D00LRXFCP.yaml new file mode 100644 index 000000000..4281267ad --- /dev/null +++ b/module-types/Huawei/CR8D00LRXFCP.yaml @@ -0,0 +1,153 @@ +--- +manufacturer: Huawei +model: CR8D00LRXFCP +part_number: '03059074' +description: NE8000 LPUI-2T-CM 72x25GE-SFP28 +comments: '[Huawei 72-Port 25GE(SFP28)/10GE(SFP+)/GE(SFP) Integrated Line Processing Unit CM (LPUI-2T-CM)](https://info.support.huawei.com/info-finder/enterprisesearch/en?keyword=CR8D00LRXFCP)' +weight: 13 +weight_unit: kg +interfaces: + - name: 25GE{module}/0/0 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/1 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/2 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/3 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/4 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/5 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/6 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/7 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/8 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/9 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/10 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/11 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/12 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/13 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/14 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/15 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/16 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/17 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/18 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/19 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/20 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/21 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/22 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/23 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/24 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/25 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/26 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/27 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/28 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/29 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/30 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/31 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/32 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/33 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/34 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/35 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/36 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/37 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/38 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/39 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/40 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/41 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/42 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/43 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/44 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/45 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/46 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/47 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/48 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/49 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/50 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/51 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/52 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/53 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/54 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/55 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/56 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/57 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/58 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/59 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/60 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/61 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/62 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/63 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/64 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/65 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/66 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/67 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/68 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/69 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/70 + type: 25gbase-x-sfp28 + - name: 25GE{module}/0/71 + type: 25gbase-x-sfp28 diff --git a/module-types/Huawei/CR8D0MPUA1C0.yaml b/module-types/Huawei/CR8D0MPUA1C0.yaml new file mode 100644 index 000000000..183959a8a --- /dev/null +++ b/module-types/Huawei/CR8D0MPUA1C0.yaml @@ -0,0 +1,31 @@ +--- +manufacturer: Huawei +model: CR8D0MPUA1C0 +part_number: '03059123' +description: NE8000 MPUP1 +comments: '[NetEngine 8000 Main Processing Unit A1 (MPUA1)](https://info.support.huawei.com/info-finder/enterprisesearch/en?keyword=CR9D0MPUP180)' +weight: 4 +weight_unit: kg +interfaces: + - name: GE0/0/0({module}) + label: ETH + type: 1000base-t + mgmt_only: true + - name: FSP0({module}) + type: 1000base-t + - name: FSP1({module}) + type: 1000base-t + - name: SFP+0({module}) + type: 10gbase-x-sfpp + - name: SFP+1({module}) + type: 10gbase-x-sfpp + - name: SFP+2({module}) + type: 1000base-x-sfp + - name: SFP+3({module}) + type: 1000base-x-sfp +console-ports: + - name: Console({module}) + label: CONSOLE + type: rj-45 + - name: USB({module}) + type: usb-a diff --git a/module-types/Huawei/CR8DE8KE8NCU.yaml b/module-types/Huawei/CR8DE8KE8NCU.yaml new file mode 100644 index 000000000..a52aa0c20 --- /dev/null +++ b/module-types/Huawei/CR8DE8KE8NCU.yaml @@ -0,0 +1,41 @@ +--- +manufacturer: Huawei +model: CR8DE8KE8NCU +part_number: 03050CMD +description: NE8000 LPUI-4T-CM 8x400GE-QSFP-DD+8x100GE-QSFP28 +comments: '[Huawei 8-Port 400GBase-QSFP-DD + 8-Port 100GBase-QSFP28 Integrated Line Processing Unit CM (LPUI-4T-CM)](https://info.support.huawei.com/info-finder/enterprisesearch/en?keyword=CR8DE8KE8NCU)' +weight: 10.1 +weight_unit: kg +interfaces: + - name: 400GE{module}/0/0 + type: 400gbase-x-qsfpdd + - name: 400GE{module}/0/1 + type: 400gbase-x-qsfpdd + - name: 400GE{module}/0/2 + type: 400gbase-x-qsfpdd + - name: 400GE{module}/0/3 + type: 400gbase-x-qsfpdd + - name: 100GE{module}/0/4 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/5 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/6 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/7 + type: 100gbase-x-qsfp28 + - name: 400GE{module}/0/8 + type: 400gbase-x-qsfpdd + - name: 400GE{module}/0/9 + type: 400gbase-x-qsfpdd + - name: 400GE{module}/0/10 + type: 400gbase-x-qsfpdd + - name: 400GE{module}/0/11 + type: 400gbase-x-qsfpdd + - name: 100GE{module}/0/12 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/13 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/14 + type: 100gbase-x-qsfp28 + - name: 100GE{module}/0/15 + type: 100gbase-x-qsfp28 diff --git a/module-types/Huawei/CR8DSFUI4TC1.yaml b/module-types/Huawei/CR8DSFUI4TC1.yaml new file mode 100644 index 000000000..f6980918e --- /dev/null +++ b/module-types/Huawei/CR8DSFUI4TC1.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Huawei +model: CR8DSFUI4TC1 +part_number: 03059129 +description: SFUI-4T-B +comments: '[NetEngine 8000 X8 4Tbps Switch Fabric Unit (SFUI-4T-B)](https://support.huawei.com/enterprise/en/doc/EDOC1100264768)' +weight: 5.8 +weight_unit: kg diff --git a/module-types/Huawei/PAC1000S56-DB.yaml b/module-types/Huawei/PAC1000S56-DB.yaml new file mode 100644 index 000000000..eaa096cfa --- /dev/null +++ b/module-types/Huawei/PAC1000S56-DB.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Huawei +model: PAC1000S56-DB +part_number: '02131727' +comments: '[PAC1000S56-DB](https://support.huawei.com/enterprise/en/doc/EDOC1000013597/820632cb/pac1000s56-db-1000-w-poe-ac-240-v-dc-power-module)' +power-ports: + - name: PWR + type: iec-60320-c14 + maximum_draw: 1000 diff --git a/module-types/Intel/X520-DA2.yaml b/module-types/Intel/X520-DA2.yaml index ae8dd80dd..426fb6ca2 100644 --- a/module-types/Intel/X520-DA2.yaml +++ b/module-types/Intel/X520-DA2.yaml @@ -1,7 +1,7 @@ --- manufacturer: Intel model: X520-DA2 -part_number: X520-DA2 +part_number: E10G42BTDA comments: '[Datasheet](https://ark.intel.com/content/www/us/en/ark/products/39776/intel-ethernet-converged-network-adapter-x520-da2.html)' interfaces: - name: Ethernet/{module}/1 diff --git a/module-types/Juniper/EX-UM-8X8SFP.yaml b/module-types/Juniper/EX-UM-8X8SFP.yaml new file mode 100644 index 000000000..9f5db1e61 --- /dev/null +++ b/module-types/Juniper/EX-UM-8X8SFP.yaml @@ -0,0 +1,21 @@ +--- +manufacturer: Juniper +model: EX-UM-8X8SFP +part_number: EX-UM-8X8SFP +interfaces: + - name: ge-0/2/0 + type: 10gbase-x-sfpp + - name: ge-0/2/1 + type: 10gbase-x-sfpp + - name: ge-0/2/2 + type: 10gbase-x-sfpp + - name: ge-0/2/3 + type: 10gbase-x-sfpp + - name: xe-0/2/4 + type: 10gbase-x-sfpp + - name: xe-0/2/5 + type: 10gbase-x-sfpp + - name: xe-0/2/6 + type: 10gbase-x-sfpp + - name: xe-0/2/7 + type: 10gbase-x-sfpp diff --git a/module-types/Juniper/MX304-FAN-2RU.yaml b/module-types/Juniper/MX304-FAN-2RU.yaml new file mode 100644 index 000000000..7f7bd2dd5 --- /dev/null +++ b/module-types/Juniper/MX304-FAN-2RU.yaml @@ -0,0 +1,5 @@ +--- +manufacturer: Juniper +model: MX304-FAN-2RU +part_number: JNP-FAN-2RU +comments: Fan module for MX304 diff --git a/module-types/Juniper/MX304-LMIC16.yaml b/module-types/Juniper/MX304-LMIC16.yaml new file mode 100644 index 000000000..ca0e65a80 --- /dev/null +++ b/module-types/Juniper/MX304-LMIC16.yaml @@ -0,0 +1,37 @@ +--- +manufacturer: Juniper +model: MX304-LMIC16 +part_number: MX304-LMIC16-BASE +interfaces: + - name: et-0/{module}/0 + type: 400gbase-x-qsfpdd + - name: et-0/{module}/1 + type: 100gbase-x-qsfp28 + - name: et-0/{module}/2 + type: 100gbase-x-qsfp28 + - name: et-0/{module}/3 + type: 100gbase-x-qsfp28 + - name: et-0/{module}/4 + type: 100gbase-x-qsfp28 + - name: et-0/{module}/5 + type: 100gbase-x-qsfp28 + - name: et-0/{module}/6 + type: 400gbase-x-qsfpdd + - name: et-0/{module}/7 + type: 100gbase-x-qsfp28 + - name: et-0/{module}/8 + type: 400gbase-x-qsfpdd + - name: et-0/{module}/9 + type: 100gbase-x-qsfp28 + - name: et-0/{module}/10 + type: 100gbase-x-qsfp28 + - name: et-0/{module}/11 + type: 100gbase-x-qsfp28 + - name: et-0/{module}/12 + type: 100gbase-x-qsfp28 + - name: et-0/{module}/13 + type: 100gbase-x-qsfp28 + - name: et-0/{module}/14 + type: 400gbase-x-qsfpdd + - name: et-0/{module}/15 + type: 100gbase-x-qsfp28 diff --git a/module-types/Juniper/MX304-PWR2200-AC.yaml b/module-types/Juniper/MX304-PWR2200-AC.yaml new file mode 100644 index 000000000..8e9ad9af5 --- /dev/null +++ b/module-types/Juniper/MX304-PWR2200-AC.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Juniper +model: MX304-PWR2200-AC +part_number: JNP-PWR2200-AC +comments: 2200W 240V AC PSU for MX304 +power-ports: + - name: PSU {module} + type: iec-60320-c14 + maximum_draw: 2200 diff --git a/module-types/Juniper/MX304-PWR2200-DC.yaml b/module-types/Juniper/MX304-PWR2200-DC.yaml new file mode 100644 index 000000000..74477ffd0 --- /dev/null +++ b/module-types/Juniper/MX304-PWR2200-DC.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Juniper +model: MX304-PWR2200-DC +part_number: JNP-PWR2200-DC +comments: 2200W 48V DC PSU for MX304 +power-ports: + - name: PSU {module} + type: dc-terminal + maximum_draw: 2200 diff --git a/module-types/Juniper/MX304-PWR2200-HV.yaml b/module-types/Juniper/MX304-PWR2200-HV.yaml new file mode 100644 index 000000000..15b582012 --- /dev/null +++ b/module-types/Juniper/MX304-PWR2200-HV.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Juniper +model: MX304-PWR2200-HV +part_number: JNP-PWR2200-HV +comments: 2200W High Voltage AC/DC PSU for MX304 +power-ports: + - name: PSU {module} + type: saf-d-grid + maximum_draw: 2200 diff --git a/module-types/Juniper/MX304-RE.yaml b/module-types/Juniper/MX304-RE.yaml new file mode 100644 index 000000000..58cbb92b9 --- /dev/null +++ b/module-types/Juniper/MX304-RE.yaml @@ -0,0 +1,12 @@ +--- +manufacturer: Juniper +model: MX304-RE +part_number: JNP304-RE +console-ports: + - name: '{module}' + type: rj-45 +interfaces: + - name: '{module}-em0' + type: 1000base-t + enabled: true + mgmt_only: true diff --git a/module-types/Juniper/PTX10004-FAN2.yaml b/module-types/Juniper/PTX10004-FAN2.yaml new file mode 100644 index 000000000..7cc0e1e12 --- /dev/null +++ b/module-types/Juniper/PTX10004-FAN2.yaml @@ -0,0 +1,5 @@ +--- +manufacturer: Juniper +model: PTX10004-FAN2 +part_number: JNP10004-FAN2 +comments: Fan module for PTX10004 diff --git a/module-types/Juniper/PTX10K-LC1101.yaml b/module-types/Juniper/PTX10K-LC1101.yaml new file mode 100644 index 000000000..4b6cdb5aa --- /dev/null +++ b/module-types/Juniper/PTX10K-LC1101.yaml @@ -0,0 +1,7 @@ +--- +manufacturer: Juniper +model: PTX10K-LC1101 +part_number: PTX10K-LC1101 +interfaces: + - name: et-{module}/0/[0-29] + type: 100gbase-x-qsfp28 diff --git a/module-types/Juniper/PTX10K-LC1102.yaml b/module-types/Juniper/PTX10K-LC1102.yaml new file mode 100644 index 000000000..72fe62f30 --- /dev/null +++ b/module-types/Juniper/PTX10K-LC1102.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Juniper +model: PTX10K-LC1102 +part_number: PTX10K-LC1102 +interfaces: + - name: et-{module}/0/0 + type: 40gbase-x-qsfpp + - name: et-{module}/0/1 + type: 100gbase-x-qsfp28 + - name: et-{module}/0/[2-4] + type: 40gbase-x-qsfpp + - name: et-{module}/0/5 + type: 100gbase-x-qsfp28 + - name: et-{module}/0/6 + type: 40gbase-x-qsfpp + - name: et-{module}/0/7 + type: 100gbase-x-qsfp28 + - name: et-{module}/0/[8-10] + type: 40gbase-x-qsfpp + - name: et-{module}/0/11 + type: 100gbase-x-qsfp28 + - name: et-{module}/0/12 + type: 40gbase-x-qsfpp + - name: et-{module}/0/13 + type: 100gbase-x-qsfp28 + - name: et-{module}/0/[14-16] + type: 40gbase-x-qsfpp + - name: et-{module}/0/17 + type: 100gbase-x-qsfp28 + - name: et-{module}/0/18 + type: 40gbase-x-qsfpp + - name: et-{module}/0/19 + type: 100gbase-x-qsfp28 + - name: et-{module}/0/[20-22] + type: 40gbase-x-qsfpp + - name: et-{module}/0/23 + type: 100gbase-x-qsfp28 + - name: et-{module}/0/24 + type: 40gbase-x-qsfpp + - name: et-{module}/0/25 + type: 100gbase-x-qsfp28 + - name: et-{module}/0/[26-28] + type: 40gbase-x-qsfpp + - name: et-{module}/0/29 + type: 100gbase-x-qsfp28 + - name: et-{module}/0/30 + type: 40gbase-x-qsfpp + - name: et-{module}/0/31 + type: 100gbase-x-qsfp28 + - name: et-{module}/0/[32-34] + type: 40gbase-x-qsfpp + - name: et-{module}/0/35 + type: 100gbase-x-qsfp28 diff --git a/module-types/Juniper/PTX10K-LC1105.yaml b/module-types/Juniper/PTX10K-LC1105.yaml new file mode 100644 index 000000000..24555e6a7 --- /dev/null +++ b/module-types/Juniper/PTX10K-LC1105.yaml @@ -0,0 +1,7 @@ +--- +manufacturer: Juniper +model: PTX10K-LC1105 +part_number: PTX10K-LC1105 +interfaces: + - name: et-{module}/0/[0-29] + type: 100gbase-x-qsfp28 diff --git a/module-types/Juniper/PTX10K-LC1201-36CD.yaml b/module-types/Juniper/PTX10K-LC1201-36CD.yaml new file mode 100644 index 000000000..a50205834 --- /dev/null +++ b/module-types/Juniper/PTX10K-LC1201-36CD.yaml @@ -0,0 +1,7 @@ +--- +manufacturer: Juniper +model: PTX10K-LC1201-36CD +part_number: PTX10K-LC1201-36CD +interfaces: + - name: et-{module}/0/[0-35] + type: 400gbase-x-qsfpdd diff --git a/module-types/Juniper/PTX10K-LC1202-36MR.yaml b/module-types/Juniper/PTX10K-LC1202-36MR.yaml new file mode 100644 index 000000000..ef7975ab2 --- /dev/null +++ b/module-types/Juniper/PTX10K-LC1202-36MR.yaml @@ -0,0 +1,23 @@ +--- +manufacturer: Juniper +model: PTX10K-LC1202-36MR +part_number: PTX10K-LC1202-36MR +interfaces: + - name: et-{module}/0/[0-3] + type: 100gbase-x-qsfp28 + - name: et-{module}/0/4 + type: 400gbase-x-qsfpdd + - name: et-{module}/0/[5-9] + type: 100gbase-x-qsfp28 + - name: et-{module}/0/10 + type: 400gbase-x-qsfpdd + - name: et-{module}/0/[11-23] + type: 100gbase-x-qsfp28 + - name: et-{module}/0/24 + type: 400gbase-x-qsfpdd + - name: et-{module}/0/[25-29] + type: 100gbase-x-qsfp28 + - name: et-{module}/0/30 + type: 400gbase-x-qsfpdd + - name: et-{module}/0/[31-35] + type: 100gbase-x-qsfp28 diff --git a/module-types/Juniper/PTX10K-PWR-AC2.yaml b/module-types/Juniper/PTX10K-PWR-AC2.yaml new file mode 100644 index 000000000..818b75a22 --- /dev/null +++ b/module-types/Juniper/PTX10K-PWR-AC2.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Juniper +model: PTX10K-PWR-AC2 +part_number: JNP10K-PWR-AC2 +comments: 5500W AC PSU for PTX10K +power-ports: + - name: PSU {module} + type: iec-60320-c14 + maximum_draw: 5500 diff --git a/module-types/Juniper/PTX10K-PWR-AC3.yaml b/module-types/Juniper/PTX10K-PWR-AC3.yaml new file mode 100644 index 000000000..91a7dd1ce --- /dev/null +++ b/module-types/Juniper/PTX10K-PWR-AC3.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Juniper +model: PTX10K-PWR-AC3 +part_number: JNP10K-PWR-AC3 +comments: 5500W ACDCHV PSU for PTX10K +power-ports: + - name: PSU {module} + type: saf-d-grid + maximum_draw: 5500 diff --git a/module-types/Juniper/PTX10K-PWR-DC2.yaml b/module-types/Juniper/PTX10K-PWR-DC2.yaml new file mode 100644 index 000000000..97e6088d5 --- /dev/null +++ b/module-types/Juniper/PTX10K-PWR-DC2.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Juniper +model: PTX10K-PWR-DC2 +part_number: JNP10K-PWR-DC2 +comments: 5500W DC PSU for PTX10K +power-ports: + - name: PSU {module} + type: dc-terminal + maximum_draw: 5500 diff --git a/module-types/Juniper/PTX10K-RE0.yaml b/module-types/Juniper/PTX10K-RE0.yaml new file mode 100644 index 000000000..590704486 --- /dev/null +++ b/module-types/Juniper/PTX10K-RE0.yaml @@ -0,0 +1,12 @@ +--- +manufacturer: Juniper +model: PTX10K-RE0 +part_number: JNP10K-RE0 +console-ports: + - name: '{module}' + type: rj-45 +interfaces: + - name: '{module}-em0' + type: 1000base-t + enabled: true + mgmt_only: true diff --git a/module-types/Juniper/PTX10K-RE1.yaml b/module-types/Juniper/PTX10K-RE1.yaml new file mode 100644 index 000000000..5048f291a --- /dev/null +++ b/module-types/Juniper/PTX10K-RE1.yaml @@ -0,0 +1,12 @@ +--- +manufacturer: Juniper +model: PTX10K-RE1 +part_number: JNP10K-RE1 +console-ports: + - name: '{module}' + type: rj-45 +interfaces: + - name: '{module}-em0' + type: 1000base-t + enabled: true + mgmt_only: true diff --git a/module-types/Meinberg/IMS-CPU.yml b/module-types/Meinberg/IMS-CPU.yml new file mode 100644 index 000000000..d7b30922c --- /dev/null +++ b/module-types/Meinberg/IMS-CPU.yml @@ -0,0 +1,13 @@ +--- +manufacturer: Meinberg +model: IMS-CPU +interfaces: + - name: LAN0 + type: 1000base-t + - name: LAN1 + type: 10gbase-x-sfpp +console-ports: + - name: Terminal + type: de-9 + - name: USB + type: usb-a diff --git a/module-types/Meinberg/IMS-GNM.yml b/module-types/Meinberg/IMS-GNM.yml new file mode 100644 index 000000000..2dc2481d7 --- /dev/null +++ b/module-types/Meinberg/IMS-GNM.yml @@ -0,0 +1,11 @@ +--- +manufacturer: Meinberg +description: 184-channel multi-band, multi-GNSS receiver for reception of signals from the GPS (L1 C/A and L2 bands), Galileo (E1-B/C and E5b bands), BeiDou + (B1I and B2I bands), and GLONASS (L1OF and L2OF bands) constellations. Requires a Meinberg GNSS Multi-Band Antenna. +model: IMS-GNM +console-ports: + - name: COM + type: de-9 +rear-ports: + - name: Antenna + type: bnc diff --git a/module-types/Meinberg/IMS-GNS-UC.yml b/module-types/Meinberg/IMS-GNS-UC.yml new file mode 100644 index 000000000..e42a8812a --- /dev/null +++ b/module-types/Meinberg/IMS-GNS-UC.yml @@ -0,0 +1,11 @@ +--- +manufacturer: Meinberg +description: 72-channel receiver for reception of signals from the GPS (L1 C/A code) and Galileo (E1 B/C) satellite constellations. Requires a Meinberg + GPSANTv2 antenna. +model: IMS-GNS-UC +console-ports: + - name: COM + type: de-9 +rear-ports: + - name: Antenna + type: bnc diff --git a/module-types/Meinberg/IMS-GNS.yml b/module-types/Meinberg/IMS-GNS.yml new file mode 100644 index 000000000..19b944002 --- /dev/null +++ b/module-types/Meinberg/IMS-GNS.yml @@ -0,0 +1,11 @@ +--- +manufacturer: Meinberg +description: 72-channel multi-GNSS receiver for reception of signals from the GPS (L1), Galileo (E1 B/C), BeiDou (B1I), and GLONASS (L1OF) satellite constellations. + Requires a supported L1 antenna. +model: IMS-GNS +console-ports: + - name: COM + type: de-9 +rear-ports: + - name: Antenna + type: bnc diff --git a/module-types/Meinberg/IMS-GPS.yml b/module-types/Meinberg/IMS-GPS.yml new file mode 100644 index 000000000..29393315a --- /dev/null +++ b/module-types/Meinberg/IMS-GPS.yml @@ -0,0 +1,10 @@ +--- +manufacturer: Meinberg +description: 12-channel L1 C/A code receiver for reception of signals from the GPS satellite constellation. Requires a Meinberg GPSANTv2 antenna +model: IMS-GPS +console-ports: + - name: COM + type: de-9 +rear-ports: + - name: Antenna + type: bnc diff --git a/module-types/Meinberg/IMS-GXL.yml b/module-types/Meinberg/IMS-GXL.yml new file mode 100644 index 000000000..f21eba8ba --- /dev/null +++ b/module-types/Meinberg/IMS-GXL.yml @@ -0,0 +1,12 @@ +--- +manufacturer: Meinberg +description: 448-channel multi-band, multi-GNSS receiver for reception of signals from the GPS (L1 C/A, L2 C/A, L2 P(Y)), Galileo (E1-B/C, E5a, and E5b), + BeiDou (B1I, B2I, and B3I) and GLONASS (L1OF and L2OF bands) constellations. Provides advanced anti-spoofing technology with support for the Fugro AtomiChron® + service as well as the Galileo OSNMA service*. Requires a Meinberg GNSS Multi-Band Antenna. +model: IMS-GXL +console-ports: + - name: COM + type: de-9 +rear-ports: + - name: Antenna + type: bnc diff --git a/module-types/Meinberg/IMS-MRI.yml b/module-types/Meinberg/IMS-MRI.yml new file mode 100644 index 000000000..f1a20ee0d --- /dev/null +++ b/module-types/Meinberg/IMS-MRI.yml @@ -0,0 +1,14 @@ +--- +manufacturer: Meinberg +description: Multi-reference Input Module BNC +model: IMS-MRI +part_number: IMS-MRI-FO +rear-ports: + - name: TC-AM + type: bnc + - name: TC-DCLS + type: bnc + - name: 10Mhz + type: bnc + - name: PPS + type: bnc diff --git a/module-types/Meinberg/IMS-MSF.yml b/module-types/Meinberg/IMS-MSF.yml new file mode 100644 index 000000000..c65ccaa9c --- /dev/null +++ b/module-types/Meinberg/IMS-MSF.yml @@ -0,0 +1,10 @@ +--- +manufacturer: Meinberg +description: Long-wave receiver for reception of signals from the MSF long-wave-transmitter in Anthorn, UK. Requires a Meinberg AW02-60 antenna. +model: IMS-MSF +console-ports: + - name: COM + type: de-9 +rear-ports: + - name: Antenna + type: bnc diff --git a/module-types/Meinberg/IMS-PSX210.yml b/module-types/Meinberg/IMS-PSX210.yml new file mode 100644 index 000000000..cbbff9dd7 --- /dev/null +++ b/module-types/Meinberg/IMS-PSX210.yml @@ -0,0 +1,9 @@ +--- +manufacturer: Meinberg +description: 2x10G SFP Interface PTP Master Clock +model: IMS-PSX210 +interfaces: + - name: LAN0 + type: 10gbase-x-sfpp + - name: LAN1 + type: 10gbase-x-sfpp diff --git a/module-types/Meinberg/IMS-PWR-AD10.yml b/module-types/Meinberg/IMS-PWR-AD10.yml new file mode 100644 index 000000000..7433095e9 --- /dev/null +++ b/module-types/Meinberg/IMS-PWR-AD10.yml @@ -0,0 +1,7 @@ +--- +manufacturer: Meinberg +model: IMS-PWR-AD10 +power-ports: + - name: '{module}' + type: dc-terminal + maximum_draw: 50 diff --git a/module-types/Meinberg/IMS-PWR-DC10.yml b/module-types/Meinberg/IMS-PWR-DC10.yml new file mode 100644 index 000000000..7a0b1e813 --- /dev/null +++ b/module-types/Meinberg/IMS-PWR-DC10.yml @@ -0,0 +1,7 @@ +--- +manufacturer: Meinberg +model: IMS-PWR-DC10 +power-ports: + - name: '{module}' + type: dc-terminal + maximum_draw: 50 diff --git a/module-types/Meinberg/IMS-PWR-DC20.yml b/module-types/Meinberg/IMS-PWR-DC20.yml new file mode 100644 index 000000000..3b2408740 --- /dev/null +++ b/module-types/Meinberg/IMS-PWR-DC20.yml @@ -0,0 +1,7 @@ +--- +manufacturer: Meinberg +model: IMS-PWR-DC20 +power-ports: + - name: '{module}' + type: dc-terminal + maximum_draw: 50 diff --git a/module-types/Meinberg/IMS-PZF.yml b/module-types/Meinberg/IMS-PZF.yml new file mode 100644 index 000000000..4513f003e --- /dev/null +++ b/module-types/Meinberg/IMS-PZF.yml @@ -0,0 +1,11 @@ +--- +manufacturer: Meinberg +description: Long-wave receiver with quadrature demodulator for reception of signals from the DCF77 long-wave transmitter in Mainflingen, Germany. Requires + a Meinberg AW02 or AI01 antenna. +model: IMS-PZF +console-ports: + - name: COM + type: de-9 +rear-ports: + - name: Antenna + type: bnc diff --git a/module-types/Meinberg/IMS-TCR.yml b/module-types/Meinberg/IMS-TCR.yml new file mode 100644 index 000000000..f9f434903 --- /dev/null +++ b/module-types/Meinberg/IMS-TCR.yml @@ -0,0 +1,11 @@ +--- +manufacturer: Meinberg +description: Time code receiver for reception of DC level shift (pulse-width modulated) or AM (amplitudemodulated) time code signals in a wide variety of + standardized formats. +model: IMS-TCR +console-ports: + - name: COM + type: de-9 +rear-ports: + - name: Antenna + type: bnc diff --git a/module-types/Meinberg/IMS-VSG181h.yml b/module-types/Meinberg/IMS-VSG181h.yml new file mode 100644 index 000000000..e3ab60f00 --- /dev/null +++ b/module-types/Meinberg/IMS-VSG181h.yml @@ -0,0 +1,13 @@ +--- +manufacturer: Meinberg +description: 'Two BNC outputs and a DB15 multi-output with configurable video and audio signals: Black & Burst and tri-level sync DARS (Digital Audio Reference + Signal), unbalanced 15-Pin Multi-Output - LTC (Linear Time Code), balanced and unbalanced DARS (Digital Audio Reference Signal), balanced Word Clock' +model: IMS-VSG181h +rear-ports: + - name: Black Out + type: bnc + - name: Black Out 2 + type: bnc + - name: LTC/DARS/Word Clk Out + label: DB-15 + type: other diff --git a/module-types/MikroTik/12POW150.yaml b/module-types/MikroTik/12POW150.yaml new file mode 100644 index 000000000..9db0e396d --- /dev/null +++ b/module-types/MikroTik/12POW150.yaml @@ -0,0 +1,21 @@ +--- +manufacturer: MikroTik +model: 12POW150 +part_number: 12POW150 +comments: | + Hot Swap power supply for CCR1072/2216 and CRS518/CRS520. + + CCR1072-1G-8S+, CR2216-1G-12XS-2XQ, CRS518-16XS-2XQ-RM and CRS520-4XS-16XQ-RM units + are equipped with two redundant Hot Swap 12v 150W AC/DC power supplies. If one + of them goes out of order, second one will take over. + + Hot Swap 12v 150W AC/DC power supplies for CCR1072-1G-8, CCR2216-1G-12XS-2XQ, + CRS518-16XS-2XQ-RM, and CRS520-4XS-16XQ-RM are now available for purchase + separately. You can replace them on the go to ensure zero downtime, no need to + even restart the router. + + [Product Page](https://mikrotik.com/product/12pow150) +power-ports: + - name: power{module} + type: iec-60320-c14 + maximum_draw: 150 diff --git a/module-types/MikroTik/G1040A-60WF.yaml b/module-types/MikroTik/G1040A-60WF.yaml new file mode 100644 index 000000000..c071c196e --- /dev/null +++ b/module-types/MikroTik/G1040A-60WF.yaml @@ -0,0 +1,18 @@ +--- +manufacturer: MikroTik +model: G1040A-60WF +part_number: G1040A-60WF +comments: | + Hot-swap power supply: replace the CCR2004, CRS510 or CRS504 power supply without + having to turn off or even restart the router. Zero downtime! + + CCR2004-16G-2S+, CRS510-8XS-2XQ-IN+ and CRS504-4XQ-IN units come with two hot-swap + dual redundant power supplies. If one of them goes out of order at some point, the + other one will take over. Then you can use this kit to replace the old power supply + and you don\'t even have to restart the router! + + [Product Page](https://mikrotik.com/product/g1040a_60wf) +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 60 diff --git a/module-types/MikroTik/G1483-0600WNB.yaml b/module-types/MikroTik/G1483-0600WNB.yaml new file mode 100644 index 000000000..503d21d41 --- /dev/null +++ b/module-types/MikroTik/G1483-0600WNB.yaml @@ -0,0 +1,18 @@ +--- +manufacturer: MikroTik +model: G1483-0600WNB +part_number: G1483-0600WNB +comments: | + Hot-swap 54.5V 10.35A 600W power supply for the CRS320-8P-8B-4S+RM PoE++ + switch. + + Hot-swap 54.5V 10.35A 600W power supply for the CRS320-8P-8B-4S+RM PoE++ + switch. The switch comes with a single 600W PSU and an expansion slot for + a second PSU that can raise the total power output all the way to 1150 + Watts, up to 90 Watts per PoE++ port. + + [Product Page](https://mikrotik.com/product/g1483_0600wnb) +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 600 diff --git a/module-types/MikroTik/MT-HotSwapFan.yaml b/module-types/MikroTik/MT-HotSwapFan.yaml new file mode 100644 index 000000000..b02e63d67 --- /dev/null +++ b/module-types/MikroTik/MT-HotSwapFan.yaml @@ -0,0 +1,16 @@ +--- +manufacturer: MikroTik +model: MT-HOTSWAPFAN +part_number: MT-HotSwapFan +comments: | + Be prepared for the unexpected with the backup hot-swappable fans for our newest + devices, such as + + * CCR2216 + * CRS518 + * CRS520 + + If your fans go out of order at some point, you can swap them without unnecessary + downtime, as there is no need to turn the router off. + + [Product Page](https://mikrotik.com/product/hotswapfan) diff --git a/module-types/MikroTik/PW48V-12V150W.yaml b/module-types/MikroTik/PW48V-12V150W.yaml new file mode 100644 index 000000000..28e545b05 --- /dev/null +++ b/module-types/MikroTik/PW48V-12V150W.yaml @@ -0,0 +1,19 @@ +--- +manufacturer: MikroTik +model: PW48V-12V150W +part_number: PW48V-12V150W +comments: | + PW48V-12V150W + + Hot Swap -48V DC telecom power supply for CCR1072, CCR2216 and CRS518. Supported input Voltage -36..-57V.. + + We are now offering a Hot Swap -48V DC telecom power supply (product code PW48V-12V150W), available to + purchase separately for use with CCR1072, our newest flagship CCR2216 or even the CRS518. Simply + remove one of the current power supplies and replace with the new PW48V-12V150W for -48V installations + simple and easy. You don't even need to turn off the device. Supports Voltage -36..-57V. + + [Product Page](https://mikrotik.com/product/hot_swap__48v_dc_telecom_power_supply_for_ccr1072) +power-ports: + - name: power{module} + type: hardwired + maximum_draw: 150 diff --git a/module-types/NetApp/X-5731A-00.yaml b/module-types/NetApp/X-5731A-00.yaml new file mode 100644 index 000000000..46a3d1d48 --- /dev/null +++ b/module-types/NetApp/X-5731A-00.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: NetApp +model: X-5731A-00 +part_number: 114-00176 +description: 2325-Watts AC Power Supply SG5860,SG5760,E2860,DS460C,DE460C +power-ports: + - name: '{module}' + type: iec-60320-c14 + maximum_draw: 2325 diff --git a/module-types/NetApp/X5720A.yaml b/module-types/NetApp/X5720A.yaml new file mode 100644 index 000000000..104e2885b --- /dev/null +++ b/module-types/NetApp/X5720A.yaml @@ -0,0 +1,18 @@ +--- +manufacturer: NetApp +model: X5720A +part_number: 111-02850 +description: Storage controller for DS460C,DS224C,DS212C,DE460C,DE224C,DE212C +interfaces: + - name: '{module}: 1' + type: other + description: MiniSAS HD + - name: '{module}: 2' + type: other + description: MiniSAS HD + - name: '{module}: 3' + type: other + description: MiniSAS HD + - name: '{module}: 4' + type: other + description: MiniSAS HD diff --git a/module-types/NetApp/X5726A.yaml b/module-types/NetApp/X5726A.yaml new file mode 100644 index 000000000..8b86034e6 --- /dev/null +++ b/module-types/NetApp/X5726A.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: NetApp +model: X5726A +part_number: 114-00148 +description: Power supply 913W for SGF6024,SG5812,SG5712,FAS2820,FAS2750,FAS2720,FAS2650,EF570,EF280,E5724,E2824,E2812,AFFC190,AFFA220,AFFA200,AFFA150,AFF8080, + FAS2750, DS224C,DS212C,DE224C,DE212C +power-ports: + - name: '{module}' + type: iec-60320-c14 + maximum_draw: 913 diff --git a/module-types/Schweitzer Engineering Laboratories/SEL-2245-221-Low-Voltage-(LEA)-Monitoring-Module.yml b/module-types/Schweitzer Engineering Laboratories/SEL-2245-221-Low-Voltage-(LEA)-Monitoring-Module.yml new file mode 100644 index 000000000..8e36e2317 --- /dev/null +++ b/module-types/Schweitzer Engineering Laboratories/SEL-2245-221-Low-Voltage-(LEA)-Monitoring-Module.yml @@ -0,0 +1,11 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-2245-221 Low-Voltage (LEA) Monitoring Module +description: The SEL-2245-221 module provides four inputs for voltage or current monitoring applications. With four low-voltage input channels, this module + can monitor a 0.05–22.0 Vrms ac voltage inputs or ±30 V peak dc voltage measurements. This module supports custom per-channel calibration to monitor + current measurement from external current transformers (e.g., split-core CT). In dc mode, it can also capture and record measurements from vital components + in the substation (e.g., trip coil currents during breaker operations). Additionally, the module records waveform oscillography up to 24 kHz and generates IEEE + C37.118 synchrophasors. +interfaces: + - name: Digital-input terminal + type: other diff --git a/module-types/Schweitzer Engineering Laboratories/SEL-2245-3-DC-Analog-Output-Module.yml b/module-types/Schweitzer Engineering Laboratories/SEL-2245-3-DC-Analog-Output-Module.yml new file mode 100644 index 000000000..06d3a20d1 --- /dev/null +++ b/module-types/Schweitzer Engineering Laboratories/SEL-2245-3-DC-Analog-Output-Module.yml @@ -0,0 +1,10 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-2245-3 DC Analog Output Module +description: The SEL-2245-3 module includes eight software-selectable current or voltage outputs. The outputs are self-sourcing from –20 to +20 mA or –10 + to +10 V. This module supports a ramp feature for smooth transitions between set points and supports a clamp feature to prevent driving beyond a desired + value. A total of two SEL-2245-3 modules can be installed in one SEL-2242 chassis and up to 16 modules in one Axion system. This module is ideal for proportional-integral-derivative + (PID) output controls, analog meter displays, and analog set point delivery. +interfaces: + - name: Analog-output terminal + type: other diff --git a/module-types/Schweitzer Engineering Laboratories/SEL-2245-4-AC-Metering-Module.yml b/module-types/Schweitzer Engineering Laboratories/SEL-2245-4-AC-Metering-Module.yml new file mode 100644 index 000000000..bfa57d86e --- /dev/null +++ b/module-types/Schweitzer Engineering Laboratories/SEL-2245-4-AC-Metering-Module.yml @@ -0,0 +1,9 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-2245-4 AC Metering Module +description: The SEL-2245-4 module includes four CT and four PT inputs with ranges of 0–22 A and 5–400 VL-N at a typical accuracy of 0.1 percent. Up to + 9 modules may be used in a node, and a maximum of 16 metering modules may be used in one Axion system, all with synchronized measurements for a common + reference. Additionally, the module records waveform oscillography up to 24 kHz and generates IEEE C37.118 synchrophasors. +interfaces: + - name: CT/PT Analog Inputs + type: other diff --git a/module-types/Schweitzer Engineering Laboratories/sel-2241-real-time-automation-controller.yml b/module-types/Schweitzer Engineering Laboratories/sel-2241-real-time-automation-controller.yml new file mode 100644 index 000000000..cb0efe082 --- /dev/null +++ b/module-types/Schweitzer Engineering Laboratories/sel-2241-real-time-automation-controller.yml @@ -0,0 +1,33 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-2241 Real-Time Automation Controller +description: Each SEL Axion system requires an RTAC module to serve as the system CPU. The SEL-2241 RTAC has all of the communications and custom logic + capabilities of the standalone RTAC modules, but is mounted in and receives power from the Axion backplane. + +console-ports: + - name: USB-B + type: usb-b + +interfaces: + - name: EIA-232-1 (Nonisolated) + type: other + label: Serial DE-9 + - name: EIA-232-2 (Nonisolated) + type: other + label: Serial DE-9 + - name: EIA-232-3 (Nonisolated) + type: other + label: Serial DE-9 + - name: EIA-232-4 (Nonisolated) + type: other + label: Serial DE-9 + - name: Eth01 + type: 100base-tx + - name: Eth02 + type: 100base-tx + - name: IRIG-B INput + type: other + description: Female BNC + - name: IRIG-B OUTput + type: other + description: Female BNC diff --git a/module-types/Schweitzer Engineering Laboratories/sel-2243-power-coupler.yml b/module-types/Schweitzer Engineering Laboratories/sel-2243-power-coupler.yml new file mode 100644 index 000000000..166459a3a --- /dev/null +++ b/module-types/Schweitzer Engineering Laboratories/sel-2243-power-coupler.yml @@ -0,0 +1,16 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-2243 Power Coupler +description: Every SEL Axion node requires at least one SEL-2243 Power Coupler module. The SEL-2243 serves two purposes in an Axion system. It is the power + supply for all modules installed in the node, and; It provides two dedicated EtherCAT® ports so that mutiple Axion nodes can operate together. + +interfaces: + - name: Eth01 + type: 100base-tx + - name: Eth02 + type: 100base-tx + +power-ports: + - name: dc power terminal + type: dc-terminal + maxiumum draw: 75 W diff --git a/module-types/Schweitzer Engineering Laboratories/sel-2244-2-digital-input-module.yml b/module-types/Schweitzer Engineering Laboratories/sel-2244-2-digital-input-module.yml new file mode 100644 index 000000000..ba93a8c92 --- /dev/null +++ b/module-types/Schweitzer Engineering Laboratories/sel-2244-2-digital-input-module.yml @@ -0,0 +1,8 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-2244-2 Digital Input Module +description: The SEL-2244-2 module includes 24 optoisolated, dry contact inputs with LED indicators. Up to nine modules may be used in a node. Six input + rating options 24 Vac/Vdc, 48 Vac/Vdc, 110 Vac/Vdc, 125 Vac/Vdc, 220 Vac/Vdc, or 250 Vac/Vdc Six isolated inputs and two sets of 9 (18 total) common inputs. +interfaces: + - name: Digital-input terminal + type: other diff --git a/module-types/Schweitzer Engineering Laboratories/sel-2244-3-standard-current-digital-output-module.yml b/module-types/Schweitzer Engineering Laboratories/sel-2244-3-standard-current-digital-output-module.yml new file mode 100644 index 000000000..eb452e39c --- /dev/null +++ b/module-types/Schweitzer Engineering Laboratories/sel-2244-3-standard-current-digital-output-module.yml @@ -0,0 +1,7 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-2244-3 Standard Current Digital Output Module +description: The SEL-2244-3 module includes 16 contact outputs with LED indicators. Up to nine modules may be used in a node. Form A and Form B outputs. +interfaces: + - name: Digital-output terminal + type: other diff --git a/module-types/Schweitzer Engineering Laboratories/sel-2244-5-fast-high-current-digital-output-module.yml b/module-types/Schweitzer Engineering Laboratories/sel-2244-5-fast-high-current-digital-output-module.yml new file mode 100644 index 000000000..93ab096af --- /dev/null +++ b/module-types/Schweitzer Engineering Laboratories/sel-2244-5-fast-high-current-digital-output-module.yml @@ -0,0 +1,9 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-2244-5 Fast High-Current Digital Output Module +description: The SEL-2244-5 module includes ten control outputs with LED indication that have high current tripping capacity (10 A) and fast output rise + time (<16 µs at 125 V). Up to nine modules may be used in a node + +interfaces: + - name: Digital-output terminal + type: other diff --git a/module-types/Schweitzer Engineering Laboratories/sel-2245-2-dc-analog-input-module.yml b/module-types/Schweitzer Engineering Laboratories/sel-2245-2-dc-analog-input-module.yml new file mode 100644 index 000000000..6f3474d04 --- /dev/null +++ b/module-types/Schweitzer Engineering Laboratories/sel-2245-2-dc-analog-input-module.yml @@ -0,0 +1,9 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-2245-2 DC Analog Input Module +description: The SEL-2245-2 module includes 16 inputs that are software-selectable for input ranges of ±20 mA, ±2 mA, or +10 V. Up to 9 modules may be used + in a node, and a maximum of 16 analog modules may be used in one Axion system. + +interfaces: + - name: Analog-input terminal + type: other diff --git a/module-types/Schweitzer Engineering Laboratories/sel-2245-22-dc-analog-input-extended-range-module.yml b/module-types/Schweitzer Engineering Laboratories/sel-2245-22-dc-analog-input-extended-range-module.yml new file mode 100644 index 000000000..9900e7b09 --- /dev/null +++ b/module-types/Schweitzer Engineering Laboratories/sel-2245-22-dc-analog-input-extended-range-module.yml @@ -0,0 +1,7 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-2245-22 DC Analog Input Extended-Range Module +description: The SEL-2245-22 module includes four inputs for measuring 0–300 Vdc signals. This makes them ideal for monitoring battery voltage. +interfaces: + - name: Analog-input terminal + type: other diff --git a/module-types/Schweitzer Engineering Laboratories/sel-2245-411-standard-current-and-low-voltage-(lea)-monitoring-module.yml b/module-types/Schweitzer Engineering Laboratories/sel-2245-411-standard-current-and-low-voltage-(lea)-monitoring-module.yml new file mode 100644 index 000000000..8f177ff14 --- /dev/null +++ b/module-types/Schweitzer Engineering Laboratories/sel-2245-411-standard-current-and-low-voltage-(lea)-monitoring-module.yml @@ -0,0 +1,9 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-2245-411 Standard Current and Low-Voltage (LEA) Monitoring Module +description: The SEL-2245-411 module includes the same current inputs as the SEL-2245-4 AC Metering Module with four low-voltage inputs to support low-energy + analog (LEA) voltage measurements. Deploy this module to monitor power system measurements using LEA voltage transducers. The module’s LEA channels measure + 0.05–22.0 Vrms ac voltage inputs. Additionally, the module records waveform oscillography up to 24 kHz and generates IEEE C37.118 synchrophasors. +interfaces: + - name: 4CT/4LEA Analog inputs + type: other diff --git a/module-types/Schweitzer Engineering Laboratories/sel-2245-42-ac-protection-module.yml b/module-types/Schweitzer Engineering Laboratories/sel-2245-42-ac-protection-module.yml new file mode 100644 index 000000000..c4162a811 --- /dev/null +++ b/module-types/Schweitzer Engineering Laboratories/sel-2245-42-ac-protection-module.yml @@ -0,0 +1,12 @@ +--- +manufacturer: Schweitzer Engineering Laboratories +model: SEL-2245-42 AC Protection Module +description: The SEL-2245-42 module includes three CTs with isolated returns and includes three PTs (or VTs) for measuring ac signals. This module has galvanically + isolated inputs and can sample events at user software-selectable rates of 1, 2, 4, 8, and 24 kHz. Up to16 SEL-2245-42 modules can be used in one Axion + system and feature synchronizedmeasurements throughout all modules. This enables time-deterministic control algorithms totake advantage of the common + reference for all measurements, even those in distributedlocations. Collect IEEE C37.118.1a-2014-compliant synchrophasor data from up to 64 phasorquantities. + Provide digital fault recording (DFR) capabilities with the Axion to recordand analyze power system dynamics and validate equipment performance. + +interfaces: + - name: CT/PT Analog Inputs + type: other diff --git a/module-types/Supermicro/AOC-ATG-i4S.yaml b/module-types/Supermicro/AOC-ATG-i4S.yaml new file mode 100644 index 000000000..576806761 --- /dev/null +++ b/module-types/Supermicro/AOC-ATG-i4S.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Supermicro +model: Add-on Card AOC-ATG-i4S +part_number: AOC-ATG-i4S +description: Intel XL710-BM1 controller - Advanced I/O Module (AIOM) Form Factor +comments: 1U height bracket (https://www.supermicro.com/en/products/accessories/addon/AOC-ATG-i4S.php) +interfaces: + - name: Gig-E 1 + type: 10gbase-x-sfpp + - name: Gig-E 2 + type: 10gbase-x-sfpp + - name: Gig-E 3 + type: 10gbase-x-sfpp + - name: Gig-E 4 + type: 10gbase-x-sfpp diff --git a/module-types/Supermicro/AOC-ATG-i4SG.yaml b/module-types/Supermicro/AOC-ATG-i4SG.yaml new file mode 100644 index 000000000..ffca5d1ad --- /dev/null +++ b/module-types/Supermicro/AOC-ATG-i4SG.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Supermicro +model: Add-on Card AOC-ATG-i4SG +part_number: AOC-ATG-i4SG +description: Intel XL710-BM1 controller - Advanced I/O Module (AIOM) Form Factor +comments: 0.5U height Narrow bracket for GrandTwin Front IO systems (https://www.supermicro.com/en/products/accessories/addon/AOC-ATG-i4S.php) +interfaces: + - name: Gig-E 1 + type: 10gbase-x-sfpp + - name: Gig-E 2 + type: 10gbase-x-sfpp + - name: Gig-E 3 + type: 10gbase-x-sfpp + - name: Gig-E 4 + type: 10gbase-x-sfpp diff --git a/module-types/Supermicro/AOC-ATG-i4SM.yaml b/module-types/Supermicro/AOC-ATG-i4SM.yaml new file mode 100644 index 000000000..b9dd887a2 --- /dev/null +++ b/module-types/Supermicro/AOC-ATG-i4SM.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Supermicro +model: Add-on Card AOC-ATG-i4SM +part_number: AOC-ATG-i4SM +description: Intel XL710-BM1 controller - Advanced I/O Module (AIOM) Form Factor +comments: 0.5U height Pull-Tab bracket (https://www.supermicro.com/en/products/accessories/addon/AOC-ATG-i4S.php) +interfaces: + - name: Gig-E 1 + type: 10gbase-x-sfpp + - name: Gig-E 2 + type: 10gbase-x-sfpp + - name: Gig-E 3 + type: 10gbase-x-sfpp + - name: Gig-E 4 + type: 10gbase-x-sfpp diff --git a/module-types/Supermicro/AOC-C25G-m1S.yaml b/module-types/Supermicro/AOC-C25G-m1S.yaml new file mode 100644 index 000000000..cb8993667 --- /dev/null +++ b/module-types/Supermicro/AOC-C25G-m1S.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Supermicro +model: Add-on Card AOC-C25G-m1S +part_number: AOC-C25G-m1S +description: Mellanox ConnectX-4 Lx EN controller - Advanced I/O Module (AIOM) Form Factor +comments: '[AOC-C25G-m1S Product Sheet](https://www.supermicro.com/en/products/accessories/addon/AOC-C25G-m1S.php)' +interfaces: + - name: Ethernet/{module}/1 + type: 25gbase-x-sfp28 + mgmt_only: false diff --git a/module-types/Supermicro/AOC-CGP-i2.yaml b/module-types/Supermicro/AOC-CGP-i2.yaml new file mode 100644 index 000000000..0a4c81ab0 --- /dev/null +++ b/module-types/Supermicro/AOC-CGP-i2.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Supermicro +model: Add-on Card AOC-CGP-i2 +part_number: AOC-CGP-i2 +description: Intel i350 GbE controller - Compact size microLP form factor +comments: Supermicro Add-on Card AOC-CGP-i2 for Twin Family and MicroCloud Systems (https://www.supermicro.com/en/products/accessories/addon/AOC-CGP-i2.php) +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t diff --git a/module-types/Supermicro/AOC-CTG-i2T.yaml b/module-types/Supermicro/AOC-CTG-i2T.yaml new file mode 100644 index 000000000..c91a91659 --- /dev/null +++ b/module-types/Supermicro/AOC-CTG-i2T.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Supermicro +model: Add-on Card AOC-CTG-i2T +part_number: AOC-CTG-i2T +description: Intel X540 10GbE controller with integrated 10GBase-T +comments: Supermicro AOC-CTG-i2T (https://www.supermicro.com/en/products/accessories/addon/AOC-CTG-i2T.php) +interfaces: + - name: Gig-E 1 + type: 10gbase-t + - name: Gig-E 2 + type: 10gbase-t diff --git a/module-types/Supermicro/AOC-MCX4121A-ACAT.yaml b/module-types/Supermicro/AOC-MCX4121A-ACAT.yaml new file mode 100644 index 000000000..4fe3d1d46 --- /dev/null +++ b/module-types/Supermicro/AOC-MCX4121A-ACAT.yaml @@ -0,0 +1,12 @@ +--- +manufacturer: Supermicro +model: Add-on Card AOC-MCX4121A-ACAT +part_number: AOC-MCX4121A-ACAT +description: Mellanox® ConnectX-4 Lx EN +interfaces: + - name: Ethernet/{module}/1 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet/{module}/2 + type: 25gbase-x-sfp28 + mgmt_only: false diff --git a/module-types/Supermicro/AOC-MGP-i2.yaml b/module-types/Supermicro/AOC-MGP-i2.yaml new file mode 100644 index 000000000..d975a6152 --- /dev/null +++ b/module-types/Supermicro/AOC-MGP-i2.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Supermicro +model: Add-on Card AOC-MGP-i2 +part_number: AOC-MGP-i2 +description: Intel i350 GbE controller - Super I/O Module (SIOM) Form Factor +comments: With a swappable bracket for 2U+ chassis (Storage Servers) - (https://www.supermicro.com/en/products/accessories/addon/AOC-MGP-i2.php) +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t diff --git a/module-types/Supermicro/AOC-MGP-i2M.yaml b/module-types/Supermicro/AOC-MGP-i2M.yaml new file mode 100644 index 000000000..98b3796e2 --- /dev/null +++ b/module-types/Supermicro/AOC-MGP-i2M.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Supermicro +model: AOC-MGP-i2M +part_number: AOC-MGP-i2M +description: Intel i350 GbE controller - Super I/O Module (SIOM) Form Factor +comments: With an internal bracket for 1U chassis (Twin Servers) - (https://www.supermicro.com/en/products/accessories/addon/AOC-MGP-i2.php) +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t diff --git a/module-types/Supermicro/AOC-MTG-i4T.yaml b/module-types/Supermicro/AOC-MTG-i4T.yaml new file mode 100644 index 000000000..3ad8be9b3 --- /dev/null +++ b/module-types/Supermicro/AOC-MTG-i4T.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Supermicro +model: Add-on Card AOC-MTG-i4T +part_number: AOC-MTG-i4T +description: Intel X550 10GbE controller with integrated 10GBase-T copper - Super I/O Module (SIOM) Form Factor +comments: With a swappable bracket for 2U+ chassis (Storage Servers) - (https://www.supermicro.com/en/products/accessories/addon/AOC-MTG-i4T.php) +interfaces: + - name: Gig-E 1 + type: 10gbase-t + - name: Gig-E 2 + type: 10gbase-t + - name: Gig-E 3 + type: 10gbase-t + - name: Gig-E 4 + type: 10gbase-t diff --git a/module-types/Supermicro/AOC-MTG-i4TM.yaml b/module-types/Supermicro/AOC-MTG-i4TM.yaml new file mode 100644 index 000000000..a1d9f3480 --- /dev/null +++ b/module-types/Supermicro/AOC-MTG-i4TM.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Supermicro +model: Add-on Card AOC-MTG-i4TM +part_number: AOC-MTG-i4TM +description: Intel X550 10GbE controller with integrated 10GBase-T copper - Super I/O Module (SIOM) Form Factor +comments: With an internal bracket for 1U chassis (Twin Servers) - (https://www.supermicro.com/en/products/accessories/addon/AOC-MTG-i4T.php) +interfaces: + - name: Gig-E 1 + type: 10gbase-t + - name: Gig-E 2 + type: 10gbase-t + - name: Gig-E 3 + type: 10gbase-t + - name: Gig-E 4 + type: 10gbase-t diff --git a/module-types/Supermicro/AOC-S25GC-i2S.yaml b/module-types/Supermicro/AOC-S25GC-i2S.yaml new file mode 100644 index 000000000..d60527e7c --- /dev/null +++ b/module-types/Supermicro/AOC-S25GC-i2S.yaml @@ -0,0 +1,13 @@ +--- +manufacturer: Supermicro +model: Add-on Card AOC-S25GC-i2S +part_number: AOC-S25GC-i2S +description: Intel E810-XXVAM2 Ethernet Controller - Advanced I/O Module (AIOM) Form Factor +comments: '[AOC-S25GC-i2S Product Sheet](https://www.supermicro.com/en/products/accessories/addon/AOC-S25GC-i2S.php)' +interfaces: + - name: Ethernet/{module}/1 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: Ethernet/{module}/2 + type: 25gbase-x-sfp28 + mgmt_only: false diff --git a/module-types/Supermicro/AOC-STG-i2T.yaml b/module-types/Supermicro/AOC-STG-i2T.yaml new file mode 100644 index 000000000..06dc9abb3 --- /dev/null +++ b/module-types/Supermicro/AOC-STG-i2T.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Supermicro +model: Add-on Card AOC-STG-i2T +part_number: AOC-STG-i2T +description: Intel X540 10GbE controller with integrated 10GBase-T copper PHYs +comments: Supermicro AOC-STG-i2T (https://www.supermicro.com/manuals/other/AOC-STG-i2T.pdf) +interfaces: + - name: Gig-E 1 + type: 10gbase-t + - name: Gig-E 2 + type: 10gbase-t diff --git a/module-types/Supermicro/PWS-2K20A-1R.yml b/module-types/Supermicro/PWS-2K20A-1R.yml new file mode 100644 index 000000000..50c480ede --- /dev/null +++ b/module-types/Supermicro/PWS-2K20A-1R.yml @@ -0,0 +1,9 @@ +--- +manufacturer: Supermicro +model: PWS-2K20A-1R +part_number: PWS-2K20A-1R +comments: '[2200W 1U Redundant Power Supply](https://store.supermicro.com/us_en/pub/media/wysiwyg/productspecs/PWS-2K20A-1R/PWS-2K20A-1R_datasheet_Spec_11092018.pdf)' +power-ports: + - name: PSU{module} + type: iec-60320-c14 + maximum_draw: 2200 diff --git a/module-types/Supermicro/PWS-504P-1R.yaml b/module-types/Supermicro/PWS-504P-1R.yaml new file mode 100644 index 000000000..061f088c7 --- /dev/null +++ b/module-types/Supermicro/PWS-504P-1R.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Supermicro +model: Platinum PSU 500W +part_number: PWS-504P-1R +power-ports: + - name: PSU-{module} + type: iec-60320-c14 + maximum_draw: 500 diff --git a/module-types/Synology/E25G30-F2.yaml b/module-types/Synology/E25G30-F2.yaml new file mode 100644 index 000000000..099b938da --- /dev/null +++ b/module-types/Synology/E25G30-F2.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Synology +model: E25G30-F2 +part_number: E25G30-F2 +description: Dual-port 25GbE SFP28 PCIe 3.0 x8 Network adapter +comments: '[E25G30-F2 Specs](https://www.synology.com/en-us/products/E25G30-F2#specs)' +interfaces: + - name: '{module}/LAN 1' + type: 25gbase-x-sfp28 + - name: '{module}/LAN 2' + type: 25gbase-x-sfp28 diff --git a/module-types/Synology/PSU 500W-RP Module_2.yml b/module-types/Synology/PSU 500W-RP Module_2.yml new file mode 100644 index 000000000..00c442971 --- /dev/null +++ b/module-types/Synology/PSU 500W-RP Module_2.yml @@ -0,0 +1,15 @@ +--- +manufacturer: Synology +model: PSU 500W-RP Module_2 +part_number: PSU 500W-RP Module_2 +description: Redundant Power Module 500W +weight: 0.77 +weight_unit: kg +comments: | + [PSU 500W-RP Redundant Power Module 500W](https://www.synology.com/de-de/products/spare_parts?search_by=category&category=PSU) + + for FS3410, SA6400, SA3610, SA3410, RS4021xs+, RS3621xs+, RS3621RPxs, RS2821RP+, RX1223RP. +power-ports: + - name: '{module}' + type: iec-60320-c14 + maximum_draw: 500 diff --git a/module-types/Synology/PSU 550W-RP Module_1.yml b/module-types/Synology/PSU 550W-RP Module_1.yml new file mode 100644 index 000000000..d5b658a20 --- /dev/null +++ b/module-types/Synology/PSU 550W-RP Module_1.yml @@ -0,0 +1,15 @@ +--- +manufacturer: Synology +model: PSU 550W-RP Module_1 +part_number: PSU 550W-RP Module_1 +description: Redundant Power Module 550W +weight: 0.82 +weight_unit: kg +comments: | + [PSU 550W-RP Redundant Power Module 550W](https://www.synology.com/de-de/products/spare_parts?search_by=category&category=PSU) + + for FS3410, SA6400, SA3610, SA3410, RS4021xs+, RS3621xs+, RS3621RPxs, RS2821RP+, RX1223RP. +power-ports: + - name: '{module}' + type: iec-60320-c14 + maximum_draw: 550 diff --git a/module-types/ZPE/NSR-16ETH-EXPN.yaml b/module-types/ZPE/NSR-16ETH-EXPN.yaml new file mode 100644 index 000000000..209b49b88 --- /dev/null +++ b/module-types/ZPE/NSR-16ETH-EXPN.yaml @@ -0,0 +1,71 @@ +--- +manufacturer: ZPE +model: NSR-16ETH-EXPN +part_number: ZPE-NSR-16ETH-EXPN +description: NSR 16-Port 1GbE - Ethernet Expansion Card +comments: '[ZPE Systems Net Services Router Product Sheet](https://www.zpesystems.com/nodegrid/Datasheet/New/NodeGrid%20Services%20Router.pdf)' +interfaces: + - name: netS{module}-1 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-2 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-3 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-4 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-5 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-6 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-7 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-8 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-9 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-10 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-11 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-12 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-13 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-14 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-15 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false + - name: netS{module}-16 + type: 1000base-t + poe_type: type2-ieee802.3at + mgmt_only: false diff --git a/module-types/ZPE/NSR-16SRL-EXPN.yaml b/module-types/ZPE/NSR-16SRL-EXPN.yaml new file mode 100644 index 000000000..e10124873 --- /dev/null +++ b/module-types/ZPE/NSR-16SRL-EXPN.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: ZPE +model: NSR-16SRL-EXPN +part_number: ZPE-NSR-16SRL-EXPN +description: NSR 16-Port RJ45 Serial Rolled Expansion Card +comments: '[ZPE Systems Net Services Router Product Sheet](https://www.zpesystems.com/nodegrid/Datasheet/New/NodeGrid%20Services%20Router.pdf)' +console-server-ports: + - name: ttyS{module}-1 + type: rj-45 + - name: ttyS{module}-2 + type: rj-45 + - name: ttyS{module}-3 + type: rj-45 + - name: ttyS{module}-4 + type: rj-45 + - name: ttyS{module}-5 + type: rj-45 + - name: ttyS{module}-6 + type: rj-45 + - name: ttyS{module}-7 + type: rj-45 + - name: ttyS{module}-8 + type: rj-45 + - name: ttyS{module}-9 + type: rj-45 + - name: ttyS{module}-10 + type: rj-45 + - name: ttyS{module}-11 + type: rj-45 + - name: ttyS{module}-12 + type: rj-45 + - name: ttyS{module}-13 + type: rj-45 + - name: ttyS{module}-14 + type: rj-45 + - name: ttyS{module}-15 + type: rj-45 + - name: ttyS{module}-16 + type: rj-45 diff --git a/module-types/ZPE/NSR-8SFP-EXPN.yaml b/module-types/ZPE/NSR-8SFP-EXPN.yaml new file mode 100644 index 000000000..853ec6306 --- /dev/null +++ b/module-types/ZPE/NSR-8SFP-EXPN.yaml @@ -0,0 +1,23 @@ +--- +manufacturer: ZPE +model: NSR-8SFP-EXPN +part_number: ZPE-NSR-8SFP-EXPN +description: NSR 8-Port 10GbE SFP Expansion Card +comments: '[ZPE Systems Net Services Router Product Sheet](https://www.zpesystems.com/nodegrid/Datasheet/New/NodeGrid%20Services%20Router.pdf)' +interfaces: + - name: netS{module}-1 + type: 10gbase-x-sfpp + - name: netS{module}-2 + type: 10gbase-x-sfpp + - name: netS{module}-3 + type: 10gbase-x-sfpp + - name: netS{module}-4 + type: 10gbase-x-sfpp + - name: netS{module}-5 + type: 10gbase-x-sfpp + - name: netS{module}-6 + type: 10gbase-x-sfpp + - name: netS{module}-7 + type: 10gbase-x-sfpp + - name: netS{module}-8 + type: 10gbase-x-sfpp diff --git a/module-types/ZTE/CICK.yaml b/module-types/ZTE/CICK.yaml index 38967ce13..1c4e9e83f 100644 --- a/module-types/ZTE/CICK.yaml +++ b/module-types/ZTE/CICK.yaml @@ -1,7 +1,7 @@ --- manufacturer: ZTE model: CICK -comments: The power card PRWG card uses–48 V DC power and provides power supply to each card. The system supports two power cards. When the input voltage +comments: The power card PRWG card uses-48 V DC power and provides power supply to each card. The system supports two power cards. When the input voltage of two power supplies is equal, the two PRWG cards work in load-balance mode. console-ports: - name: CLKI1 {module} diff --git a/module-types/ZTE/PRWH.yaml b/module-types/ZTE/PRWH.yaml index 0c7faf09d..ae9278bf3 100644 --- a/module-types/ZTE/PRWH.yaml +++ b/module-types/ZTE/PRWH.yaml @@ -1,7 +1,7 @@ --- manufacturer: ZTE model: PRWH -comments: The power card PRWG card uses–48 V DC power and provides power supply to each card. The system supports two power cards. When the input voltage +comments: The power card PRWG card uses-48 V DC power and provides power supply to each card. The system supports two power cards. When the input voltage of two power supplies is equal, the two PRWG cards work in load-balance mode. console-ports: - name: TST1 {module} diff --git a/requirements.txt b/requirements.txt index f85937510..949d04e1d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,8 +1,8 @@ -jsonschema==4.22.0 -jsondiff==2.0.0 -pre-commit==3.7.1 -pytest==8.2.1 -PyYAML==6.0.1 +jsonschema==4.23.0 +jsondiff==2.2.1 +pre-commit==4.0.1 +pytest==8.3.3 +PyYAML==6.0.2 yamllint==1.35.1 gitpython==3.1.43 -psutil==5.9.8 +psutil==6.1.0 diff --git a/schema/generated_schema.json b/schema/generated_schema.json index 5cfdfd9d0..639f0df8d 100644 --- a/schema/generated_schema.json +++ b/schema/generated_schema.json @@ -12,6 +12,9 @@ "left-to-right", "right-to-left", "side-to-rear", + "rear-to-side", + "bottom-to-top", + "top-to-bottom", "passive", "mixed" ] @@ -149,6 +152,7 @@ "nema-l15-60p", "nema-l21-20p", "nema-l21-30p", + "nema-l22-20p", "nema-l22-30p", "cs6361c", "cs6365c", @@ -262,6 +266,7 @@ "nema-l15-60r", "nema-l21-20r", "nema-l21-30r", + "nema-l22-20r", "nema-l22-30r", "CS6360C", "CS6364C", @@ -288,6 +293,7 @@ "molex-micro-fit-2x2", "molex-micro-fit-2x4", "dc-terminal", + "eaton-c39", "hdot-cx", "saf-d-grid", "neutrik-powercon-20a", @@ -323,10 +329,13 @@ "100base-tx", "100base-t1", "1000base-t", + "1000base-lx", + "1000base-tx", "2.5gbase-t", "5gbase-t", "10gbase-t", "10gbase-cx4", + "100base-x-sfp", "1000base-x-gbic", "1000base-x-sfp", "10gbase-x-sfpp", @@ -376,7 +385,9 @@ "ieee802.11ad", "ieee802.11ax", "ieee802.11ay", + "ieee802.11be", "ieee802.15.1", + "ieee802.15.4", "other-wireless", "gsm", "cdma", @@ -516,6 +527,14 @@ "urm-p4", "urm-p8", "splice", + "usb-a", + "usb-b", + "usb-c", + "usb-mini-a", + "usb-mini-b", + "usb-micro-a", + "usb-micro-b", + "usb-micro-ab", "other" ] } @@ -573,6 +592,14 @@ "urm-p4", "urm-p8", "splice", + "usb-a", + "usb-b", + "usb-c", + "usb-mini-a", + "usb-mini-b", + "usb-micro-a", + "usb-micro-b", + "usb-micro-ab", "other" ] } diff --git a/scripts/align-filenames-models.py b/scripts/align-filenames-models.py index e86a5d592..2c38b3c38 100644 --- a/scripts/align-filenames-models.py +++ b/scripts/align-filenames-models.py @@ -13,21 +13,21 @@ for root, dirs, files in walk(root_dir): if file.split(".")[0].count("_") > 0: newname = file.replace("_", "-") rename(f"{root}/{file}", f"{root}/{newname}") - + data = [] with open(path.join(root, file), 'r') as stream: try: data = stream.readlines() - + model = "" partNumber = "" - + for idx, line in enumerate(data): if "model: " in line: model = line.split(": ")[1].strip().replace(" ", "-") if "part_number: " in line: partNumber = line.split(": ")[1].strip() - + fileName = file.split('.')[0].casefold() regModel = model.replace("sfp+", "sfpp").replace("poe+", "poep").replace("!", "").replace("/", "-").replace("SFP+", "SFPP").replace("POE+", "POEP").replace("!", "").replace("/", "-").replace("PoE+", "PoEP") modModel = regModel.casefold().replace("'", "").replace("+", "-plus").replace("*", "-") @@ -38,9 +38,9 @@ for root, dirs, files in walk(root_dir): print(file.casefold()) print("------------") total = total + 1 - + except yaml.YAMLError as exc: print(exc) stream.close() - -print(f"Total Left: {total}") \ No newline at end of file + +print(f"Total Left: {total}") diff --git a/scripts/fix-filename-underscores.py b/scripts/fix-filename-underscores.py index 75cf541cc..0ef06b345 100644 --- a/scripts/fix-filename-underscores.py +++ b/scripts/fix-filename-underscores.py @@ -13,5 +13,5 @@ for root, dirs, files in walk(root_dir): if file.split(".")[0].count("_") > 0: newname = file.replace("_", "-") rename(f"{root}/{file}", f"{root}/{newname}") - -print(f"Total Left: {total}") \ No newline at end of file + +print(f"Total Left: {total}") diff --git a/scripts/fix-slugs.py b/scripts/fix-slugs.py index f620fdeb2..f8c4d04ca 100644 --- a/scripts/fix-slugs.py +++ b/scripts/fix-slugs.py @@ -78,4 +78,4 @@ for root, dirs, files in walk(root_dir): file.writelines(data) file.close() -print(f"Total Left: {total}") \ No newline at end of file +print(f"Total Left: {total}") diff --git a/scripts/update-schema.py b/scripts/update-schema.py index 66ab9d9c5..ce0f6b758 100644 --- a/scripts/update-schema.py +++ b/scripts/update-schema.py @@ -56,4 +56,4 @@ def __init__(): print("Completed data extract.") -__init__() \ No newline at end of file +__init__() diff --git a/tests/definitions_test.py b/tests/definitions_test.py index 52dbef205..ebd81783c 100644 --- a/tests/definitions_test.py +++ b/tests/definitions_test.py @@ -159,6 +159,14 @@ def test_definitions(file_path, schema, change_type): # Load YAML data from file definition = yaml.load(content, Loader=DecimalSafeLoader) + + # Check for non-ASCII characters + non_ascii_chars = [char for char in content if ord(char) > 127] + if non_ascii_chars: + pytest.fail( + f"{file_path} contains non-ASCII characters: {', '.join(set(non_ascii_chars))}", + pytrace=False + ) # Validate YAML definition against the supplied schema try: diff --git a/tests/known-modules.pickle b/tests/known-modules.pickle index 65346b59f..a3957f20c 100644 Binary files a/tests/known-modules.pickle and b/tests/known-modules.pickle differ diff --git a/tests/known-slugs.pickle b/tests/known-slugs.pickle index 8817b09a2..eee3967d2 100644 Binary files a/tests/known-slugs.pickle and b/tests/known-slugs.pickle differ