AORXI Homelab
Hardware

NIC Inventory & Allocation

Definitive accounting of all network interface cards across both sites: the 6 × 10G multiport add-in cards, 2 × Intel X550-T2 for the ThinkPads, onboard NIC counts by platform, and per-node VLAN wiring maps.

All network interface cards across both sites are accounted here: the 6 × 10G multiport add-in cards (all allocated, none spare), the 2 × Intel X550-T2 for the ThinkPads, onboard NIC counts by platform, and the per-node VLAN wiring maps for Site A and Site B.

10G Multiport NIC Accounting

Six 10G multiport add-in cards are in scope. All 6 are allocated; no spare exists and no Site B node carries two cards (confirmed 2026-06-06).

CardCountDestination
Intel X710-T4 (quad-port 10GBASE-T)5Site B — one per node: sb-cmp-01sb-cmp-05
XL710/X710-class quad-port 10GBASE-T1Site Asa-stor-01, existing, already installed

All 6 cards allocated — no spare

No spare X710-T4 remains. No Site B node carries two cards. Any reallocation requires sourcing an additional card before proceeding.

ThinkPad Add-In NICs

HostCardPorts used
sa-cmp-01 (ThinkPad P51)Intel X550-T21
sa-cmp-02 (ThinkPad P52)Intel X550-T21

Each ThinkPad carries one X550-T2 dual-port card; one port is active per host.

Onboard NIC Layouts by Platform

PlatformHostsOnboard 10GOnboard 1GOnboard SFP+IPMI
SYS-E200-8Dsa-edge-01, sb-edge-012 × 10GBASE-T2 × 1GbEDedicated port
SYS-5019D-4C-FN8TPsb-cmp-01, sb-cmp-022 × 10GBASE-T4 × 1GbE2 × 10G SFP+Dedicated port
SYS-5018D-FN4Tsb-cmp-03, sb-cmp-04, sb-cmp-052 × 10GBASE-T2 × 1GbEDedicated port
5049A-T (X11SPA-T)sa-stor-011 × 10GBASE-T (AQC107)1 × 1GbE (i210, red RJ45)Dedicated port
ThinkPad P51 / P52sa-cmp-01, sa-cmp-021 × 1GbE (onboard)None

`sa-stor-01` AQC107 — do not use for critical traffic

The onboard 10GBASE-T port on sa-stor-01 uses the Aquantia AQC107 chip, driven by the atlantic kernel driver. This driver is historically unstable under Linux and Proxmox. Do not assign Proxmox management, Corosync, or any other critical VLAN to this port. Use it only for non-critical data, or leave it unused. This is why Corosync on sa-stor-01 stays tagged on XL710 port 1 rather than moving to the onboard 10G.

Site B Per-Node Wiring

The table below applies to the five compute/storage nodes (sb-cmp-01 through sb-cmp-05). sb-edge-01 uses onboard NICs only and is covered under Edge Node Wiring (Site A and Site B). The FN8TP onboard SFP+ ports are present but unused.

InterfaceVLANAssignmentNotes
Onboard 1G #120Proxmox ManagementHost management and Proxmox UI
Onboard 1G #225Corosync heartbeatDedicated link; no GW
Onboard 10GBASE-T65Ceph clusterCluster replication only; no GW
X710-T4 p130VM Services
X710-T4 p240 / 50Kubernetes Nodes / K8s LB / VIPsTagged trunk
X710-T4 p360Storage / Ceph public
X710-T4 p490Backup / Replication
IPMI10Network Mgmt / IPMIConnected to sb-sw-02 (UniFi USW 24 PoE)

Ceph public vs. cluster split

Ceph public traffic (VLAN 60, Storage / Ceph public) runs on X710-T4 p3. Ceph cluster replication (VLAN 65, Ceph cluster) runs on the onboard 10GBASE-T copper port. These are intentionally separate interfaces and separate VLANs.

Edge Node Wiring (Site A and Site B)

sa-edge-01 (SYS-E200-8D)

InterfaceAssignmentNotes
Onboard 10G #1WAN (Fios, 2 Gbps)ISP uplink; passed through to OPNsense VM (sa-fw-01)
Onboard 1G #2Corosync heartbeat (VLAN 25)Dedicated; no GW

Proxmox management (VLAN 20) and IPMI (VLAN 10) are offloaded to sa-sw-02 / sa-sw-03 to free sa-sw-01 ports for the dedicated Corosync link.

sb-edge-01 (SYS-E200-8D)

InterfaceAssignmentNotes
Onboard 1G #1WAN (ISP, 1 Gbps)Passed through to OPNsense VM (sb-fw-01); Site B ISP uplink is 1 Gbps
Onboard 1G #2Corosync heartbeat (VLAN 25)Dedicated; no GW
Onboard 10GBASE-T (×2)OPNsense LAN trunkLAN-side trunk to sb-sw-01 for infrastructure VLANs

Unlike sa-edge-01 where WAN is on 10G #1 (Fios 2 Gbps), sb-edge-01 uses a 1G port for WAN, freeing both onboard 10G ports for OPNsense LAN-side trunking to the Site B core switch.

sa-stor-01 (Supermicro 5049A-T / X11SPA-T)

InterfaceAssignmentNotes
Onboard 1GbE (i210, red RJ45)Proxmox Management (VLAN 20)Only critical onboard port used for management
Onboard 10GBASE-T (AQC107)avoid — non-critical or unusedatlantic driver instability; never assign mgmt or Corosync
XL710 p1Corosync (VLAN 25) + VM Services (VLAN 30)Co-tagged trunk; Corosync is not on a dedicated link due to AQC107 instability
XL710 p2–p4Storage, Backup, and additional servicesSee Site A Port Map for per-port VLAN detail

sa-cmp-01 / sa-cmp-02 (ThinkPad P51 / P52)

InterfaceAssignmentNotes
X550-T2 p1Corosync heartbeat (VLAN 25) + trunkCorosync is shared on this port, not a dedicated link

No LACP — all links are single

All node and access switch links are single copper connections (Cat6a). No LACP bonding is used anywhere in the design.

On this page