The "Invisible" Upgrade Path to 10 Gigabit Networking
Building a high-performance NAS, video editing workstation, or All-in-One server almost always demands 10 Gigabit networking. Yet reality often intervenes: ITX motherboards dedicate their sole PCIe x16 slot to a GPU, and standard PCIe x1 slots lack the bandwidth for full 10Gbps throughput. Meanwhile, unused NVMe M.2 slots sit idle as overlooked assets. LEKUO’s IO-M2F113-GLAN was designed precisely for this scenario—it transforms a single M.2 2280 slot into a full 10G RJ45 Ethernet port, freeing your 10GbE upgrade from PCIe slot constraints.
Design Breakdown: Main/Sub-Board Separation + Shielded High-Speed Cable

The IO-M2F113-GLAN abandons a monolithic PCB in favor of a main/sub-board architecture:
- Main Board (2280 form factor): Inserts into the motherboard’s M.2 NVMe slot and hosts the Marvell AQC113 10GBASE-T controller. As Marvell’s next-generation low-power client/edge 10GbE chip, the AQC113 runs cooler and offers better compatibility than older AQC107/AQC111 variants.
- Sub-Board: Integrates the RJ45 jack and network transformers for physical-layer signal output.
- Interconnect Cable: The two boards are linked by a dedicated high-speed data cable—not a generic ribbon cable, but a highly flexible, fully shielded cable engineered for 10GHz-class signal transmission. It preserves PCIe 3.0 x2 signal integrity while allowing tight bends for installation in compact cases.
This design’s core value is decoupled placement. M.2 slots typically nestle against CPU coolers or GPUs, making it physically impossible to fit a full-height RJ45 card. Separation allows the sub-board to mount at a case bracket, drive cage, or any available space, eliminating interference while isolating RJ45 EMI from the motherboard’s signal zone.
Performance Testing: 9.4Gbps Real-World Speed & Driver-Free macOS Support
We conducted comprehensive testing on a Z790 platform:

- Bandwidth Validation: iperf3 TCP tests showed sustained single-thread throughput of 9.3–9.4Gbps, with multi-thread reaching 9.4Gbps+. Accounting for protocol overhead and cable loss, this approaches the physical limit of 10GBASE-T, confirming that PCIe 3.0 x2 (16Gbps bidirectional theoretical) provides ample headroom with no bottleneck.
- Cross-Platform Compatibility:
- Windows 11: Auto-detected; official Marvell driver delivers <0.3ms latency, matching native onboard 10GbE.
- Linux (Ubuntu 22.04): In-kernel atlantic driver loads automatically—no compilation needed. PVE/ESXi passthrough tested successfully.
- macOS (Ventura/Sonoma): The standout feature—AQC113 is natively supported without kexts or third-party drivers. Hackintosh and Mac Pro users get plug-and-play 10GbE, a massive win for post-production workflows.
- Thermal Performance: The AQC113’s low-power design shines in the separated layout. After 30 minutes of sustained load, chip temperature stabilized at 58°C—well below the 70°C+ typical of monolithic 10GbE cards, ensuring long-term reliability.
Use Cases: Who Should Consider This Card?
- Mac Studio / Mac Pro Users: Native 10GbE upgrades are expensive, and some models lack PCIe slots entirely. IO-M2F113-GLAN via M.2 is currently the most cost-effective path to 10GbE on Mac, with perfect driver-free operation.
- ITX Soft Router / NAS Builders: When PCIe slots are occupied by GPUs or HBAs, leverage an idle M.2 slot for 10GbE internal networking—enabling seamless 8K RAW online editing.
- Virtualization Multi-NIC Setups: Passthrough a dedicated 10GbE NIC to storage VMs in PVE/ESXi without consuming PCIe resources, simplifying cabling and management.
- Legacy Platform 10GbE Retrofits: Older motherboards with only PCIe x1 or no standard slots can enter the 10GbE era affordably—as long as one NVMe M.2 slot remains.
Verdict
The IO-M2F113-GLAN isn’t the most spec-dominant 10GbE adapter on paper, but it may be the one that best understands real-world pain points. Main/sub-board separation solves installation headaches, the shielded high-speed cable guarantees signal integrity, and the AQC113 chip balances performance, thermals, and cross-platform support—with driver-free macOS compatibility being exceptionally rare in this category. If your 10GbE upgrade is stalled by “no available PCIe slot,” this hidden-in-M.2 10G RJ45 adapter might just be the optimal solution.