Hello,
If you want to keep simple and power by a single usb type C and work on battery => use 2 usb network card :
- For 2.5Gb/s framework one or another usb network card (budget : 2x 45€ for framework + shipping, 2x 10€ for generic)
- For 5Gb/s keep an eye on Any plan for a 5Gbps ethernet module?
- For 10Gb/s iocrest USB4 to 10G Ethernet Adapter IO-HTB113-GLAN (aliexpress link) (budget : 2x 110€)
If you want an standart PSU for 3.5" hard drive and external PCIe :
- For connecting the network adapter : use an USB4 M.2 NVMe Enclosure 40Gbps ASM2464PD and m.2 to PCIe 4x (check the support of PCIe 4x) something more like that or like that R43UF 4.0
- For network card : x550-T2 or x710-T2L will work even on PCIe x4 (even x540-T2 but more power consummation)
- For SATA card you can use 10 ports SATA 6Gbps JMB575 + ASM1166 connected with M.2 A+E key to PCI-E x4 if you don’t need Wifi else use the same as network card
- For power : use something like that connected by a molex connector to the PSU + a power switch