2.5 GbE

NIC

RTL8125 (PCIe)

RTL8156 (USB)

Should be supported as of Linux 5.13

Switches

5 GbE

NIC

RTL8126 (PCIe)

Supported as of Linux 6.9… but others report having to use DKMS

RTL8157 (USB 3.2)

DKMS instructions: https://forum.proxmox.com/threads/realtek-8157-driver-installation-wavlink-wl-nwu340g.164621/post-785447

10 GbE

NIC

RTL8127 (PCIe)

RTL8159 (USB 3.2)

Marvell AQC

  • 100M/1G/2.5G/5G/10G over RJ45
  • TPlink TX-401

Switches