设为首页收藏本站

恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
小博无线
查看: 136285|回复: 1409

[N1盒子] [20180909更新] N1固件 - PT下载小钢炮正式公测

    [复制链接]
发表于 2018-6-6 13:23 | 显示全部楼层 |阅读模式
本帖最后由 荒野无灯 于 2018-9-13 21:39 编辑

名字还在考虑中...  万能的坛友们, N1 下载小钢炮固件取个啥名字好?

2018.09.02_22h15m50s_002_.png


N1原厂固件是2.28的,先降级!有部分用户安装了4.18内核的armbian到emmc(传说中4.x内核支持wifi的那个版本),然后分区表错乱了,据群友反馈:再刷此固件,会无法启动。可自行用dd恢复分区表解决 .
今天有群友告诉我,
某个人,拿着我尚未公布的内测固件,创建了收费群,并且只字不提荒野无灯。后面我群里有群友截图给我看,此人正是之前加了我内测群,后面自己负气退群之人。
这里我说下之前固件没有公布,是因为,有一些基础的功能,还需要完善。有些功能,还没有做。

因此,我也没有公开的,显式地对外公布我的群号。虽然要找的人也能找到。
同时,下载地址(虽然是公开的,很多人都能猜到),我也没有显式地在论坛里面贴出来。
但是今天居然发现有这样的事情。我觉得有必要让大家了解一下真相。

我的N1固件交流群目前唯一的群号是:794438112
如果加群,请认准狗头群主-_-。
另外,我一般是习惯在issue中解决问题。
N1固件issue 反馈: https://gitee.com/8ox86/phicomm-n1-issue/issues
建议的反馈方式是:在群里简单说明下问题,然后给出issue的地址,我方便处理和查看。


0909 固件发布. 修复对电视盒子nfs的支持问题. 现在n1刷电视盒子后可nfs挂载上这个小钢炮,方便播放.


0906固件发布。优化代码,解决bug.增加功能。changelog见:
  1. https://gitee.com/8ox86/phicomm-n1-issue/issues?assignee_id=&author_id=&branch=&issue_search=&label_name=&milestone_id=14189&scope=&sort=&state=closed
复制代码

下载地址:
  1. http://files.80x86.io/router/rom/PHICOMM-N1/
复制代码


最新的刷机文档:
  1. http://files.80x86.io/router/rom/PHICOMM-N1/n1-fw-install-guide.txt
复制代码

新手和老手都要看,有更新。
降级教程:

  1. https://gitee.com/8ox86/phicomm-n1-issue/blob/master/downgrade-n1.md
复制代码


荒野无灯N1固件交流群:794438112
(鉴于有些人创建假的群-_-)点击链接加入群聊【N1固件交流群】:https://jq.qq.com/?_wv=1027&k=5wjeYan
另外,给出群号,只是为了防止有些人进错(假的)群了。
我一向是不太喜欢在论坛发群号的。我认为加群,是为了给真正想解决问题的人了。而不是伸手党。
固件提供公开且免费地下载。
使用固件,完全看刷机说明就能解决大部分问题了。
这个刷机说明,我前后总共加起来的编辑时间,应该有几天。
而且,是持续更新的。

感谢:
linux内核Mod版代码作者: 150balbes
感谢busybox项目,实为Linux里的瑞士军刀,名不虚传。
感谢padavan固件的作者:Andy Padavan,本固件部分思路来自padavan固件。
感谢tr, qb, aria2, frp ,smb,synthing 等软件的开发者,提供如此优秀的软件。
暗黑风格主题来自 Darkmatter theme for LuCI (LEDE/OpenWRT) (https://github.com/apollo-ng/luci-theme-darkmatter
感谢本群的sk, 帮助调试内核及initrd相关问题。
最后,要感谢群里帮助测试和反馈问题的朋友,你们的支持,使得固件愈发完善。
现在固件还没有内置感谢列表,后续会完善好。



固件特点:

去除冗余,轻装上阵

专注下载,文件共享

WEB支持,简化配置


我是无敌下载小钢炮。

还没有发布还没有发布
还没有发布
重要的事情说三遍。
由于这是一个全新的系统,各方面都要花时间。花的时候,应该比你想象的多。
当前git commit数量: 145

大家的N1下车了吗?我的还在车上。。。



TODO work:1.
2. web ui 增加显示当前启动模式(u盘, emmc)
6. web ui 新增加包管理界面.


FAQ:首先,感觉大家的关注。还有提出了很多有用的建议。
这是从大家部分疑问中选取出来的,我回答一下对一些问题的看法。


0. 这个需要用U盘来跑不?
答:  不需要。支持直接在内置emmc上面跑。且占用的空间,不是很大。

1.灯大既然希望专注下载和分享怎么不直接使用openmediavault之类的NAS系统或是直接用debian server呢?
答: 你认为 N1 这个硬件配置能充当正经的存储来用?我觉得比较勉强。测试过nextcloud, 在N1上面也是跑得很勉强。
另一个方面,用别人的系统,你要对别人的系统有足够的了解,时间上未必比你自己DIY要少。
还有人表示想要装黑群的,我觉得,要清楚N1的性能和它适合做的工作。
我做这个固件,只是针对简单的需求,实现简单的功能。并没有要把N1的功能复杂化。


2. 为什么没有电视盒子的功能?
答: 目前没有使用android底包。因此盒子功能是没有的。恩山上面优秀的T1/N1电视盒子固件很多,我也没必要造轮子。
后期如果有可能,或许会拿其中一个比较优秀的底包加以改造。但是,这得看时间。


3. 考虑再加个远程迅雷不
答: 不考虑。先排除对于某雷的个人感觉不说。第三方的迅雷离线下载现在基本上是没有官方支持的状态。我不喜欢加这种。


4. 为什么没有用openwrt系统?
答:也不是没有考虑过。但是我给N1定位的功能,远少于openwrt所能提供的。只要一个切水果的功能,却上一个瑞士军刀,
也不太合理。另一方面,S905移植openwrt的花费的时间,肯定要比自己DIY linux多。


5. 能集成nextcloud ( 或 owncloud) 不?
答: nextcloud 我有在n1 上面安装跑过。结论是,不适合。能跑起来 ,但是用起来,我受不了。局限在于, nextcloud 需要依赖nginx, php, mysql(或sqlite) 运行,nginx还算好。
php 和 mysql 对于 n1来说,只能算能跑的程度。而如果有特别多的文件要索引,sqlite也会非常慢。
反过来说,如果你只有很少的几个文件,那nextcloud的意义也不大了。
如果有朋友在有比较多的文件的情况下,能把nextcloud跑得非常流畅,也欢迎你分享你的优化。


6. frp 能不能集成? 还有ddns 呢?
答: ddns在路由器上面跑更合适。暂不会添加,后期看情况吧。frp 已经内置集成。


7. 加上teamviewer吗?
答: 不能。如果需要远程,可自行通过ddns或frp , ngrok等方案。


8. 是否方便加入网络打印机功能?
答: 暂时没时间考虑这些。


9. 用了你这个固件后我还能像使用普通的Linux一样安装各种软件吗
答: 固件的理念就是少动命令。这是一个linux系统,因此linux的操作基本上都支持。
但是不会像debian那样有apt 命令安装无数的包,选择各种软件。
如果需要安装其它软件,可以通过entware 来安装。
如果你那么想DIY和折腾linux命令,那么,armbian 或者 archlinux arm  ,可能对于你是更好的选择。


10. 膜拜大神,不过说实在的,这样折腾还真不如直接收个下载宝或者n270小主机实用
答: 下载宝 的MTK mips架构的小 CPU 能和 N1 比吗?n270小主机的价格,能和免费的N1比吗?
你首先,要搞清楚N1的优势和定位。作为0元购的东西,做工相当的不错。至少在我看来,phicomm这做工,不会比在某宝买的那些不知道什么牌子的小主机差。
与N1同配置的开发板,在某宝的价格,最低在300块以上。因此,这个免费的N1可以算个宝了。
我们的乐趣是,让免费的东西 ,在它的能力范围内,发挥更多一点的作用。
正如我做K2和K2P等固件一样。






20180626:事先说一下,原来我用的底包是android的,结果是CPU负载比较大,很多android的不必要的进程运行。既然是打造成下载机,那么所谓的挖煤挖矿功能不是我们要考虑的(如果需要挖煤挖矿,介过固件不是你的选择),
电视功能也不是我们要考虑的(如果需要当电视盒子用介过固件也不是你的选择,恩山上面优秀的T1/N1电视盒子固件很多,我也没必要造轮子)。
至于armbian, 我还是觉得它太臃肿了。GUI功能不是我们需要的。
我们需要的就是 文件管理+tr 下载 + aria2 下载 + smb 共享 (后期可能加入其它的东西),配上web ui来管理。
因此,现在的版本是完全基于DIY的Linux系统的(安装包大概在50M左右)。
至于其它软件安装,后期会引入entware. entware 可以让你很方便的安装其它的东西。

内存2GB
闪存芯片ROM:8GB eMMC
CPU型号:Amlogic S905,ARM Cortex-A53,四核 1.5GHz
网卡芯片:RTL8211F,千兆
------------------------------------
20180612
修正: s905 主频:  2016年8月起,晶晨S系列被内部限制为1.5G 主频.而不是宣传的 2GHz.  (见 Amlogic S905, S905X, and S912 Processors Appear to be Limited to 1.5 GHz, not 2 GHz as Advertised)

------------------------------------

由于有USB, 因此,用来做下载机应该是不错
MT7621 在tr 全速下载的时候,CPU占用是非常高的。IO处理能力不足。
N1 CPU 主频为 1.5GHz, 相对于 MT7621 的 800MHz 要好太多。
低功耗,散热又好,非常适合长期运行,做下载机。

初步的想法是集成 transmission 和 aria2 进去, 当然 web ui是肯定要加的。
然后可能还需要一个配置和服务管理界面。

由于有1000M 口 ,用来做smb 共享也是不错的。虽然只有USB 2

bt 下载: transmission + web ui
普通下载: aria2 + Aria-Ng ui
smb 共享: samba
文件同步: syncthing

syncthing支持非常全面。 如果有其它方案,也欢迎推荐(不欢迎天朝某公司的山寨sync)

1. N1不能干所有的事情。N1 只能做它能做的事情。如果你很有钱,直接上x86或amd64架构的机器,别来这里看N1了。N1是免费的方案。别拿它跟收费方案比。
2. 我弄的这个固件能实现的功能,你用命令都能搞定。但并不代表弄这个固件就没有意义了。
3. 尽量简化操作,能点击鼠标的,就不需要打命令来实现。



dev Changelog(你关注的,都在这里):



phicomm-n1-20180902:
  1. 1. 配置备份和恢复:cfg-recovery: add missing /etc/rc.local
  2. cfg-recovery 和 cfg-backup 现在允许指定一个参数,如果你的分区默认不是sda1, 你可以在后面加 sda2 , sdb3 之类的
  3. 2. 修复多个app的启动脚本.
  4. 3. frp默认配置:增加syncthing web ui的默认配置
  5. 4. ftp: 增加UI配置界面,默认配置不再强制要求SSL
  6. 5. dashboard 更新到1.2.7:
  7.         增加硬盘温度显示,修复aria问题.
  8.                 不能显示温度的原因有两个:一是硬盘盒子的USB主控太水,不被支持。 二是硬盘本身不支持。
  9.                 oric 那个垃圾主控。连温度都显示不了。Oric 的硬盘盒不要提issue.
  10.         增加系统配置管理. 现在已经可以禁用和启用服务了:
  11.         System/Startup:
  12.                 Enabled 列的按钮是可点击的。按黑色不可点击的表示此服务为系统服务,不支持禁用。
  13.                 start按钮仅适用于没有启动的情况。一般情况下如需要重启服务请用restart ,或stop再start.
  14.         
  15.         System/Network:静态IP在切回DHCP后,静态配置会持久保存。

  16.         文件管理器的端口可以自定义了.
  17.         syncthing的端口和配置目录也可以自定义了.
  18.         修复rc.local保存之后无法执行的bug.
  19.         qb: 现在端口也能自定义了。方便frp绑定。因为qb限制了同端口访问,你只能在frp里做tcp同端口。
  20.         reboot和poweroff 这种危险按钮,移到System/Tool二级分类页面下。虽然有确认提示,但是还是放内页更安全。

  21.         更新完注意强制刷新浏览器缓存。
  22. 6. filebrowser文件管理器:现在已经完美支持编辑markdown了(新建后缀为.md的文件)。
  23. 可以渲染高亮c,c++,go, gfm, javascript, lua, markdown, php, python, ruby, rust, scheme, shell,sql, toml, vue, xml, yaml
  24. 7. samba 进程加入看门狗监视。
复制代码


20180831 changelog:
phicomm-n1-20180831:
system:
修复 min_free_kbytes过小导致内核产生很多crash log的问题
修复/media权限,不允许普通用户创建目录。此为挂载点的专用目录。
network: 增加dhcp获取IP失败后回退IP: 192.168.8.88
busybox: enable ftpget and ftpput
ftp: 现在刷机完无需任何设置,默认是工作OK的。用你的root账号和密码登录即可。
libtorrent-rasterbar: bump version to 1.1.9, enable disk statistics feature.
sftp-server: upgrade to openssh-7.8p1
dashboard: upgrade to 1.1.4, 磁盘状态:默认锁定危险操作按钮。需要释放“洪荒之力”方可点击。
新增加一键分区并自动格式化为ext4的功能。
增加静态IP设置功能。IP设定可选择在DHCP和静态IP之间切换。
左侧菜单增加 Filemanager 和 Syncthing按钮(手机用户需求)

此更新包括0828的所有更新:
1. frp: subdomain字段增加custom domain支持。
这项改进,主要是为部分使用免费frp的用户定制的。
如果你填写的是 xxxxx, 那么用应用之前的subdomain参数。
如果你填写的是 a.b.c 这种,那么会被识别为custom domain
close issue https://gitee.com/8ox86/phicomm-n1-issue/issues/IME3M
2. UI优化,移除.loading 效果。所有页面基本全换成无刷新ajax提交。
所有消息提示,能不弹框的,尽量不弹框。采用notify的效果提醒。
没错,这几项更新里,这里才是大工程。
3. system general配置功能已经实现,主机名修改和ntp服务器修改现在OK.
close issue https://gitee.com/8ox86/phicomm-n1-issue/issues/IMEGD
4. dashbaord ssl 证书上传:增加校验。不是合法的证书不让上传。
5. rc.local 在web ui 修改的功能已经实现。
close issue: https://gitee.com/8ox86/phicomm-n1-issue/issues/IM172

此更新包括0826的所有更新:
修复部分采用非linux下工具格式化的ext4分区无法开机自动挂载的问题。
修复syncthing inotify 限制问题。
增加gdisk (用于替代fdisk给大硬盘分区用)
优化ext4分区挂载。
dashboard 修复ntfs分区时 disks 无法打开的bug.
增加 /etc/rc.local 支持。




20180828:dashboard重大更新,这应该是本固件有史以来功能最全的一个dashboard了版本了。
强烈推荐更新。
  1. n1 20180826固件升级到最新版的步骤:
  2. 先执行 opkg update ,然后,
  3. 1.如果固件版本不是phicomm-n1 20180826-2255,需要安装 hotfix. (opkg install hotfix)
  4. 2.如果dashboard版本不是1.1.2,需要安装 hacklog-dashboard (opkg install hacklog-dashboard)
复制代码


1. frp: subdomain字段增加custom domain支持。
这项改进,主要是为部分使用免费frp的用户定制的。
如果你填写的是 xxxxx, 那么用应用之前的subdomain参数。
如果你填写的是 a.b.c 这种,那么会被识别为custom domain
close issue https://gitee.com/8ox86/phicomm-n1-issue/issues/IME3M

2. UI优化,移除.loading 效果。所有页面基本全换成无刷新ajax提交。
所有消息提示,能不弹框的,尽量不弹框。采用notify的效果提醒。
没错,这几项更新里,这里才是大工程。

3. system general配置功能已经实现,主机名修改和ntp服务器修改现在OK.
close issue https://gitee.com/8ox86/phicomm-n1-issue/issues/IMEGD

4. dashbaord ssl 证书上传:增加校验。不是合法的证书不让上传。

5. rc.local 在web ui 修改的功能已经实现。
close issue: https://gitee.com/8ox86/phicomm-n1-issue/issues/IM172

6. 版本号从1.0.x 升级到1.1.1 (没错,其实还有1.1.0的,不过只有我一个人用过)

更新方法:

适用于最新的固件:
  1. opkg update
  2. opkg install hacklog-dashboard
  3. /etc/init.d/S99dashboard restart
复制代码

KO!


20180826:
  • 修复挂载问题。优化ext4分区挂载。
  • dashboard 修复ntfs分区时 disks 无法打开的bug.
  • 增加 /etc/rc.local 支持(web 界面还没做)。
此版本内核和initrd都更新了。
  1. Linux version 4.9.76 ([email protected]_huangye) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05] (Linaro GCC 7.3-2018.05) ) #1 SMP PREEMPT Sun Aug 26 17:24:43 CST 2018
复制代码

固件发布后发现有些小问题,紧急修复:
20180826-2255补丁更新

n1固件20180826-2255补丁更新
进ssh执行:

  1. opkg update
  2. opkg install hotfix
复制代码


修复部分采用非linux下工具格式化的ext4分区无法开机自动挂载的问题。

修复syncthing inotify 限制问题。
增加gdisk (用于替代fdisk给大硬盘分区用)




20180823:
  • dashboard更新到1.0.18 , disk eject: add --force param. frp: add frps auto deploy tool link. dashbaord upnp: only remove once when settings changed.
  • 新增加iproute2, iperf3, hddtemp, netcat, mtr, tcpdump , libzmq, iostat, tmux, nload, inotify-tools , 移除remotecfg
  • daemon默认创建的文件group权限修复,方便不同应用共享数据
  • bison: bump to version 3.0.5
  • syncthing: upgrade to 0.14.50-rc.2
  • qbittorrent-nox: upgrade to 4.1.2
  • busybox: enable netcat, pgrep, pkill, ping6, traceroute6
  • frp: upgrade to 0.21.0, add frps also
  • filebrowser: upgrade to 1.10.0
  • transmission: 修复第一次刷机之后白名单问题
  • qt5: upgrade to 5.11.1
  • libevent: upgrade to 2.1.8-stable
  • kernel: Linux version 4.9.76 ([email protected]_huangye) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) )


20180821:增加图莆化安装界面: web ui 一键点击安装.

20180823_Selection_001.png
Screenshot of firmware auto install tool.jpg
增加daemon watchdog

配置备份和恢复
增加nfs服务端和客户端
aria2选项配置完善及bt tracker自动更新脚本
详情见: https://gitee.com/8ox86/phicomm- ... &sort=&state=closed

20180817:  磁盘管理功能改进一键格式化磁盘
按label而不是按设备名称持载
自动挂载功能改进
分区label编辑
拔下后自动卸载挂载点,并释放/dev 内相关文件
20180817_Selection_001.png

20180812:1. 增加sftp支持 (https://gitee.com/8ox86/phicomm-n1-issue/issues/ILX5H)
2. fix [color=rgba(0, 0, 0, 0.8)]NTFS分区硬盘挂载无写权限的问题 ([color=rgba(0, 0, 0, 0.8)]https://gitee.com/8ox86/phicomm-n1-issue/issues/IM0KQ#note_1014131[color=rgba(0, 0, 0, 0.8)])
[color=rgba(0, 0, 0, 0.8)]3.  流量统计 小时数据显示优化.现在已经按自然时间顺序显示了. [color=rgba(0, 0, 0, 0.8)]https://gitee.com/8ox86/phicomm-n1-issue/issues/ILWH6
[color=rgba(0, 0, 0, 0.8)]4. 解决 dashboard在部分upnp没开的网络环境下挂掉的问题.

20180809-changelog:1. prompt 从默认的#号换成彩色的
2. samba参数优化
3. 增加流量统计功能(可按时,天,月查看)see https://gitee.com/8ox86/phicomm-n1-issue/issues/ILWH6
4. 修复filebrowser启动问题
5. dropbear ssh: 增加sftp支持 (see issue https://gitee.com/8ox86/phicomm-n1-issue/issues/ILX5H)
6. 默认开启bbr
7. aria2,filebrowser,qbittorrent, syncthing, transmission 归属于同一用户组
8. syncthing: bump version to 0.14.49
9. dashboard: 更新到1.0.12
10. 解决issue http缓存/配置保存/权限/日志中文支持 #ILW8B https://gitee.com/8ox86/phicomm-n1-issue/issues/ILW8B

2018.08.09_01h42m33s_001_.png    2018.08.09_01h43m01s_003_.png

2018.08.09_01h43m24s_004_.png    2018.08.09_01h42m48s_002_.png


dashboard 更新:
last update: 20180806

v1.0.7:
1.移除frp和smb页面多余的save按钮
2.优化tr api代码
3.修复qb和tr web ui打开url的问题(端口,https)
4. qb选项只读
5. 优化提示信息。把提示信息的位置从右下角改变为顶部居中。
6. frp proxy保存和smb分享目录保存:移除多余的确认提醒。
7. 版本更新到1.0.7


v1.0.5:
1.登录:密码不正确时显示友好错误信息。
2. 禁用缓存
3. 修复不能更改密码的bug
4. 添加poweroff 按钮
5. 修复referer发送策略
5. smb: 增加任意目录共享添加,修改,删除功能.

v1.0.3

1.配置目录从程序目录下的config移动到/etc/dashboard
2.  ....

20180729: 优化frps 服务端。实现一键,不,点击一次鼠标即可部署frps 到CentOS服务器。 optimized_ui.png

clients_list.png

http_with_anchor.png

frps 自动部署工具:
Selection_005.png

20180728:完善frp common配置。
完成frp tunnel配置api,实现的功能包括:添加,删除,修改。
支持tcp/udp/http和https 四种类型的通道。无刷新页面设计。修改后即时生效。
支持搜索功能。
支持端口范围。
20180728_Selection_001.png

20180728_Selection_002.png

20180728_Selection_003.png


20180726: 后台首页增加温度显示。还是挺凉快的,一般是42度左右。集成frp. 没错。 虽然有ddns,但是,frp 作为ddns的备份,还是非常重要的。
ddns的更新是需要时间生效的,而frp则不存在这个问题。
之前在k2p固件等集成了c语言版的frp,然而那个客户端有些问题,且功能支持不是很完善。
故在n1中集成 frp. 由于frp只是一个proxy的角色,并不需要路由的NAT功能,
因此,frp在n1上面跑是很合适的。
通过配置项设置页:
Screenshot from 2018-07-26 11-56-01.png

列表(编辑暂未实现):

Screenshot from 2018-07-26 11-56-16.png

日志(一切尽在你的掌控之中):
Screenshot from 2018-07-26 11-56-26.png


20180725: 增加qb ui 管理界面,方便查看日志。其它功能通过qb自身的web ui 都可以配置,这里就不重复实现了。
完成对qb下载功能的稳定性测试。 测试大概用了100个种子,花费了两三天完成了整个下载。另外,qb的web ui是有中文的,这个不用担心。
Selection_001.png Selection_002.png
Selection_003.png Selection_004.png


20180723: 搞定opkg集成. 以后固件要升级软件,基本上可以不用像盒子的第三方包一样,要刷整个系统。
同时,自带的opkg, 可以很方便地利用entware的软件包。
也就意味着,除了固件自带的程序,你基本上还有额外的2194个程序可以选择。
http://bin.entware.net/aarch64-k3.10/Packages.html
Screenshot from 2018-07-23 09-09-32.png

20180722: 这周都加班比较忙. 再加上被github 干了,浪费了一些时间.周日主要是测试 qb 的稳定性,及它在n1 上面的稳定运行的一些参数,进行探索.

关于为什么有tr了还要集成qb, 请看这个文章: 既然tr这么稳,为什么还要qb ?


20180717: 增加  qBittorrent
2018.07.18_03h42m30s_001_.png


20180706:优化路径填写功能.
比如,tr 下载目录, aria下载目录, smb共享目录 设置的时候,都需要设置一个路径.
虽然我有集成文件管理器,但打开文件管理器,然后再把路径复制进来,也不太方便.
虽然会命令的几句 cd 和 ls 也能 找到需要的路径,但是,总归与我们的口号不相符.
我们的口号是: 能点几下鼠标解决的,坚持不打一个命令!
所以,就有了今天弄的路径自动完成功能.
只要你打一个 / , 所有下级目录就会自动出来,然后可以用鼠标点击选择,
如果这一级还不够,那么在上次选择的基本上,你再加一个/,此时下级目录
又会自动出来...如此...

一图胜千言(tr下载目录设置):
2018.07.06_01h10m47s_002_.png


将原始的弹出窗提示换成精美的modal窗口,
TIM图片20180706011852.png TIM图片20180706011908.png


20180704:增加root用户密码修改界面及对应api
增加ssh登录的密钥配置
修复web ui修改端口时的跳转问题截图完才发现,  Router password 应该修正为 root password.

TIM图片20180704015025.png

20180701:
Dashboard 增加基本端口配置和ssl证书配置, 增加upnp端口自动映射功能,方便外网访问.
增加system配置页面,主要是主机名和 ntp时间同步服务器设置
增加startup管理页面. 可重启停止和启动服务.
TIM图片20180701220805.png

TIM图片20180701220822.png

TIM图片20180701220834.png


TIM图片20180701220838.png

TIM图片20180701220825.jpg






20180630:
完善samba和tranmission配置界面。
修复aria2 不能正常重启的bug.
增加gzip,让界面打开速度飞起来。特别是远程访问的时候,效果比较明显。
最后,不多说了,放图:
20180630215516.jpg

20180630215534.jpg

20180630215530.jpg


20180629:
syncthing 集成完成.
samba 配置界面基本完成.
global 配置管理 ,默认share配置管理,用户添加及删除.
@TODO 用户禁用,启用.  增加其它共享目录的设定等.aria2 web ui 全自动js注入,
在登录web ui的情况下,打开aria2 界面,全自动填写主机名,协议,端口和密码.


TIM图片20180629021246.png       TIM图片20180629021301.png        TIM图片20180629021305.png TIM图片20180629021308.png          

TIM图片20180629021431.png


20180628: aria2 配置界面及接口已经完成。
增加轻量级WEB 文件管理器:filebrowser
@TODO:    SMB 管理界面 Screenshot from 2018-06-28 11-54-17.png


20180627:完善UI。fix菜单active状态显示问题。
优化磁盘信息页面
优化iptables信息页面
优化进程信息页面。
20180627_Selection_001.png


20180626:
1. 完善登录功能。利用Linux自带的用户密码来校验web ui 用户的登录。也就是说,webui 和 Linux现在共用一个用户名了.。(基于安全起见,暂时只允许root用户登录,比如后期smb管理的时候可能会增加其它用户).
2. 增加进程状态查看页面。
3. 磁盘状态查看页面,增加使用空间百分比和 未使用空间条状图。
@TODO: SMB 管理界面 和 文件管理集成。

20180618:放弃android底包. 重新编译内核和rootfs. 只包含需要的功能. 已集成smb 4.8 最新版 和 transmission 最新版.


20180612:transmission 已经完美集成:

感谢各位回复,关于bt客户端的选择,目前tr已经集成,
综合各位提供的信息,  qB 应该可以作为备选了.


我也大概了解了一下。
rtorrent 默认不带web ui, 有两个很漂亮的ui 分别叫flood  和 PiTorrent ,但是是基于node.js开发的,这个web ui不太适合于运行在盒子或路由器上面。还有个UI叫 ruTorrent, 是基于php的,略丑 。。。
qBittorrent: 自带web ui ,界面非常漂亮,github上面开发非常活跃(最新版Sunday May 27th 2018 - qBittorrent v4.1.1 release). 并且有第三方android app支持(https://github.com/lgallard/qBittorrent-Controller
至于deluge,是py开发的,好像也不太适合盒子和路由器。

----------------------------------------------------------------

N1 smb 读写测试 (smbd Version 4.3.11-Ubuntu):
从实际体验来看, 读取稳定在 33MB/s   , 写入平均速速35M/s , 这个速度, 已经把USB2.0接口发挥到极致了.

USB 2.0 [size=14.6667px]理论速度 480Mbps , [size=14.6667px]換算成(MB/s) 则是理论60MB/s. [size=14.6667px]实际平均表现,一般在30MB/s 左右 .  
[size=14.6667px]N1 的实际测试结果为 33 - 35M 左右, 属于正常速度.

写入速率没有读取稳,但平均速度不差.
测试硬盘: phicomm H1

内置emmc 写入测试:  140MB/s

人工打码.

       TIM图片20180616015747_2nd.png     TIM图片20180616015934_2nd.jpg
长时间写入大文件, 测试结果更准确, 基本在37- 38 之间 :

2018.06.16_13h38m04s_002_-52-- Moving - Directory Opus.png 2018.06.16_13h35m16s_001_.png


-------------------------------------------------------------

2018.06.12_03h25m07s_001_.jpg
2018.06.12_03h28m19s_002_.png





20180611:
开始弄UI, status 组的页面和功能已经完成:
有人跟我说这像Openwrt的界面,没错,你的眼光很好。
这不是像,这就是移植的openwrt的界面。
asus 界面基本上都是table布局, 老毛子的 的页面是 div + table.
移植起来肯定是比较麻烦的。
openwrt 所有主题里面,我找到这么个暗黑界面。

界面,只是交互的表现层,具体用来做什么,还得底层的应用来干活。
所以,不用太在意。如果你有漂亮的主题,也欢迎推荐。

2018.06.11_05h08m07s_002_.png


2018.06.11_05h07m50s_001_.jpg

20180610:
周末初步把玩了一下.手里的N1 才开箱.
集成aria , Aria-Ng web ui  和  transmission 及 web ui 等,

测试打包成功
测试刷机成功.

接下来就是其它功能的增加 和 UI管理界面方面的完善了.
可能没有那么快... 毕竟改UI什么的最麻烦了.
TIM图片20180610105006.jpg        TIM图片20180610102908.png

2018.06.10_10h31m52s_002_.png       2018.06.10_10h31m11s_001_.png


--EOF

































































































































TIM图片20180620230453.jpg

点评

你说的很对。: 5.0 我赞同你的说法。: 5.0
刷完了,开机电脑登录进去全英文,还是不会用,能出个使用教程不  发表于 2018-9-13 17:36
灯大既然希望专注下载和分享怎么不直接使用openmediavault之类的NAS系统或是直接用debian server呢?  发表于 2018-6-28 09:32
希望集成功能的同时还能挖矿哈!!  发表于 2018-6-13 13:30
你说的很对。: 5 我赞同你的说法。: 5
支持灯大的贡献!我的N1在路上了。  发表于 2018-6-12 16:47
你说的很对。: 5 我赞同你的说法。: 5
每天来看一遍更新,跟追看美剧似的。  发表于 2018-6-12 15:47
你说的很对。: 5 我赞同你的说法。: 5
刷了这个电视盒功能还有没?  发表于 2018-6-12 14:42
你说的很对。: 5 我赞同你的说法。: 5
远程下载、私有云,目前还是很有需求的,感谢大神  发表于 2018-6-11 17:58
你说的很对。: 5 我赞同你的说法。: 5
灯大,考虑再加个远程迅雷不?  发表于 2018-6-11 15:08
你说的很对。: 5 我赞同你的说法。: 5
四脚朝天实名制支持!!!!  发表于 2018-6-11 14:46
你说的很对。: 5 我赞同你的说法。: 5
完美!!!  发表于 2018-6-10 14:27
N1机顶盒+openwrt !!!  发表于 2018-6-7 21:18

评分

参与人数 204恩山币 +218 收起 理由
back321 + 1 灯神,你太NB了,我居然刷好了,然并卵。。。
Jeffrey.Z + 1 强大的恩山!(以下重复1万次)
shuangyeying + 1 面对这种帖子,我内心复杂,真不知道说什么好……
Cheney_xu + 1 这个集成kodi进去么?
初学者的困惑 + 1 要是中文设置就好了,英文渣渣表示很累
我打野 + 1 支付宝5毛已转
leo0769 + 1 为什么不能全给15币,膜拜大神,拯救了我的N1
ctr54188 + 1 支持flexget么???
浮生若梦620 + 1 面对这种帖子,我内心复杂,真不知道说什么好……
colamao + 1 我来恩山就是为了撩你
LSMing + 1 强大的恩山!(以下重复1万次)
哈哈哈哈哈1 + 1 字字珠玑
lovezhiqi123 + 2 我家300M带宽,满速下载40MB/S,这个固件挺舒服 看来我是的买一个二手N1了
永恒ˇ爱恋 + 1 固件挂PT下载稳定30MB/s,上传3MB/s,我为下载小钢炮带盐
icegao + 1 率全体恩山路由党以及党魁向你学习!
zace514933362 + 1 率全体恩山路由党以及党魁向你学习!
rwqiang + 1 谢谢灯大,十分期待。
江寒000 + 1 一看就是觉得高端、大气、上档次!
buyamd + 1 率全体恩山路由党以及党魁向你学习!
56143575 + 1 率全体恩山路由党以及党魁向你学习!
佛系设计师 + 1 很好,支持!
kinghre + 1 大神,求你来个公测好不好。封神开始!
木宗逸之 + 1 率全体恩山路由党以及党魁向你学习!
anvin + 1 你是路由党还是理财狗?OR发财猫?能不能给个beta版,先耍耍啊
a22899666 + 1 率全体恩山路由党以及党魁向你学习!
yylwhy + 2 面对这种帖子,我内心复杂,真不知道说什么好……
abigsun + 1 率全体恩山路由党以及党魁向你学习!
xueyu168 + 1 面对这种帖子,我内心复杂,真不知道说什么好……
kelubii + 2 期待!不知到时候镜像能否丢群晖虚拟机里跑~!
alexccom + 1 率全体恩山路由党以及党魁向你学习!
dadaewqq + 1 率全体恩山路由党以及党魁向你学习!
someoneloveU + 1 灯神不哭
风逝心灭 + 1 强大的恩山!(以下重复1万次)
1184214234 + 1 面对这种帖子,我内心复杂,真不知道说什么好……
lon91ong + 2 强大的恩山!(以下重复1万次)
fbbm648 + 1 强大的恩山!(以下重复1万次)
嘿嘿212 + 1 一看就是觉得高端、大气、上档次!
zdy1997 + 1 一看就是觉得高端、大气、上档次!
boy516 + 1 别人不服就服你
jiangzl + 2 强大的恩山!(以下重复1万次)
fdfev + 2 强大的恩山!(以下重复1万次)
lei294973256 + 1 面对这种帖子,我内心复杂,真不知道说什么好……加5分!!!
AKillWum + 1 强大的恩山!(以下重复1万次)
rdcgm + 1 一看就是觉得高端、大气、上档次!
saintorange + 1 强大的恩山!(以下重复1万次)
kgli2005 + 1 一看就是觉得高端、大气、上档次!
hao150 + 1 是否可以集成个能下载百度云盘的APP?
groves + 1 nice
゛绊筬哖︷ + 1 灯大 如果是Linux跪求加入V2RAY服务端 BBR网络加速 FRP功能,这样放墙外做的了下载机 .
lovexqc + 1 不错,支持下
dxwq + 1 犀利
caichenxue + 1 灯大牛逼
sxfbest + 1 不要怂、就是干
bobde163 + 1 强大的恩山!(以下重复1万次)
yeye632 + 1 给力
followwing + 1 可以开刷时记得改标题啊,等你放出固件第一时间开刷,手握60包邮N1等你
a7343173 + 1 一看就是觉得高端、大气、上档次!
io47 + 1 强大的恩山!(以下重复1万次)
d_zhou + 1 一看就是觉得高端、大气、上档次!
g0g002 + 1 一看就是觉得高端、大气、上档次!
qiuwei0209 + 1 强大的恩山!(以下重复1万次)
晋太元中 + 1 戳中我心
ucat86 + 1 今天天气不错,适合泡妞。
qq48494730 + 1 一看就是觉得高端、大气、上档次!
windowsxp11 + 1 一看就是觉得高端、大气、上档次!
blazetwf + 1 灯大!能不能集成个打印机服务程序
永恒印记 + 1 目前最期待的固件,没有之一!
nokia5310 + 1 强大的恩山!(以下重复1万次)
edmondw + 1 强大的恩山!(以下重复1万次)
wewill110 + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
shi1942 + 1 我来恩山就是为了撩你!
wjg53 + 1 强大的恩山!(以下重复1万次)
taotaos + 1 强大的恩山!(以下重复1万次)
轻轻河边草 + 1 我来恩山就是为了撩你!
1697817057 + 1 兄弟,你肥皂又掉了…你是故意掉的?
xfmly + 1 给力
yjjq + 1 一看就是觉得高端、大气、上档次!
yanting + 1 给力
踏雪无恒 + 1 兄弟,你肥皂又掉了…你是故意掉的?
midgq + 1 我来恩山就是为了撩你!
zrts123 + 1 强大的恩山!(以下重复1万次)
xietianxue + 1 强大的恩山!(以下重复1万次)
zgrschh + 1 我来恩山就是为了撩你!
潜水者 + 1 兄弟,你肥皂又掉了…你是故意掉的?
yuuhhe + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
ljlwdf + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
wsj119 + 1 惊喜。N1这下有的玩了,灯大也来N1了
wskitxyga + 1 支付宝已转5毛给你!
vbw.qing + 1 看这进度,更加期待了哦
1846181866 + 1 我来恩山就是为了撩你!
flyinsea + 1 强大的恩山!(以下重复1万次)
game8 + 3 犀利
zzw1997 + 1 我来恩山就是为了撩你!
偶尔放手 + 1 支付宝已转5毛给你!
LINK-SSR + 1 我来恩山就是为了撩你!
fish18fish + 1 我来恩山就是为了撩你!
oojunjunoo + 1 我来恩山就是为了撩你!
WhereToTearDown + 1 我来恩山就是为了撩你!
philipwoaini + 1 一看就是觉得高端、大气、上档次!
galaxy + 1 我来恩山就是为了撩你!

查看全部评分

本帖被以下淘专辑推荐:

  • · T1&N1|主题: 53, 订阅: 22
  • · N1|主题: 1, 订阅: 1
我的恩山、我的无线 The best wifi forum is right here.
头像被屏蔽
发表于 2018-7-2 10:09 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-6 13:24 | 显示全部楼层
支持一下。沙发!
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-6 13:25 | 显示全部楼层
大神又出固件?
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-6 13:30 来自手机 | 显示全部楼层
大神的小目标
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-6 13:36 | 显示全部楼层
我有个想法,刷omv,让n1成为真正的nas,无奈我现在Linux都还没弄成功

点评

我是armbian好了,omv装不进去,有个设置有冲突  详情 回复 发表于 2018-7-28 21:57
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-6 13:38 | 显示全部楼层
支持大神,看来好玩了
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-6 13:41 | 显示全部楼层
支持大神开放出下载机,NAS出来
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-6 13:44 | 显示全部楼层
又有一款固件要出了~~
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-6 13:45 | 显示全部楼层
这个可以有                          
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-6 13:51 来自手机 | 显示全部楼层
期待大神的杰作
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-6 13:52 | 显示全部楼层
灯大放话了
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-6 13:54 来自手机 | 显示全部楼层
本帖最后由 fofteen 于 2018-6-6 13:55 编辑

灯大发话~大家排队等候!!!!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-6 13:57 | 显示全部楼层
什么也不懂只会伸手的小白只能顶帖支持大神了。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-6 13:57 | 显示全部楼层
占位,期待灯大的作品
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-6 13:57 | 显示全部楼层
期待啊,支持大神做下载机
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛 ( 苏ICP备05084872号-1 )  

GMT+8, 2018-10-17 15:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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