玩客云1.1刷armbian 部署docker+nps
针对远程无人值守的环境。打算使用 玩客云盒子1.1版的。刷入armbian系统5.9版本。再部署docker,运行nps客户端img。USB1口接随身wifi。实现远程无人值守访问。
简单配置过程的思路:
1. 拆机,拿出主板
2. 通过UBS转TTL 连接主板,就可以看到显示器画面了。
3. 短接主板触点,插入电源。刷入update.img
4. 刻录5.88版本到U盘,插入主板USB口。插电 自动开始刷机。
5. 刻录5.9版本到U盘,插入主板USB口,插电 自动开始刷机。
6. 把系统刷入emsc。拔掉U盘。重启进入系统。
7. 在NPS服务器配置新客户端。
8. 主板插入随身wifi。查看正常获取了ip地址。可以访问互联网。
9. 配置系统。安装docker。安装nps。配置自启。
系统:Armbian
什么是 Armbian ?
Armbian是其他项目可以信赖的单板计算机(SBC)的基本操作系统平台,它拥有以下几个特点:
1、轻量级基于Debian或Ubuntu的Linux发行版,专门用于ARM开发板;
2、每个系统均由Armbian Build Tools进行编译,组装和优化;
3、它具有强大的构建和软件开发工具,可以进行自定义构建;
4、充满活力的社区。
玩客云配置:
CPU采用的是晶晨的s805,单核主频1.5GHz,这个CPU的最大优点就是功耗低,发热量小。内存采用的是海力士,512*2共1GDDR3内存。闪存是三星的8g。网口芯片采用的是螃蟹的rtl6211f千兆网口。
玩客云盒子刷机:
通过查看发现是老版1.1的盒子
玩客云内置EMMC存储刷入Armbian_玩客云刷armbian_大雄Obear的博客-CSDN博客
所需工具从下面链接下载:
链接: https://pan.baidu.com/s/1_tcQ6o-D1lNaqe2BKrlE2Q?pwd=z6ai
参考:
Releases · ehang-io/nps (github.com)
工具准备
1.玩客云1台
2.USB公对公线一根
3.USB串口模块一个
4. 8G以上优盘一个
5. USB转TTL串口(CH340G)杜邦线
第一步:拆机,请注意拆机细节
第二步:拆机
公对公头:指两端均是usb接口
短接时请选择镊子或者铁丝进行短接;
拆机,将玩客云主板取出,用USB公对公线,一头连接在玩客云1号USB口(靠近HDMI),一头连接在电脑上,玩客云暂时不要通电.
电脑上安装好USB_Burning_Tool,运行软件,导入烧录包update.img 勾选上”擦除flash””擦除bootloader”,点击”开始”.
玩客云1.1板子短接点如下:
操作步骤:
短接两个触点的同时插上电源,然后如果顺利的话,刷机软件会发现设备,自动开始刷入流程。短接成功还有个显著的提示,就是主板指示灯不会亮。
短接失败了也不会怎么样,软件没反应而已,可以放心大胆的多次尝试。
刷机成功后就拔掉刷机的双公头线,电源也断开。
第三步:连接 TTL ,主板的 TTL 接口就在 emmc 存储边上,刷机短接点边上,也标了对应针脚功能,十分的简单明了:
使用40P杜邦双公线连接。USB转串口TTL(CH340G)线。
TTL 模块和玩客云的接法如下:
模块-------------------------玩客云
RX----------------------------TX
TX----------------------------RX
GND------------------------GND
电脑上安装CH340的驱动
CH341SER.EXE - 南京沁恒微电子股份有限公司 (wch.cn)
开始连接设备进行刷机
连好 TTL 后玩客云先不要通电,打开 putty 软件,选择串口设置,把串口名称改成自己 TTL 模块对应的(比如我这是 COM4),然后波特率 115200,流量控制选择无:
此时可以看到画面了。
开始刻录U盘准备刷机
【玩客云】免拆/拆机刷armbian +内网穿透ssh远程登录 +自动挂载硬盘 作为linux主机/服务器_哔哩哔哩_bilibili
1. 刻录5.88U盘。
2. 插上U盘到玩客云的靠网口的U口。插电源线。即可看到自动刷机。等待刷机完成。关机后拔掉电源和U盘。
3. 刻录5.9到U盘
4. 插上U盘到玩客云的靠网口的U口。插电源线。即可看到自动刷机。
5. 设置从U盘刷机到机器内emsc。关机后拔掉电源和U盘。
默认用户密码:root/1234
cd /boot/install
./install.sh
6. 开机。
7. 设置root密码。创建新账号。设置时区,配置时间。
就看到刷好系统就行。
修改安装源:
su root
cd /etc/apt/
cp sources.list sources.list.old
vi sources.list
#注释掉所有项,新增下面的。
deb http://mirrors.aliyun.com/debian/ bullseye main contrib non-free
保存
apt update
刷完 部署docker
插入随身wifi到玩客云的USB1口。等待一会会自动识别USB网卡。获取到ip地址。
apt install docker.io
docker pull ffdfgdfg/npc
在NPS服务器创建客户端,禁止配置文件登录
docker run -d --name npc --net=host ffdfgdfg/npc -server=ip地址:7080 -vkey=z8lduhyk0g0cashx -type=tcp
docker ps
docker update --restart=always 容器ID(或者容器名) #设置容器开机自启
nps也会自动登录。
查看NPS服务端发现客户端在线。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构