准系统的选择

普通电脑主机都只有单网卡,而且路由器至少得2个网口,一个WAN一个LAN,如果选择双网口主板组主机,一方面是可选型号少,再者价格贵,要命的是要装在标准机箱(ITX/MATX/ATX)里,相对家用网络设备而言标准机箱太大了。另外一种解决方式就是加PCIE网卡,同样的问题,支持加PCIE卡的主板组装成主机后尺寸还是一样,所以该方案也PASS。

(通过斐讯N1发现,单臂路由在我家300M宽带下并不会成为瓶颈,理论上,全双工的千兆网口,500M以内带宽,和独立WAN+LAN口的没区别)

无意中在朋友公司看到一台Dell 9020sff,感觉挺小巧的,于是在网上查了下,发现还有mff版本,那尺寸,那外观设计,拿来做路由器简直太完美了,体积和我用的EA6700无线路由器差不多。而且Dell、HP、Lenovo都有这种小主机,关键还是商用的批量模块化产品,产品质量和稳定性有保障,出了问题配件好找,维修更换也方便。

与此同时,在淘宝发现一个好东西——miniPCIe/NGFF有线网卡,通俗讲就是采用无线网卡接口的有线网卡,可以装在无线网卡的位置,真是万能的淘宝啊!!!如果把无线网卡去掉,换成有线卡,然后在主机屁股上找个能把RJ45网口固定的地方,那不就完美。

前面发现的商用SFF主机,刚好屁股后面都有个可自定义的模块,这个口原本是用来扩展VGA、COM等接口的,在闲鱼咨询卖家确定了这点。网上查到,VGA高7.9MM,用尺寸量了下旁边的RJ45尺寸(忘记记录了),刚好够。

在沟通的过程中,我的目的被卖家发现了,然后他分享了自己的办法

不够完美

最终我用梯子贿赂他,打折买了台3040M

在选定Dell 3040m之前,其实纠结过很久(老毛病了),最终是因为CPU散热方式才定下来的。3040m的散热器是直接装在CPU上面,其它品牌大部分是用热管导热到散热鳍片,然后风扇再对着吹,我觉得3040M的这种方式散热效率会更高。

开始改装

卖家提醒3040M的无线网卡为NGFF接口(早期的minipcie会逐渐淘汰),推荐了Winyao I210T-M2-C NGFF网卡给我。我工作上也经常用到Winyao的板卡,感觉还行,至今没出过问题,就是有点贵。就这玩意儿

Winyao I210T-M2-C NGFF网卡

CPU选择了6代i3-6100T,主要是考虑设备内部空间太小,虽然i5和i7性能很强,但如果散热不好,风扇噪音会大,而且会降频运行,造成浪费,还影响稳定性。根据sinaapp的分数基准,i3-6100有4800分,比标定的Z8350的1260分强了4倍,感觉现阶段的需求足够了。如果后期不够再升级,选桌面平台的好处之一就是升级方便,而且intel牙膏还在挤,不急。

CPU+内存+网卡

在等了3天快递后,终于拿到了3040M,第一时间就把VGA模块的挡片给捅了,把网卡装上去。然后就SB了,RJ45挡板高了,网卡部分一个角被主板上的电容挡住了,无法安装

没办法,手工改吧。首先,老爸出马,拿出钢锯,把标记的部分直接锯掉

再把网卡部分的左上角用老虎钳慢慢掰掉(这张卡上面两个角是没有电路的),一定要小心慢慢的,一点一点的夹掉,或者找个地方磨掉也行。装上后效果

RJ45网口装上后效果,完美啊!

接着装硬盘,网卡部分的排线接口模块太高,原装的硬盘架就装不上了,直接装硬盘,在接口模块上贴个软胶,固定硬盘的同时提供减震。

开机,启动openwrt,然后又傻逼了,只有认到了一张网卡螃蟹卡。
调BIOS,换Windows10,还是只认到螃蟹卡,是不是我把网卡剪坏了(剪卡前应该先测试,太过自信了,没做这个操作),3040m+CPU内存已经投入上千了,不能放弃(沉没成本),于是忍痛又买了张网卡。 还是不认……