分享: N1, DIY 廉价 主路由,私家存储,媒体服务中心等

2018-11-24 18:56:34 +08:00
 xiaoun001
网上看到有 N1 卖,可刷 linux。看其配置还不错,寻思用来做路由,存储,DLNA,WEB,AP,下载机,ALL IN ONE,思路呢就是装个 ARMbian,利用各种开源软件搭建,实现所想所需即所得。
先看配置: ARM 64 位 4 核心 2G 处理器,2G 内存,8G 存储,RTL 千兆网卡(非 USB 总线),USB2 口,做家庭核心路由一点问题没有。
准备: 某宝购得 1 台 N1(85 元),卖家已刷官改电视系统,可直接 U 盘启动 Linux。 正品三星 128G 高速 TF 卡一张(一百多元),投资 200 元稍微多点。
实施: 刷系统(刷在卡上就行了),启动,Linux 起来了。配 iptables NAT,hostapd,samba,apache webdav,minidlna,dnsmasq,ppp,aria2, openconnect 等一众软件。同时 sysctl.cobf 优化 TCP 参数.BBR 等。成了。有线连接能达到理想速率,2.4G 无线信号居然还能穿好几堵墙,神奇了。达到预期。用 DD 测试,磁盘写的速度,TF 卡自身最高可以达到 28MB/s, 挂 USB3 接口移动硬盘,在 33MB/S,也不必苛求达到千兆 NAS 的速度,毕竟 USB2 限制在那里摆着。但给电视做个源,看个高清啥的,电脑存取点东西啥的,还是措措有余。
要点: 只有一个有线千兆口,原生 ARMBIAN 内核没有编译 802.1q 支持(VLAN),解决方案有 3,均经过检验,都可行。1.接傻瓜千兆交换,局域网,外网网线均接在同一网络,N1 拨号,做 NAT。2.N1 配 vlan,挂 vlan 交换机。(这需要重新编译 armbian 内核,使其支持一些高级网络功能),目前我采用的这方法,也不是我编译的,编译过内核的,有网友分享过,大家可以百度,恩山。3.扩展加 USB 千兆网卡,这个也行,只是我的廉价的千兆卡,占一个 U 口,拖着一大堆线缆,有点乱。 所以还是做单臂,家用嘛,说白了,即使是二三十人用,也能扛的住。(除了无线部分).单臂绝对不是问题。
分享到此结束,研究方向不是 Linux 的朋友,建议慎入手。有需要的朋友,我一会把完整功能内核镜像分享出来,大家一起玩。
直接溢价(产生的价值)十倍以上? 千万不要怀疑性能。想想商用路由那点可怜的配置,还那么贵,关键在人,在优化。
20785 次点击
所在节点    路由器
57 条回复
huaxie1988
2018-11-29 16:12:04 +08:00
还有 S905D 的频率是 1.5G ,不是官方以前宣传的 2G
xiaoun001
2018-11-30 21:07:37 +08:00
@huaxie1988 恩,系统里显示 1.51G ,4 核心,变频,我让它直接工作在最高频率了。之前装了 army-system-arm,运行 arm 镜像却不正常,就放弃了。感觉 armbian 比树莓派 rasbian 问题多,还是不是那么顺手。也不知是不是我的现在用的系统盘速率太低。一会找个高速 U 盘试试。
xiaoun001
2018-11-30 21:08:55 +08:00
army-system-arm 错误, 是 qemu-system-arm,容器 docker 倒是正常,就是镜像少。
cubecube
2018-11-30 23:32:01 +08:00
这个 N1 我是不打算折腾了,用回 3.14 内核,当小霸王了,4.18 4.19 的内核网络总有各种奇奇怪怪的问题。折腾一圈下来,发现还是角落里面的树莓派系统稳定高效。
xiaoun001
2018-12-06 22:46:27 +08:00
@cubecube 我也遇到了,断流,就是网络不稳定。困惑了好久,解决了。不是 N1 的问题。 有网友点出,是 Network-Manager 惹的祸。卸载该组件,网络,稳定了。做个主路由,绰绰有余。挺稳定的。
muzhidianzi
2018-12-16 01:46:06 +08:00
也在折腾 N1 不过才入门,一路看下来楼主很耐心,多谢分享
xiaoun001
2018-12-23 19:05:07 +08:00
@gerryyamaha 你好,昨天我在 N1 里面 利用 qemu-system-i386 以及 qemu-system-x86_64 成功运用 openwrt x86 镜像,也成功打通网络,包括 PPPOE 拨号等等。只是,很可惜,性能跟不上,网页太慢,如此来说价值就不大了。还是老老实实自己按需 DIY 吧,最近在 DIY 过程中,我换了玩法,用了一 16GTF 卡(以前手机淘汰的)专事系统,配套以前一个淘汰的 USB2.0 1T 西部数据原装硬盘 专事数据。隔日用 dd 对系统盘做整盘镜像备份。 再配上 aria2 + AriaNG,完美实现远程离线下载,挺满意的。其实做 NAS,也不是那么日龙的,38MB/S 的读取速率,还是够用了。今后,如果用的到,打算再增加网络打印服务器功能。

@muzhidianzi 你好!谢谢好评。愿你成功。最新发现,网上有大佬用 N1 做了 游戏机。也挺好。我的 N1 跑了 8000 多条静态路由,一点压力没有,挺好。就是 DIY 太费事,当然,这个搞清楚了,家用乃至低端企业路由,就不再神秘了。
hadoop
2019-01-09 09:49:46 +08:00
@cubecube 我刷了 4.19 之后网络隔了一天就有卡顿,重启就 ok,你是刷的哪个版本系统
xiaoun001
2019-01-20 19:19:19 +08:00
@hadoop 我也是会变慢,恩山上有 4.18.7 原作者重新编译的支持 VLAN 的内核,替换了 4.19 rc7 内核,换了 dtb 文件,就稳定了。

另外,恩山论坛已有大神
xiaoun001
2019-01-20 19:21:15 +08:00
另外,恩山论坛已经有大神出手 在 N1 用 docker 成功跑了 Openwrt,我亲自实验,效果很赞。作为家用,爬墙足够了。有需要的可以百度。
hadoop
2019-01-20 20:30:50 +08:00
@xiaoun001 我后来刷了 5.60 4.18 版本的,换了 dtb 没啥问题
valentinorossi
2019-03-08 15:54:12 +08:00
@xiaoun001 我找了半天帖子没找到,请问有教程吗? armbian 下用 docker 装了 openwrt
leezj
2019-03-19 15:11:21 +08:00
@xiaoun001 下了你网盘分享的镜像,是不是只需要把镜像写进 U 盘,然后替换下 4.1.9 的 dtb 就可以了
brotherlegend
2019-06-08 21:05:41 +08:00
这个 n1 做路由的场景我想好了,最适合塞弱电箱里了。
xiaoun001
2020-05-07 14:23:40 +08:00
@valentinorossi 我在恩山上专门写了一帖,可以参考。
@hadoop @leezj 我用了最新 armbian 19.11.3 debian buster 版本,稳定
xiaoun001
2020-05-07 14:25:18 +08:00
@brotherlegend 嗯嗯,一体式路由服务器,体积小,性能强,对付我的百兆带宽足够了。
ixinshang
2021-05-18 13:33:20 +08:00
楼主啊,恩山的链接,能来一个吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/511151

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX