玩客云刷机armbian变身openwrt旁路由教程
一、【准备工作】
1、准备一个或者两个U盘8G或者16GU盘
2、双公头USB线一根
3、取卡针或螺丝刀
4、刷机包:
(1)固件底包写入玩客云机器的:update.img
(2)Android固件5.88,写入U盘的:armbian5.88.img
(3)Android固件5.9.0,写入U盘的:WKY-Armbian_20.12_5.9.0.img
6、刷入U盘工具:balenaEtcher-v1.5.113
7、root工具:putty、WinSCP、FinalShell
二、【刷机教程】
第一步:刷入底包 update
拆机后、usb插入玩客云「靠近HDMI的接口」、另一头接入电脑usb、短接焊点、通电。
刷过机的可以直接顶住网口下的小孔按键来短接。
正常情况,会出现上图的一个线程,开始写入。如果有错误,换一个usb接口,多试几次。
这个固件很小,很快就会写完,一般几秒钟,提示烧录成功后,先点”停止“,然后关闭,拔掉电源、拔掉USB。
第二步:U盘写入镜像,玩客云刷入armbian5.88系统写入EMMC
这一步分为好几个部分:
1、U盘先格式化FAT32。主意:FAT32格式不可少。
2、打开写入U盘镜像软件,选择镜像armbian5.88.img系统,确认U盘名称,点flash开始写入。
3、把U盘插入玩客云靠近网口的USB,然后通电,指示灯会蓝色→绿色→蓝紫闪烁→蓝色,证明刷机成功,过程好几分钟,多等下。
第三步:U盘写入镜像,玩客云刷入armbian5.9系统写入EMMC
这一步分为好几个部分:
1、U盘先格式化FAT32。主意:FAT32格式不可少。
2、打开写入U盘镜像软件,选择镜像WKY-Armbian_20.12_5.9.0.img系统,确认U盘名称,点flash开始写入。
3、把U盘插入玩客云靠近网口的USB,然后通电,指示灯会蓝色→绿色→蓝紫闪烁→蓝色,证明刷机成功,过程好几分钟,多等下。
第四步:系统部署
1、过一会打开路由器后台,找到”aml-s812“的设备IP地址,复制。
2、打开putty软件,其他ssh工具也可以,填入上面的IP地址,端口:22
3、登录账号:root 登录密码:1234
4、第一次登录要修改密码[字母+数字]
5、语言设置:选择zh_HK.UTF-8
6、跳过<Ctrl+c>
三、【代码执行】
刷入 emmc命令:
cd /boot/install
sudo ./install.sh
完成后,拔电源,拔掉U盘
ARMBIAN系统刷机完成。
换Debian源
mv /etc/apt/sources.list /etc/apt/sources.list.bk
nano /etc/apt/sources.list
粘贴
deb https://mirrors.ustc.edu.cn/debian/ bullseye main non-free contrib
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye main non-free contrib
deb https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main
deb-src https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main
deb https://mirrors.ustc.edu.cn/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye-updates main non-free contrib
deb https://mirrors.ustc.edu.cn/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye-backports main non-free contrib
保存
ctrl+o 回车 ;ctrl+x 返回
apt-get upgrade 更新软件
apt-get update
安装docker
apt install docker.io
打开网卡混杂模式
ip link set eth0 promisc on
创建网络
docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.1 -o parent=eth0 macnet
提示:自己根据 玩客云 所在网段修改,如:玩客云IP:192.168.1.175,则192.168.0.0/24 改成 192.168.1.0/24,192.168.0.1改成主路由地址]
拉取镜像
docker pull jyhking/onecloud:1.1
docker run -itd --name=OneCloud --restart=always --network=macnet --privileged=true jyhking/onecloud:1.1 /sbin/init
路由后台查看openwrt的ip地址->直接网页登陆IP 【账号:root 密码:password】
更加推荐开关电源重启
reboot
安装docker可视面板
docker run --restart always --name fast -p 8081:8081 -d -v /var/run/docker.sock:/var/run/docker.sock wangbinxingkong/fast
安装完成后验证一下:【网页IP+8081 账号:root 密码:1234】能打开网页就是可以了,如果不行建议关了电源再通电开机试一下
进入openwrt
防火墙
iptables -t nat -I POSTROUTING -j MASQUERADE
四、【系统写入EMMC】
在 SSH 命令面板中输入以下命令
cd /boot/install
./install.sh