找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 66575|回复: 387

[N1盒子] 关于 N1 小钢炮 固件的一些思考 + 2019 总结

   火... [复制链接]
发表于 2020-1-19 12:51 | 显示全部楼层 |阅读模式
本帖最后由 荒野无灯 于 2020-1-19 12:58 编辑

熟悉无灯的朋友可能发现,最近半年以来,老灯几乎在论坛没有任何动静了。
但是,老灯并没有远离江湖。 老灯一直在背后默默地编码。


padavan固件

有很多朋友可能用过我的padavan路由器固件, 持续几年的开发(2016- 2019), padavan固件基本上已经趋于稳定。
加上“版本2” 的流行,以及原版 酸酸 版牛奶 越来越不好喝甚至很多地方喝不了,因此我认为固件应该移除一些东西之后再公开下载。(但是具体的时间不好说。事情实在是太多,加上SSD损坏以及多次更换操作系统和环境,以及生活中的一些时间。)

同时,开发N1小钢炮固件的时候,我也发现,有很多东西,比如frp穿透,ddns, smb共享,ftp 等等,
完全没有必要跑在路由器上面。严格来说这些功能跟路由器基本上不粘边。并且,大家也都清楚, MTK 7621 这点性能,虽然号称是双核四线程. 但是即使跟 N1 的 armv8 s905 相比,也是相差甚远.
7621 是一颗网络CPU, 让它来处理一些NAS应该做的事,就像是“一个小男孩儿承受着他这个年纪不应该有的压力和负担”.

N1 固件

N1固件一直是围绕当初的6句初衷进行开发的:
去除冗余,轻装上阵
专注下载,文件共享
WEB支持,简化配置

但是,如果要我说,最后悔加入的功能是什么,我会说,就是加入了jellyfin.

第二后悔的事情是什么? 就是加入了jellyfin并在N1上默认关闭了自启动(导致一大堆人问,怎么打开,怎么不启动)

虽然N1的 S905 相对于大部分arm设备(对比QNAP/ synology 千元级arm NAS)来说,这个CPU已经算性能不错的.
但是很多人心理完全没有搞清楚,N1在整个CPU世界里,是个什么位置. 拿N1来跑jellyfin 看看海报就算了,还要“试图”启动jellyfin的转码功能,
甚至还问, N1 有没有视频硬件加速? 结果当然是,N1 直接挂了,没错,然后还跑来问, 为什么 jellyfin 启动不了了?

所以,老灯的建议是,要想要用jellyfin的转码功能,最好是上一个Intel 8代之后的CPU, UHD 630 硬解能力相当不错,Linux API 非常成熟. 这也是我FBE 里面能支持完美硬解的CPU系列.

小钢炮固件的思考:
由于当时的想法其实特别简单,因此实现上面也比较简单。
采用的buildroot 作为底层,从0构建rootfs, 然后再加入s905 的内核.
开发出dashboard以支持常用功能在WEB UI的配置和管理.

功能上基本上实现了,但是,
首先,没有一个良好的包管理系统,后续软件的升级不好处理。
可以说,选择使用buildroot, 确实可以最大限度的精简整个系统,做到固件包最小体积. 如果让我重新选择,我可能会考虑使用一个流行的Linux发行版,基于它来做上层开发。
毕竟,个人的时间和精力非常有限,什么都自己做,太消耗时间。

其次,  dashboard上面的app是固定的,由于时间关系,没有设计一个app center.
关于这一点,随着后面小钢炮加入了docker, 有所改善.

这两个问题导致我重新思考小钢炮固件。
这也是我后面相当于一段时间没有更新固件的原因。
那么:

时间都去哪儿了?

答案是:开发docker app 去了.

看到这张图你就懂了,为什么老灯很少来水论坛了(比如, 编译这个版本的FBE时, 由于修bug非常耗时,早上4点半才最终完成编译,并打包docker推送到docker hub,然后,累得不行了,睡觉。。。):



这半年以来,无灯发布了很多docker 镜像,很多是“原味”版,也就是说,不是简单的打包,而是基于官方的增强版。
其中:
https://hub.docker.com/r/80x86/baidupcs  下载次数超过50万次 (注意: 截止到2010年1月19日,百度封锁尚无解决方案,即使你开了SVIP, 用这下下载也是几十KB)

https://hub.docker.com/r/80x86/filebrowser 下载次数超过10万次

filebrowser 是 FBE 的镜像(file browser enhanced, FB 的增强版) , 重点推荐

这个程序我持续开发了一年多了,也是花时间最多的一个项目,基本上所有业余时间都花在这个项目上面,功能方面大家可以去docker hub页面查看.


https://hub.docker.com/r/80x86/qbittorrent  下载次数超过1万次.

还有一些其它的:
https://hub.docker.com/r/80x86/ddns-updater  DDNS更新,这个要推荐一下,老灯目前在用的
https://hub.docker.com/r/80x86/typecho  很多人用过的博客系统

https://hub.docker.com/r/80x86/olaindex  one drive 做下载站

https://hub.docker.com/r/80x86/lychee  漂亮的相册,不建议用来存海量图片(比如上万,上百万,上千万)

https://hub.docker.com/r/80x86/nanoblog  一个博客系统

https://hub.docker.com/r/80x86/nginx-fancyindex 漂亮的文件索引

https://hub.docker.com/r/80x86/qb-tracker-update-bulk
https://hub.docker.com/r/80x86/ccextractor DVD字幕提取


这些我也不细说了,我的微信公众号 (路由器的那些事儿)里面有部分镜像的详细使用教程. 欢迎有兴趣的朋友关注.



N1 后续?

后续有时间想再完善一把小钢炮.
另外,更多的时间肯定会花在应用上面。
新的dashboard (前端基于vue)也在开发中,但是进度非常慢。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 161恩山币 +177 收起 理由
yyf3@qq.com + 1 感谢你的分享,无论怎样,你都是最无私的人.
vHdjcjsnAa + 1 一看就是觉得高端、大气、上档次!
drwz + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
zl782001 + 1 强大的恩山!(以下重复1万次)
bbqliu + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
nice琦士 + 1 2333
hpu20120907 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
a2315534 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
cpydy + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
废柴工程师 + 2 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
yumin9822 + 2 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
pzy0122 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
cuantianhou + 2 这个年轻人不讲武德,耗子尾汁!
28674500 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
哒哒达哒哒哒 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
漠北 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
神兽莫墨砀 + 1 2333
firegl99 + 1 恩山全体路由党向你学习!
嘉盛外汇托管 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
045514437 + 2 恩山全体路由党向你学习!
yxyshadow + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
Heyzg + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
31141 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
xie1850 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
shiwang22 + 1 恩山全体路由党向你学习!
a709225458 + 2 恩山全体路由党向你学习!
浮生若梦620 + 1 恩山全体路由党向你学习!
qqxioud + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
玩机e族 + 1 几亿网民,我们俩竟然神奇的在恩山相遇了!来,1分也是分!
g0g002 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
孔孟之道 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
青驴何方 + 1 更新下小钢炮吧,哈哈哈,好用 定位精准
abelwy + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
美希命 + 1 几亿网民,我们俩竟然神奇的在恩山相遇了!来,1分也是分!
yunnyforo + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
PumpkinSin + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
释迦牟尼 + 1 别光喝酒啊,吃菜吃菜~~~
Canco + 1 呐,做人呢,最重要的就是开心
Miraco + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
ㄩㄦㄔ + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
youxyx + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
haidong9989 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
sljk + 1 呐,做人呢,最重要的就是开心
zangtx + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
ye61123 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
231884575 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
noame + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
liuz4i + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
Mr_NiceGuy + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
无极-奎 + 1 支持
lyqblue + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
yyzzzzzz + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
skysray + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
langji518 + 1 生活不易,相遇也不易,既然这样,让我们成为朋友一起面朝大海、花开花落……
kk33150 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
andywu126 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
dayudashiyi + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
玖之一 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
lsnail2005 + 1 恩山全体路由党向你学习!
q240627995 + 4 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
lmboy123 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
hui0109154600 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
crosscc + 1 几亿网民,我们俩竟然神奇的在恩山相遇了!来,1分也是分!
马云外甥 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
lin8701 + 1 期待新的小钢炮。不过感觉之前的也就没有wifi,其他的好像已经基本完美了
老少平安 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
秋じ风逝☆ + 1 恩山全体路由党向你学习!
小清东 + 1 大大,你好,希望可以更新小钢炮的固件,直接在固件中集成最新软件
across8 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
Star-apple + 1 生活不易,相遇也不易,既然这样,让我们成为朋友一起面朝大海、花开花落……
timxie + 1 感谢灯大的贡献!我N1就刷你的小钢炮固件。谢谢!
xuhui798 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
noisay + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
刘猛插 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
pr0272 + 1 恩山全体路由党向你学习!
dunge + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
2284787774 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
wsj119 + 1 几亿网民,我们俩竟然神奇的在恩山相遇了!来,1分也是分!
龙之介 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
LVwanku + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
gdmcking + 2 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
霸槽的猪 + 3 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
djy0550 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
wuzhiwen163 + 2 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
iquelite + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
5asdfasdf + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
preeminence + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
271595667 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
qiuwei0209 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
Reizo + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
ppkdc + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
一方的幻象 + 1 牛逼!!!!
初学者的困惑 + 1 感谢灯总的无私奉献
ivybridgexeon + 1 恩山全体路由党向你学习!
innerpeace + 1 感谢灯大的无私奉献
zym204 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
soriano + 1 强大的恩山!(以下重复1万次)
526568180 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
hai_wifi + 2 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
VG7 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-1-19 12:54 | 显示全部楼层
久仰大名 今天居然闲来无事想折腾下N1看到大神发帖
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-1-19 12:55 | 显示全部楼层
久仰大神!崇拜!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-1-19 13:01 | 显示全部楼层
久仰,大神辛苦了!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-1-19 13:03 | 显示全部楼层
大神!崇拜!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-1-19 13:04 | 显示全部楼层
大神辛苦了,支持一下!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-1-19 13:04 | 显示全部楼层
大神。膜拜
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-1-19 13:04 | 显示全部楼层
辛苦了!
移除一些东西之后,可以自行加入也行啊
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-1-19 13:06 | 显示全部楼层
一直在等精简版的 路由器固件。。。就是为了做AP永用
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-1-19 13:06 来自手机 | 显示全部楼层
传说中的大神出山了,看来小钢炮第二春就要来了!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-1-19 13:07 | 显示全部楼层
老灯辛苦了,给你点赞
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-1-19 13:08 | 显示全部楼层
大佬流批
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-1-19 13:09 | 显示全部楼层
大佬牛皮!小钢炮稳定运行时间已有半年!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-1-19 13:11 来自手机 | 显示全部楼层
感谢炮神!期待小钢炮2.0
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-1-19 13:13 | 显示全部楼层
大神必须顶一下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-3-29 14:21

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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