N1刷入armbian配置甜糖共享闲置带宽
之前转转花费128大洋淘的N1终于用上了,到手看成色也不是很新,边上都些许有些不可知的残留物,估计买来有段时间了。刷上armbian之后装上甜糖共享闲置带宽跑了一天测测效果,顺道把刷机流程简单的介绍下。由于我买回来是别人刷机后的,因此不需要进行降级操作,如何降级请移步恩山论坛。本文以刷入armbian并配置甜糖共享带宽为例。一天大概使用上传200g左右,约有2块收入,交个电费差不多。
准备工具
- 有线键盘,用于输入命令
- U盘一个,8G及以上
- 系统写入工具(软件),win32diskmager或balenaEtcher,文后会将所需软件及armbian系统镜像一起打包
- ssh工具,例如,finalshell或winscp
- Armbian_20.10_Arm-64_buster_current_5.9.0,之所以选择这个版本是恩山论坛的大佬们常用推荐的
- 32G及以上的u盘或硬盘,ext4格式固态最佳,其次为exfat,再之后是ntfs,因为win只能格式化成exfat格式,我懒得切换成其他系统只好使用了exfat格式
刷机步骤
- 先用win32diskmager写入工具将armbian镜像文件写入u盘,写入完会提示无法识别该存储设备,是否格式化,选择否,因为写入完的u盘是linux的ext4格式,win系统当然不识别了
- 重新拔插u盘,以便电脑识别写入后分的一个区,将meson-gxl-s905d-phicomm-n1.dtb这个文件替换到dtb/amlogic目录里,打开extlinux目录,将extlinux.conf里面的内容全部删除,替换成如下内容
LABEL Armbian
LINUX /zImage
INITRD /uInitrd
FDT /dtb/amlogic/meson-gxl-s905d-phicomm-n1.dtb
APPEND root=LABEL=ROOTFS rootflags=data=writeback rw console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0
- 将u盘目录里名字为u-boot-s905x-s912的文件修改成u-boot.ext
- hdmi线接入到显示器,键盘插到最外侧都的usb口
- N1插网线,插电,出现启动logo时快速将u盘插入里侧的usb口,随后会开始读取系统,进行操作,根据页面提示输入用户名和密码就行,等几分钟执行完毕,然后执行命令,将系统写入EMMC闪存,./install-aml.sh,然后输入poweroff关机,拔掉u盘,拔掉键盘和hdmi线,这些都不需要了,直接到电脑操作就行了
- 之后拔掉电源,再重新插上,到路由器里查看n1的ip地址,记录下来,打开finalshell,填写相关信息ssh连接到n1
- 输入sudo su root进入管理员权限,输入apt update更新系统依赖
- 以下为创建docker容器,并配置甜糖的教程,依次执行下列命令
#安装docker
apt update && apt install -y docker-ce docker-ce-cli containerd.io
#执行命令,以图形化安装docker
armbian-config
#以下根据图片进行docker安装,键盘上下键进行移动,鼠标左键是选择,前面带有星号说明选择成功,回车执行就是
- 直接执行
docker version
,检查docker是否安装成功,显示版本号则代表docker安装成功 - 插入u盘或硬盘,执行命令
lsblk
,查看硬盘的大小,根据大小确定你所使用的硬盘名称,一般为sda1、sdc1、sdb1
- 执行命令
mkdir /mnts;mount /dev/sda1 /mnts;mount -a
挂载硬盘并创建mnts文件夹 - 执行
nano /etc/rc.loca
,编辑配置文件设置硬盘开机自动挂载,键盘上下键移动选择,在里面添加这一行mount /dev/sda1 /mnts
,ctrl+x 保存,然后输入y,回车确认,因此硬盘挂载好了,再次输入cat /etc/rc.local
检查开机自动挂载是否成功 - 安装docker容器版的甜糖,执行以下命令,host name中ttnode为你的甜糖容器名,可修改,可默认
docker run -itd \
-v /mnts:/mnts \
--name ttnode \
--hostname ttnode \
--net=host \
--privileged=true \
--restart=always \
zhang0510/ttnode-arm64
- 执行
docker ps -a
检查容器是否运行,status项出现up则说明容器成功启动 - 下载甜糖app,检测甜糖服务是否运行,以及收集星星提现用,可以输入我的邀请码 632770,可以获得15张10%收益加成卡,不填没有,请随意,不强求
- 连接与n1设备的同一级路由wifi,甜糖app右上角选择添加设备,添加完即可,然后进入光猫的超级管理员账号,打开upnp功能即可,甜糖需要10-15分钟的部署时间,无需理会即可,所获得的星星收益7天内需要收取,不然7天以后会递减
常见容器管理命令
docker rm -f 容器名称 #拉取更新容器镜像
docker ps -a #查看容器列表
docker stats #查看运行中容器对硬件资源的占用情况。
docker exec -it 容器名称 /bin/bash #进入容器命令,默认ttnode
exit #退出容器命令
docker rm -f 容器名称 #强制删除容器
docker images #镜像列表
docker image rm -f 镜像id #强制删除镜像
docker network ls #查看网络模式
docker network rm 网络名称 #删除网络模式
docker restart 容器名称 #重启容器
docker stop 容器名称 #暂停容器
所需armbian系统文件,u盘写入工具及ssh连接工具下载链接
链接:https://pan.baidu.com/s/1ihRLzOF2rp4YribfRSITpQ
提取码:5h9l
内容比较乱,如果哪有不会的地方请留言
一天 200G 上行流量,这甜糖是流量大户啊。每小时 8.33G,每分钟 142.22M,每秒 2.37M 。你这是跑满了 100M + 宽带的上行 ::twemoji:frightened:: 这个不会影响你正常上网吗?
这倒是不会,甜糖只占用上行,下行也就200kb/s左右,移动上下行是对等,我这上行有100M,理论上行12.5m/s,实测只要不超过10m/s的上传速度,对我日常使用是没有影响的,我也会限速到5m/s以内,防止影响自己使用。
我也移动,100m宽带 上行只有20m.折合 2.5m/s 我的光纤还被别人扯断过,重新熔接过,实际使用更糟糕。羡慕你们上下行对等的。
光纤扯断了那确实挺麻烦的,宽带可能各地的政策不一样吧,也有人陆续反馈说有部分地区开始限制上行了,我们这多个号码联合消费满148送300m宽带,过两天准备去营业厅升级到300m试试,看看能不能更快
300M 常德要 369块一个月 ::aru:crying::
这个活动我记得很多地方都有,不应该这么贵,我们江西消费148才送300m已经算贵的了,人家别的地区升级千兆只要20块一个月,妥妥的地区发展不均啊
星期二家里换了电信的 300M 宽带,今天特地来更新下,下载速度还是很给力的,峰值能到 38M/s ,但是上行拉胯,目前来看一会儿 30M ,一会儿60M,还没搞清到底多少上行。另外,访问你的博客比移动的网慢多了,访问我自己RN小鸡上的博客,也比移动慢很多。之前移动打开你的博客是秒开,现在要几秒钟才能打开,而且一段时间内鼠标指针加载不出来。
因为我把博客搬到了香港,套上了cloudflare cdn,再加上cloudflare对电信本就不友好,所以访问上面就会慢了,慢就慢吧,也不可能裸奔
好家伙,折腾大佬啊!
大佬不敢当,照着网上的教程随便玩玩哈哈