恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2679|回复: 31

[原创] 100块搞定最满意的arm软路由 (第一篇)

  [复制链接]
发表于 2021-1-5 13:14 | 显示全部楼层 |阅读模式
本帖最后由 蓝火加特林 于 2021-1-6 20:23 编辑

疫情期间,很多事情都不能做了,只能在家玩蛋蛋,想起家里还在用蛋疼的N1,samba分享文件真的是硬伤,usb 2.0,难搞啊

痛下决心计划咸鱼上搞一台905x3的机器来换掉n1,原因我想通了,不带usb 3.0的盒子就是废品。而且N1 的905D已经太过时了,虽然处理速度秒一众路由器,但还是比不上x905x3香,cortex A53 x4多牛。后面速度评测就能看到了。绝对是ARM路由器的第一选择。
哦,不能说第一,x922才是第一,但那个价格,看看就好了。。。
至于说为啥要用s905x来搞软路由,可以看看这篇:
https://www.right.com.cn/forum/f ... ead&tid=4041830

总结一下:s905x科学抗击美帝速度是N1的2倍,是热门x86小主机J1900之类的两倍:
Intel J1900不支持AES,前两个跑起来很惨淡
root@J1900:~# openssl speed -evp aes-128-gcm
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
aes-128-gcm      36542.07k    42827.93k    45077.76k    45771.77k    45635.70k    45787.82k

root@J1900:~# openssl speed -evp aes-256-gcm
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
aes-256-gcm      28287.01k    31472.98k    32847.15k    32686.42k    32915.46k    33308.67k

root@J1900:~# openssl speed -evp chacha20-poly1305
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
chacha20-poly1305    78677.78k   170322.54k   222220.80k   238856.87k   244626.77k   244946.26k

对应的S905x,数据说话
root@S905x:~# openssl speed -evp aes-128-gcm
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
aes-128-gcm      124720.19k   354875.82k   662290.18k   844087.98k   911218.01k   914647.72k

root@S905x:~# openssl speed -evp aes-256-gcm
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
aes-256-gcm      117685.18k   324099.46k   572978.86k   720907.95k   772306.26k   774422.53k

root@S905x:~# openssl speed -evp chacha20-poly1305
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
chacha20-poly1305    72050.43k   145618.33k   290677.16k   331568.13k   348094.46k   349208.58k


为了避免被喷,我自己做了个原理草图,把为啥usb 3.0可以玩,usb 2.0是废品说明白一点:
Screenshot 2021-01-05 124729.png
不用告诉我硬盘需要sata接口,我的目标是能够接最多3个小硬盘,最高支持基础raid 5,目标是raid 1,就合适了。小硬盘,usb 接口谁能跑高于150MB/s的出来贴个图?别拿SSD来说了。4T SSD做RAID1?有这想法玩群晖去吧。
理论上看起来可以了,但是一看就知道USB 3.0要带那么多设备,肯定要解决供电问题,原来的主板绝对不可能支持的。所以扩展一下原理图:
Screenshot 2021-01-05 125535.png
简单吧?只要搞定独立5V供电就行了。
整体预算100元,逛了一圈PDD和咸鱼,发现还真不是吹的
79搞到手一个905x3的盒子,卖家估计是不要了,不会玩。
PDD就更有意思了,48的USB 3.0 HUB一转 3口+千兆网口,用了25的券,哈哈哈,再加一个12V转5V的大功率DCDC板用券后3块钱包邮。搞定。
不好意思晚上蹭了实验室的3D打印机搞一体外壳,没有3D打印机的同学直接接线也是一样的,不需要外壳。

12V 2A输入,电源就用N1的了,找了个母头接DCDC,这样5V输出有希望最高5A了:
微信图片_20210105130243.jpg 微信图片_20210105130253.jpg

USB 3.0 一转3口加千兆HUB:
微信图片_20210105130403.jpg
然后按照原理图装进3D一体外壳:
微信图片_20210105130520.jpg

留在外面的线其实可以直接焊接到内部,更完美,懒得搞了,效果一样的。
外壳上面立了三堵墙,目的是竖着放两个USB硬盘

整体感觉还不错。多图
微信图片_20210105130827.jpg 微信图片_20210105130850.jpg 微信图片_20210105130833.jpg

后面再来重点的系统和软件部分。第一部分结束。
补充:
散热问题按照论坛其它兄弟弄的被动散热片贴一下就搞定了,相关帖子:
https://www.right.com.cn/forum/f ... ile=1&simpletype=no

实际效果:(50%平均负载,算是重度使用条件下,一般使用不会达到平均50%负载)
Screenshot 2021-01-05 155255.png





我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-5 13:36 | 显示全部楼层
905x3这样玩,你不怕烧掉么,白打一壳,905x要风扇才压得住

点评

实测,只要不疯狂的跑benchmark,一般的被动散热很完美了。如果要长时间满负荷。(挖矿什么的,可以PDD一个热管散热,请勿再发布任何维*贴风扇,17块)  详情 回复 发表于 2021-1-5 13:55
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-5 13:39 | 显示全部楼层
具体啥型号的盒子?。。。。。。。。等抄作业
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-5 13:43 | 显示全部楼层
260刚入手R2S,。。。。。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-5 13:47 | 显示全部楼层
前排留名等更新
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-1-5 13:55 | 显示全部楼层
poyang 发表于 2021-1-5 13:36
905x3这样玩,你不怕烧掉么,白打一壳,905x要风扇才压得住

实测,只要不疯狂的跑benchmark,一般的被动散热很完美了。如果要长时间满负荷。(挖矿什么的,可以PDD一个热管散热,请勿再发布任何维*贴风扇,17块)
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-5 14:14 | 显示全部楼层
还有3D打印,一般人没这条件

点评

3D打印不是必须的,纯接线也能撸  详情 回复 发表于 2021-1-5 14:46
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-1-5 14:46 | 显示全部楼层
ShengX87 发表于 2021-1-5 14:14
还有3D打印,一般人没这条件

3D打印不是必须的,纯接线也能撸
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-5 14:54 | 显示全部楼层
其实你可以把USB3.0 接到其它做AP的 硬路由上,然后N1通过SMB挂载到本地上就可以

点评

N1只有可怜的千兆口,挂samba还要实现旁路由?一分三?这个数据都不用看了吧  详情 回复 发表于 2021-1-5 15:49
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-1-5 15:49 | 显示全部楼层
mjyhj 发表于 2021-1-5 14:54
其实你可以把USB3.0 接到其它做AP的 硬路由上,然后N1通过SMB挂载到本地上就可以

N1只有可怜的千兆口,挂samba还要实现旁路由?一分三?这个数据都不用看了吧

点评

??? N1主路由 | 有USB3.0的路由做AP+VLAN,刷个OP——光猫 | 其他有线客户端  详情 回复 发表于 2021-1-5 23:44
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-5 16:59 | 显示全部楼层
没什么意义

点评

请问做啥有意义?  详情 回复 发表于 2021-1-5 17:48
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-5 17:15 | 显示全部楼层
捡漏的就算了吧

点评

不算捡漏,咸鱼太多s905x盒子给钱就卖。不是独一份  详情 回复 发表于 2021-1-5 17:49
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-1-5 17:48 | 显示全部楼层

请问做啥有意义?
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-1-5 17:49 | 显示全部楼层

不算捡漏,咸鱼太多s905x盒子给钱就卖。不是独一份
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-5 17:58 | 显示全部楼层
楼主,装虚拟的底层系统可以吗?可以和正常的x86软路由那样玩和有一样的功能吗?

点评

即将介绍重量级的docker功能,可玩性和性能个人觉得比intel垃圾小主机强多了。  详情 回复 发表于 2021-1-5 18:52
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2021-1-25 15:40

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表