接上次硬撸 ROS 失败。平衡需求和成本预算,最终还是决定选择虚拟机方案。

硬件选择

需求:

  1. 设备放置在弱电箱
  2. 作为家庭互联网接入的主要设备,同时兼顾局域网设备通信的核心路由及数据交换服务
  3. 满足宽带双拨的千兆解决方案

通过上述需求分析,进行简单筛选。主流工控方案,N5105 和 N100 进入了我的最终抉择名单中。通过性能对比,N100 方案比 N5105 方案领先那么一丢丢,成本也贵约莫 100 块。通过和博友往记的讨论,最终敲定了 N100 方案,主要是基于自身对 ROS 的特殊使用需求。

具体配置如图:

N100配置
N100配置

伪开箱

目前首富家开售的 N100 方案分为两类:一类是小主机;另一类是工控机。观感主要区别在于外扩接口的差异。由于我需求的主要功能是用作软路由,因此选择 4 网口版本。外观照片走一波:

蓓控N100
蓓控N100

蓓控N100_散热器
蓓控N100_散热器

蓓控N100_前面板
蓓控N100_前面板

蓓控N100_网口
蓓控N100_网口

安装部署

开箱后进行简单硬件测试,没有发现问题,开始装机。

内存测试
内存测试

厂家预装了 iKuai 软路由系统,其实一般家用应用需求其实也能满足,但我是个爱折腾的人,目标自然是 ROS。由于设备单跑 ROS 性能相对会比较富余,因此我决定以虚拟机方式部署 ROS,作为前瞻部署为日后功能扩展预留空间。母鸡系统使用的是自己比较熟悉的 PVE。

轻车上路,很快就安装完了。

PVE
PVE

简单配置了 ROS,并进行一些基本测试,基本满足日常使用需求。没有出现之前使用 WR330 撞到硬件性能墙的问题。

ROS
ROS

网络测速也能跑满运营商的宽带。

测速
测速

2.5G 网口也能聚合到局域网交换机上跑满端口带宽

聚合测速
聚合测速

待机功耗也在预期范围内

功耗
功耗

使用感受

经过 1 个月的使用,基本能满足家里日常使用需求。

在选择前博友往记也曾提醒过我 N100 发热量比较大,若放在家里的媒体箱可能应付不来。刚开始我还想一个 TDP 不是只有 6W 的小盒子,能有多少热量?

结果现实狠狠给我一记大嘴巴。广州今年夏天确实比较热,放媒体箱一天不到就热挂了。一摸散热外壳,这温度能烤鸡蛋牛排。最后硬着头皮给媒体箱加装散热风扇,顺便改造媒体箱风道,机器的外壳温度才终于稳定在 50 度以内。

总体而言,本次折腾达到预期。