# MikroTik CRS312-4C+8XG-RM
# Converted from the punchdown catalog on 2026-11-10. Source of the data: vendor and netbox.
network: 1
imports:
  - ../../defaults/types.network.yaml
models:
  mikrotik/crs312-4c+8xg-rm:
    name: CRS312-4C+8XG-RM
    vendor: MikroTik
    role: switch
    aliases: [ CRS312-4C+-8XG-RM ]
    mount: 19in
    size: { units: 1, depth: 183 }
    power: { max: 60, inlets: 2 }
    x-assumed: [ power ports are on the rear ]
    ports:
      ether1..8: { type: 10gbase-t }
      ether9: { type: 100base-tx, role: management }
      combo1..4: { type: 10gbase-x-sfpp, label: "C{n}", x-combo: true }
      serial1: { type: console-rj-45, role: console }
      psu1..2: { type: iec-60320-c14, role: power, side: rear, native: "PSU{n}" }
    x-family: switches
    x-full-depth: false
    source:
      url: https://mikrotik.com/product/crs312_4c_8xg_rm
      checked: 2026-11-11
      x-from: vendor and netbox
      x-netbox: mikrotik-crs312-4c-plus-8xg-rm
      x-reference-image: https://cdn.mikrotik.com/web-assets/rb_images/1825_hi_res.png
