找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 576507|回复: 1911

[N1盒子] [20190327更新] N1固件 - PT下载小钢炮固件 (docker和jellyfin测试工作OK)

   火... [复制链接]
发表于 2018-6-6 13:23 | 显示全部楼层 |阅读模式
迅雷TV
本帖最后由 荒野无灯 于 2019-3-27 12:01 编辑

下载地址:
  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


最新消息:
0327固件(测试版)
1.增加简易docker配置页.
2. 美化了之前可以把人丑哭的登录界面。 (背景可以自己换成***的美腿照,这个也是支持的)
把图片放到 /usr/local/apps/dashboard/theme/darkmatter/static/img/wallpaper/ 目录下即可。会随机选择图片。如要固定一张,只放一张即可。

部分群友截图的登录界面:
rsz_4.png rsz_111.png rsz_2.png rsz_13.png   

关于docker:
默认情况下UI Running Status为Not installed. 即未安装。
通过点击 ”Install or Re-Install Docker UI“ 按钮即可一键安装Docker UI管理工具。
(docker要先开起来!请看下面0326更新说明开启docker)
视你的网速而定,这里可能要等待几十秒到几分钟。
安装好之后状态是这样的:
Screenshot from 2019-03-27 02-06-07.png

然后点击 Docker UI 进入,
Screenshot from 2019-03-27 02-07-21.png

这个名字为portainer 的容器即是我们的Docker UI管理工具所在的。
Screenshot from 2019-03-27 02-08-57.png

其它我相信大家不用我多介绍了。

0326固件(测试版)已加入docker 和jellyfin

0326固件已加入docker 和jellyfin (修复了和kodi的jellyfin插件配合时,客户端解码直接播放的问题)!
由于docker和姐夫并不是所有人都会用,因此,默认没有自启动。需要的,首次,自己进Startup设置成yes, 并且点一下start 就启动了(下次会自动启动),

由于docker等的数据默认也存在/var下面的子目录,因此,这个版本起,

默认把/dev/data分区划分给力/var (大概有4.3GB可用空间,小一点的docker镜像完全没问题的). 暂时没给docker做GUI, 等...


打开docker自启动:
Screenshot from 2019-03-27 02-12-45.png
然后点击一次Start启动之(后续重启后会自动启动)

003847ta6ak6rh47wsz77c.png
一直以来,固件都比较注较小巧和高效。细心的朋友会发现这次的固件体积大了很多:刷机包增加到 144M的大小。

Screenshot from 2019-03-26 09-55-38.png

关于0326之后的固件体积为什么增加了,我解释一下,主要是因为加入了docker和jellyfin:

2019-03-26_09-45.png    


主要的空间增加来自docker和jellyfin. 其中
jellyfin 104.8M占用了apps目录约64%的空间
docker约 129.9 M (48.5+41.2+28.7+5.9+5.6),  大概占用了 /usr/bin  83.3% (31.1+26.4+18.4+3.8+3.6 )的空间。
2019-03-26_09-46.png     2019-03-26_09-46_1.png     2019-03-26_09-47.png    


N1 PT下载小钢炮固件 20190318更新日志请点击这里查看(多图)

另外,给一键刷机界面稍美化了一下(对比一下新旧刷机界面):
Screenshot from 2019-03-26 10-19-45.png     TIM图片20190326101841.png


固件会持续维护的。

虽然没有更新固件,但是花了一些时间在写一些教程:
感兴趣的朋友可以关注无灯的微信公众号:路由器的那些事儿  或搜索 iproute2 或扫下面的二维码:
qrcode_wx.jpg     Ashampoo_Snap_2018.12.14_11h31m01s_003_.png




名字还在考虑中...  
万能的坛友们, 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
复制代码


另外,给出群号,只是为了防止有些人进错(假的)群了。
我一向是不太喜欢在论坛发群号的。我认为加群,是为了给真正想解决问题的人了。而不是伸手党。
固件提供公开且免费地下载。
使用固件,完全看刷机说明就能解决大部分问题了。
这个刷机说明,我前后总共加起来的编辑时间,应该有几天。
而且,是持续更新的。

感谢:
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 (hacklog@arch_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 (hacklog@arch_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 理论速度 480Mbps , 換算成(MB/s) 则是理论60MB/s. 实际平均表现,一般在30MB/s 左右 .  
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

评分

参与人数 257恩山币 +271 收起 理由
aloneyun + 1 感谢你的分享,无论怎样,你都是最无私的人.
Damn + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
a2315534 + 1 强大的恩山!(以下重复1万次)
animagi + 1 我从未见过这么长的帖子 楼主太牛了
abc@cn + 1 2333
zandx + 1 多谢分享,辛苦啦!
ixiaotang + 1 这个年轻人不讲武德,耗子尾汁!
咫尺天涯_tcy + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
newkingwang + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
wycghrp + 1 恩山全体路由党向你学习!
conan257 + 1 强大的恩山!(以下重复1万次)
timxie + 1 感谢你的分享.
zym204 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
cynizy + 2 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
紫晶怪兽 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
110cjy + 1 坚持自己的理念!!!偶很赞同!!!
布拉德 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
wcaoz + 1 满满的干货
★天才劣等生 + 1 别光喝酒啊,吃菜吃菜~~~
khao + 1 灯大,小钢炮可以U盘启动吗,主系统安卓盒子,插上U盘启动小钢炮
夜雨闻霖 + 1 强大的恩山!(以下重复1万次)
发呆de鱼 + 1 加入ddns的意义在于运营商ipv6已经普及了,还是感谢了,小钢炮十分稳定
fsjohn + 1 强大的恩山!(以下重复1万次)
2750993877 + 1 感谢你的分享,无论怎样,你都是最无私的人!
CaptainCN + 1 率全体恩山路由党以及党魁向你学习!
为失足少女开光 -1 小白就不要加群了,在群里问问题会被踢的。让自己看刷机文档。所有问题刷机文档都有解
ql1307096 + 1 面对这种帖子,我内心复杂,真不知道说什么好……
xyzstudy2019 + 1 强大的恩山!(以下重复1万次)
fjfhlqjtg + 1 面对这种帖子,我内心复杂,真不知道说什么好……
154374171 + 1 面对这种帖子,我内心复杂,真不知道说什么好……
breakersun + 1 率全体恩山路由党以及党魁向你学习!
sidvens + 1 率全体恩山路由党以及党魁向你学习!
Netrascal + 1 一灯大师,啥时候能支持wifi?
hwraul + 1 感谢 灯大
euking + 1 强大的恩山!(以下重复1万次)
cheetor + 1 强大的恩山!(以下重复1万次)
chenk77889 + 1 面对这种帖子,我内心复杂,真不知道说什么好……
llios + 1 强大的恩山!(以下重复1万次)
天天顺心 + 1 率全体恩山路由党以及党魁向你学习!
DouBreak + 1 率全体恩山路由党以及党魁向你学习!
wankangming + 1 五毛你好,五毛再见!
99ibook + 1 强大的恩山!(以下重复1万次)
yumin9822 + 2 面对这种帖子,我内心复杂,真不知道说什么好……
隐形的肩膀 + 1 啥时候出升级版呀,用着非常稳定,非常好。
Drama + 1 强大的恩山!(以下重复1万次)
how1999 + 1 强大的恩山!(以下重复1万次)
㊣川仔.Net + 1 不要怂、就是干
brweak + 1 今天天气不错,适合泡妞。
heyuhua + 1 一看就是觉得高端、大气、上档次!
Twiligh + 1 率全体恩山路由党以及党魁向你学习!
RRRRRYTT + 1 强大的恩山!(以下重复1万次)
huserszm + 1 ok
xiaokedou + 1 一看就是觉得高端、大气、上档次!
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?

查看全部评分

本帖被以下淘专辑推荐:

我的恩山、我的无线 The best wifi forum is right here.
头像被屏蔽
发表于 2018-7-2 10:09 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
我的恩山、我的无线 The best wifi forum is right here.
回复 支持 反对

使用道具 举报

发表于 2018-12-14 15:00 | 显示全部楼层
gipsyli 发表于 2018-12-9 00:58
谁有教程分享下,老大的教程怎么成乱码了

本说明最后由 荒野无灯 于 2018-09-06 21:56 编辑
公测版由于功能尚未最终稳定。因此,更新会比较频繁。
FAQ:
缓存问题:
如果你进某个页面总是跳回登录页面,或者直接没有显示任何东西 ,浏览器返回的是该页无法显示。
chrome浏览器缓存问题。 ctrl + shift + i , 然后右击浏览器顶部地址栏的刷新按钮,
选择第三项:“清空缓存并硬性重新加载”, 即可。
====================================================================================
从n1原版android系统刷机操作步骤:
1.有一个N1,准备个U盘. 不要太大,U盘大于512M即可. usb 2.0的最佳。
闪迪(SanDisk)酷豆(CZ33)16GB 或 8GB的测试通过,表现良好。lexar 8GB USB2.0 U盘表现更佳。
经测试,上次撸的台电(Teclast)锋芒 U盘 64G USB3.0很大概率上识别会有问题。
2. 下载 phicomm-n1-s905-linux-hacklog-20180902-1544.img.7z , 用7z或winrar解压后,再校验img文件的md5.
注意校验md5 phicomm-n1-s905-linux-hacklog-20180902-1544.md5sum.txt
3. 将镜像文件 phicomm-n1-s905-linux-hacklog-20180902-1544.img 通过工具写入U盘
(windows下可用USB Image Tool或etcher[https://etcher.io], linux gnome3环境下可直接用Disks工具写入)
关于img写入
其它工具没有测试过.不保证其工作正常.
如果你下载的是一个.xz的文件,请解压出 .img文件出来,并校对 .img文件的md值.
然后再行写入.
写入方法详细步骤:
http://router.mirror1.80x86.io:8088/PHICOMM-N1/doc/%E8%8D%92%E9%87%8E%E6%97%A0%E7%81%AFN1%E5%9B%BA%E4%BB%B6img%E5%86%99%E5%85%A5%E6%95%99%E7%A8%8Bfor%20windows%20users.zip
U盘写好后,先别插入!
U盘写好后,先别插入!
U盘写好后,先别插入!
4. N1插上网线连接到路由器(路由器要支持DHCP),N1开机,打开adb远程调试.
    (关于如何打开adb,这里我说明一下,接显示器和鼠标,进入原装的N1系统,然后点击版本号4次,提示adb已经打开即可。
    这个时候,即使你断电,下次开机,会也是adb已经开启的状态。)
    N1成功获取到IP后,在路由器Client Status你可以看到类似android-a08558xxxx这种名称的机器.
5. N1通过adb连接n1,这里在上一步,我们获取到的N1的IP为: 192.168.8.201, 在电脑端执行命令:
    adb connect 192.168.8.201 (这里为盒子的IP),连接成功后你会看到提示:
    connected to 192.168.8.201:5555
    这一步如果没有连接成功,你后面的不用看了...
6. 前提:必须保证第5步你adb连接成功了!(这时可连接显示器看效果,但不是必须的),输入:
adb shell
确保已经进入android的shell,成功进入的标记是,命令提示符会变成: p230:/ $
然后手里准备好U盘,再执行:
reboot update
此时,迅速插上U盘到离HDMI口最近的那个位置。只插一个U盘,不要插其它多余的USB...
   如果命令执行成功,且你的U盘是做好的,那么,会自动进入linux系统(没错,我还没想好名字,先叫linux吧),
  然后你如果接了显示器的话,应该是始终黑屏的. 反之,如果不是黑屏,而是进入了盒子系统的画面,或者进入了盒子的recovery界面,
  说明你的U盘做得有问题,换U盘,或者检查自己制作启动盘的过程是不是存在问题.
7. 进入老毛子路由器,打开Client Status(客户端状态)列表,点击刷新。等待N1启动后获取IP, 你会看到一个名为phicomm-n1的机器,
  N1 的mac 开头是 FC7C02 的。
  这里假设N1的IP为: 192.168.8.201, 后续的说明以这个假设为基础。
  启动大概需要两三分钟。
8. 安装到内置emmc: 通过浏览器打开 http://192.168.8.201:8086/ ,即可看到安装界面。
   然后,点击start install按钮即可开始自动安装。
  如果有看到socket ignored的错误,不用管.其它操作成功就行.
  最后显示:Complete copy OS to eMMC parted SYSTEM 即表示安装过程已经完成。此时,
  可气沉丹田,蛋定,然后,断掉N1电源, 拔掉U盘。再上电开机即可。
9. 静静地等待启动。大概两三分钟吧。
查看IP可以用上面提到的”Client Status(客户端状态)列表“ 法。 (也可以用ping,一般是没必要的。)
10. 打开登录页面后,务必清空chrome浏览器缓存。
ctrl + shift + i , 然后右击浏览器顶部地址栏的刷新按钮,选择第三项:“清空缓存并硬性重新加载”, 即可。
此操作在更新完系统或更新完dashboard后务必执行一次。
11. 如何判断刷机是正常的?登录dashbaord后,最多等待2分钟时间,然后:
    依次点击左侧菜单的apps下面的菜单:
    qBittorrent: 绿色Running
    Transmission: 绿色Running
    Aria2: 绿色Running
    Samba: 绿色Running
    FRP: 绿色Running
    ftp server: 绿色Running
    filemanager: 绿色Running
    syncthing: 绿色Running
    如果所有服务不是全绿的状态。说明刷机是有问题的。可以重新写盘,再刷一次。这时不必按这个步骤来了,而是参照下面的”从本固件旧版系统刷机操作步骤“
12. 刷机完成后,重启一次。
====================================================================================
从本固件旧版系统刷机操作步骤:
0. 配置备份
1. 下载img文件写入U盘
2. 关机,插入U盘,上电, 等待从U盘启动
3. 通过浏览器打开 http://192.168.8.201:8086/ ,安装固件到emmc.(注意,此步骤会自动擦除原系统的所有数据,如果你有配置文件要备份的,请注意备份)
4. 安装过程成功完成后,气沉丹田,蛋定,然后,断掉N1电源, 拔掉U盘。再上电开机即可。
5. 配置恢复
6. 配置恢复后,重启一次。
====================================================================================
FAQ:
为什么我刷机成功了,qb 或 tr 等还是黄色?
这不是成功,这是刷机失败的标志。
写盘有问题。权限问题导致qb没能启动,从而dashboard读取不到qb的配置而启动失败。 重新写盘吧。写完之后,别动!赶紧拔出来。
过早的插入U盘,或者,在U盘做好后,插入到android系统的盒子里后,会污染U盘,导致权限不正确,从而,
刷机之后很多文件权限不对。
配置的备份和恢复:
====================================================================================
备份:
确保有且仅有一个ext4 分区的可写的硬盘已经挂在N1上,
(PT用户注意:执行以下命令会关闭所有daemon, 因此,确保qb 你已经在web ui手动点击暂停了所有种子。要不然会红种。。。)
然后执行 cfg-backup
刷完机之后,从备份恢复:
确保前面备份用的那个ext4 分区的硬盘已经挂在N1上,确保有且仅有一个USB设备挂在N1上面,
然后执行 cfg-recovery
默认不加参数执行,是备份到sda1这个分区,恢复也是.
如果你有多个分区,也可以在后面加参数,比如 sda2 , sdb1 等。
====================================================================================
---------------------------------------------------
假设N1的IP为: 192.168.8.201
---------------------------------------------------
dashboard登录地址为:
http://192.168.8.201
默认用户名:root
密码: root
其它信息:
ssh 默认 端口 22, 用户名root, 密码root
ftp 默认 端口 21, 用户名root, 密码root
---------------------------------------------------
---------------------------------------------------
如果多次写盘(正确的工具,正确的操作)仍没能成功进入web ui,
请检测是否降级,或者操作是否有问题。
如果多次写盘(正确的工具,正确的操作)仍没能成功”全绿“,
请仔细再看看这个文档,是不是有什么步骤没按说明来。
---------------------------------------------------
---------------------------------------------------
---------------------------------------------------
!!! 特别提醒 !!!
使用qb, aria, tr 等下载器时,自己一定要设置下载目录为外接磁盘!
不要用默认的路径就开始下载东西!
---------------------------------------------------
---------------------------------------------------
默认开机自动走有线网口dhcp获取IP,
如果你的路由器没开dhcp, 那么,
会自动退回到原厂设定的固定IP:   192.168.8.88
---------------------------------------------------
默认用户名: admin
默认密码: adminadmin
---------------------------------------------------
tr 默认web地址: http://192.168.8.201:9091/
第一次用,注意在dashboard设置http://192.168.8.201/appcfg/transmission:
默认用户名: admin
默认密码: 自己设置
默认局域网内是不需要密码就能访问的,如果需要密码认证的,自己修改配置:
rpc-authentication-required true
---------------------------------------------------
filebrowser web 地址: http://192.168.8.201:8081/
默认用户名: admin
默认密码: admin
---------------------------------------------------
Syncthing web 地址: http://192.168.8.201:8384/
默认用户名: 无
默认密码: 无
设置web ui用户:
右上角依次点击: 操作=> 设置 => 图形用户界面 ,
填写 '图形管理界面用户名' 和   '图形管理界面密码'
保存.
---------------------------------------------------
---------------------------------------------------
smb 需要进 http://192.168.8.201/appcfg/smb-share 设置共享目录.
硬盘默认会挂载到 /media/xxxx , 因此打路径时你只要打 /media/ 就会自动提示.
如果不是两个全绿的运行状态,在你配置好的情况下,
在主配置页面 http://192.168.8.108/appcfg/smb 点一下save就会重启smb变绿.
关于smb的用户配置说明:
这原本是你应该看smb的文档手册解决的问题,因为这些理念和约定,是smb程序设定的.
如果你不了解这个,那你配置上可能会有麻烦.
1. 里面有一个名字叫root的用户,这个是最高权限级别的.拥有对任何文件的操作权限.
它的smb密码,跟你登录ssh的root用户的密码,是分开的,是两回事.
2. smb里可以新建其它用户和共享.可以分配不同的权限,给不同的目录.
以默认的设置举例说明(注意这里的root和admin用户之间有一个英文空格,admin用户会自己新建的):
Name    Comment Path         Writeable  Valid Users Invalid Users   Read List   Write List
share   share   /media/sda1 no  root admin              root admin  root admin
Name表示出现在客户端访问里的名字,  如你可以改成myshare.
Comment 只是个注释,提醒自己用的,让自己别忘记设置这个目录是干嘛的.
Path    一定要是真实存在的路径.
Writeable no 表示默认是不给写权限的
Valid Users 表示这个共享允许哪些用户. 相反,Invalid Users则表示不允许的.
Read List 为可读用户列表
Write List 为可写用户列表.
看完这些说明,你应该明白了默认的那个设置,为什么是那样的了.
---------------------------------------------------
frp 需要进 http://192.168.8.201/appcfg/frp 配置Server Addr 和 Auth Token等.
如果没有服务端,可用一键部署工具: https://frps-deploy.80x86.io  快捷安装.
Subdomain/CustomDomain 字段是自适应的。如果填写的是 abc 之类的,则是Subdomain.
如果你填写的是 a.b.c 之类的,则会自动识别为CustomDomain,
具体填写什么根据你的服务器配置来。
大部分免费服务器不支持Subdomain。
如果你是用我的自动部署工具安装的frps,那么默认是支持Subdomain的.
---------------------------------------------------
root密码可进 http://192.168.8.201/admin/system/admin 修改,同时可以在这里加自己的公钥证书,实现免密码登录ssh.
---------------------------------------------------

我的恩山、我的无线 The best wifi forum is right here.
回复 支持 反对

使用道具 举报

发表于 2019-3-29 17:34 | 显示全部楼层
在网页上点击start install,很大概率出现如下错误,然后从EMMC进不了系统。
[root@phicomm-n1 ~]#./fw-auto-install start
firmware auto install tool by HuangYeWuDeng
version: 1.0.1-hacklog-8c5f5c4-20190326-0348

get config server.install_cmd : /root/install.sh
starting install, please wait ...
Start copy system for SYSTEM partition.
Formatting DATA partition...
e2fsck 1.44.2 (14-May-2018)
/dev/data: clean, 11/338688 files, 42946/1354752 blocks
done.
Formatting SYSTEM partition...
e2fsck 1.44.2 (14-May-2018)
/dev/system: clean, 11/81920 files, 14304/327680 blocks
done.
Copying ROOTFS.
Mounting ROOT dir ...
Mounting /var dir ...
Copy BIN
Create DEV
Copy ETC
Copy HOME
Copy LIB
Create MEDIA
Create MNT
Copy OPT
Create PROC
Copy ROOT
Create RUN
Copy SBIN
Create SYS
Create TMP
Copy USR
tar: read error: Input/output error
tar: short read
Copy VAR
tar: read error: Input/output error
tar: short read
Copy fstab
cp: read error: Input/output error
/root/install.sh: line 129: umount: not found
/root/install.sh: line 130: umount: not found
Formatting BOOT partition...
**************
Done copy ROOTFS
Formatting BOOT partition...
**************
Formatting BOOT partition...
/root/install.sh: line 138: mkfs: not found
/root/install.sh: line 139: fsck.vfat: not found
WritinWriting new kernel image...
/root/install.sh: line 144: mount: not found
Copy BOOT
/root/install.sh: line 147: tar: not found
/root/install.sh: line 147: tar: not found
/root/install.sh: line 149: mv: not found
/root/install.sh: line 149: mv: not found
/root/install.sh: line 152: umount: not found
done.
Write env bootargs

root/install.sh: line 157: /usr/sbin/fw_setenv: not found
/root/install.sh: line 158: /usr/sbin/fw_setenv: not found
/root/install.sh: line 159: /usr/sbin/fw_setenv: not found
/root/install.sh: line 160: /usr/sbin/fw_setenv: not found
/root/install.sh: line 161: /usr/sbin/fw_setenv: not found
Complete copy OS to eMMC parted SYSTEM
*****Complete copy OS to eMMC parted SYSTEM
*******************************************
success: command done.

点评

那怎么解决  详情 回复 发表于 2019-6-14 20:11
的确是的,这种问题不纠结了。  详情 回复 发表于 2019-3-31 11:06
应该是写盘失败的表现。正常写盘之后,测试过无数次没有这种问题。  发表于 2019-3-30 18:15
我的恩山、我的无线 The best wifi forum is right here.
回复 支持 反对

使用道具 举报

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

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

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

  36. ---------------------------------------------------------------
复制代码

点评

https://github.com/domoticz/domoticz/releases 您好,能麻烦您抽空编译这个domoticz给n1下载固件使用吗?没有前台页面都可以,只要服务能起来。有劳了,谢谢!  详情 回复 发表于 2018-8-31 15:05
我的恩山、我的无线 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都还没弄成功

点评

下载速度达到多少网速呢  详情 回复 发表于 2020-5-25 23:07
我是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.
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

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

GMT+8, 2023-12-1 11:05

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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

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