玩客云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

参考:

Gitee 极速下载/nps - 码云 - 开源中国

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服务端发现客户端在线。

 

posted @   zhouyqax11  阅读(3106)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示