Home network and studio infrastructure. Cox 500/50 ISP, Arris SB8200, UDM Pro, USW-16-PoE, 2x U6-Lite APs, CRS326 (PTP BC) + CRS305 (10GbE media plane), VLANs, CyberPower UPS.

Current State

Stable. Three workstations (SERVER-PC, Stream-PC, Game-PC) interconnected with KVM, Input Director, and Parsec. SMPTE 2110 lab online (CRS326 + CRS305). LAPTOP-KAI acts as PTP slave + UPS host.

Planned: OptiPlex 5060 SFF as always-on Linux hub (arriving ~2026-04-22)

Consolidates four roles on one SFF to take load off the workstations and establish a proper always-on Linux server:

  1. PTP grandmaster — migrates from SERVER-PC WSL to OptiPlex native Ubuntu 24.04 on one of the CRS326 RJ45 ports (specific port TBD after CRS326 assignments are refreshed from the 2026-04-17 reconfiguration). Unblocks HW timestamping via Intel I219-LM PHC.
  2. HDMI→2110 gateway — Elgato 4K Pro Mk2 in PCIe x4 captures Sony a5100 HDMI; ConnectX-3 10GbE in PCIe x16 sends ST 2110-20 frames onto CRS305 media plane.
  3. NAS (bulk + NVMe cache) — 2x 6TB drives migrate out of Stream-PC Windows Storage Spaces → Linux mdadm RAID1 fronted by bcache writeback cache on a 1TB NVMe (moved from Game-PC). One 6TB internal, one external USB 3.0. Samba to Windows clients, NFS to Linux.
  4. Linux dev — general SSH-driven dev target, replacing LAPTOP-KAI for that role (laptop stays as PTP slave + UPS host via PowerPanel on Windows side).

Power budget: ~45W idle, ~90W peak. Idle fits within existing UPS load budget (49W → ~95W after).

Design doc: 2026-04-17-optiplex-nas-design.md

Key Decisions

  • Raspberry Pi stays on UniFi network, not part of 2110 lab
  • MSI Laptop moves under 2110 switch for direct connection (ether1), retains UPS host role
  • 2026-04-17: OptiPlex 5060 SFF selected as always-on Linux hub. Combines PTP GM + 2110 gateway + NAS + Linux dev on one box. GM relocates from SERVER-PC WSL (can’t reach HW PHC) to native Linux on the OptiPlex.
  • 2026-04-17: 6TB RAID bulk storage migrates from Stream-PC Storage Spaces (Windows, only available when Stream-PC is on) to OptiPlex mdadm RAID1 + bcache (always-on, Linux-native tiered storage).

Dependencies

  • OptiPlex 5060 SFF arrival (~2026-04-22) — check RAM, CPU model, PSU on arrival
  • ConnectX-3 10GbE NIC (to source — ~$30 used)
  • Elgato 4K Pro Mk2 (to source)
  • SFP+ DAC or OM3 fiber for CRS305 uplink
  • External USB 3.0 drive enclosure for the second 6TB drive
  • Temporary holding capacity for 6TB data during Storage Spaces → mdadm migration (open question)