前情提要: https://www.v2ex.com/t/982311
Windows/Linux 用户也可以用,但本文主要是针对 macOS 平台的万兆网卡方案,所以我还是发到苹果区了,多图预警
感谢之前贴子中大佬们的讨论,确实给了我很大的启发,本来针对供电问题有点想放弃了,但是阴差阳错退款了 nvme 转 pcie 转接板后,商家忘了取消快递,还是给我发过来了,我寻思 8 块钱的东西退回去也麻烦,直接把钱转回给商家,然后开始折腾呗。
我手上有一个 Wero 的雷电 3 扩展坞,底部有个 m.2 nvme 硬盘接口,刚好我手上有个 BCM5719 千兆网卡,于是就直接装上去试试,装上去后发现是可以识别的,但是没有驱动,我感觉有戏,于是立刻重新下单了佳翼的 ASM2464 硬盘盒,和 CX4121A 万兆网卡
硬盘盒先到达,那就找个 USB4 的电脑试试呗,没想到还真能跑,不用外接供电,iperf3 测速也很稳
视频和图片: https://www.bilibili.com/video/BV1i8411r7Z1

心中窃喜感觉万兆没啥问题了,但是万兆网卡到达后装上去没反应,PCI-E 也没有看到设备信息,我估计是因为供电的问题,nvme 转 pcie 转接板的店家给了个 sata 转小 4pin 的电源,所以我把台式机的 sata 供电扯出来,然后再次尝试,ok 了兄弟们,全体目光想我看齐,没毛病。

这样一来,自制的 macOS 万兆网卡成本如下
- ASM2464 USB 硬盘盒 279
- CX4121A-ACAT 25G 网卡 220 + 8 运费
- nvme 转 pcie 转接卡 8
- dc 转 sata 供电电源 24.5 共计 539.5
理论上可以选 x520-da1 x540-t2 aqc107s 等其他网卡,x520 的可能更便宜,aqc107s 的可能不用外接供电,但好像不好买。买 CX 网卡的话,比如 4121 ,其实可以不用买 ACAT 25G 版本,买 XCAT 10G 版本,回来自己刷固件也能解锁 25G ,这样还能便宜 40 左右,实际 500 内搞定应该没太大问题。
成品的网卡肯定更美观,稳定性也更好,但 DIY 还是有乐趣一点😁