Meraki MS120-48
Cisco switch, 19-inch rack, 1U. 49 × 1000BASE-T, 4 × SFP+ (10GE), 1 × IEC C14 inlet.
Ports
| Port | Type | Speed | Side | Notes |
|---|---|---|---|---|
| management | 1000BASE-T | 1G | rear | management |
| 48 × port-1 – port-48 | 1000BASE-T | 1G | front | PoE+ out (802.3at) |
| 4 × port-49 – port-52 | SFP+ (10GE) | 10G | front | — |
| slot-1 | IEC C14 inlet | — | rear | power |
Specifications
- Vendor
- Cisco
- Type
- Switch
- Mounting
- 19-inch rack, 1U
- Weight
- 4.06 kg
- Power
- 36 W at most, 1 inlet
- Ports
- 54
- Also known as
- MS120-48, Meraki-MS120-48
Source: the NetBox device type library. Vendor's page, checked 2026-11-11.
# Cisco Meraki MS120-48
# Converted from the punchdown catalog on 2026-11-10. Source of the data: netbox. Image link found by web research on 2026-11-11.
network: 1
imports:
- ../../defaults/types.network.yaml
models:
cisco/ms120-48:
name: Meraki MS120-48
vendor: Cisco
role: switch
aliases: [ MS120-48, Meraki-MS120-48 ]
mount: 19in
size: { units: 1 }
weight: 4.06
power: { max: 36, inlets: 1 }
x-assumed: [ power ports are on the rear ]
ports:
management: { type: 1000base-t, role: management, side: rear, native: Management }
port-1..48: { type: 1000base-t, poe: at, native: "Port {n}" }
port-49..52: { type: 10gbase-x-sfpp, native: "Port {n}" }
slot-1: { type: iec-60320-c14, role: power, side: rear, native: Slot 1 }
x-part-number: MS120-48-HW
x-full-depth: false
faces:
front:
background: "#d8d8d8"
padding: { x: 3, y: 3 }
layout:
row:
gap: 0
items:
- column: { gap: 10, margin: { left: 6, right: 13.4 }, items: [ { leds: [status] }, { button: { id: reset, width: 2, height: 2 } } ] }
# 48 ports, 1 above 2, in two blocks of 24.
- grid: { ports: port-1..48, rows: 2, order: odd-top, groups: 12, gap: 0.4, group-gap: 6.4 }
- grid: { ports: port-49..52, rows: 2, order: odd-top, gap: 4.6, margin: { left: 4 } }
- grow
- logo: { text: cisco, width: 20, height: 9 }
rear:
background: "#d8d8d8"
padding: { x: 3, y: 3 }
layout:
row:
gap: 0
items:
- column:
gap: 2
align: start
margin: { left: 38, right: 48.45 }
items:
- panel: { id: service-label, width: 70, height: 12, color: "#e6e6e6" }
- management: { lights: link }
- label: { text: Management, width: 16, height: 3 }
# A honeycomb of flat-topped hexagons in staggered columns: the odd columns and the even ones are two
# cutouts, pinned to opposite corners, half a hole apart each way. One cutout with column-offset
# cannot draw it: its columns are never closer than a hole's width, and these interlock.
- row:
id: exhaust
width: 57.72
height: 29.07
align-self: start
margin: { top: 9.38 }
items:
- cutout-hex-grid: { width: 53.61, height: 26.77, position: { left: 0, top: 0 }, mask: { pattern: { size: 4.35, columns: 7, rows: 6, gap-x: 3.86, gap-y: 0.833, row-offset: 0, margin: 0 } } }
- cutout-hex-grid: { width: 53.61, height: 26.77, position: { right: 0, bottom: 0 }, mask: { pattern: { size: 4.35, columns: 7, rows: 6, gap-x: 3.86, gap-y: 0.833, row-offset: 0, margin: 0 } } }
- grow
- slot-1: { label-position: none, margin: { right: 25 } }
source:
url: https://meraki.cisco.com/lib/pdf/meraki_datasheet_ms120.pdf
checked: 2026-11-11
x-from: netbox
x-faces: measured by hand from the NetBox photos on 2026-11-11 (docs/face-examples.md)
x-netbox: cisco-meraki-ms120-48
x-netbox-elevation: [ front, rear ]
x-reference-image: https://documentation.meraki.com/@api/deki/files/1402/ms120-48.jpg?revision=1
x-researched: 2026-11-11