玩客云/网心云刷OpenWrt当旁路由教程

1. 简介
2. 准备工具
3. 操作步骤
3.1. 拆机
3.2. 刷写OpenWrt固件
3.2.1. 方式一:OpenWrt直接刷入机身emmc
3.2.2. 方式二:OpenWrt安装在Docker容器中
3.2.2.1. Armbian安装
3.2.2.2. Docker安装
3.2.2.3. OpenWrt安装

1. 简介

适用于玩客云硬件版本V1.0-V1.3版本。
使用到的软件工具链接为:https://pan.baidu.com/s/1Vt0w_-rrD1DA8sbe3MHc2g?pwd=6666 提取码:6666

此文档最后更新于2023年9月18日。

2. 准备工具

image.png

3. 操作步骤

3.1. 拆机

轻轻撬起接口侧的盖板(盖板用双面胶与主机粘在一起的),拆下盖板后,使用螺丝刀拧下6颗螺丝(保管好!!!),撬开接口挡板后,即可抽出主板。

3.2. 刷写OpenWrt固件

OpenWrt有两种刷写方式,其一是直接刷入机身emmc,其二是刷入安卓底包,再刷入Armbian,在Armbian中安装Docker容器的方式再安装OpenWrt。方式一可直接使用软件【Amlogic_USB_Burning_Tool_v2.2.4】刷写,刷完重新插电即可直接运行。方式二操作略复杂,但灵活性更高(Docker中可以安装多个镜像)。以下分别说明。

3.2.1. 方式一:OpenWrt直接刷入机身emmc

  • 插入USB公对公线,玩客云的USB线要插在离HDMI口最近的USB口;
  • 打开软件【Amlogic_USB_Burning_Tool_v2.2.4】,导入需要刷入的OpenWrt系统【【直刷emmc】openwrt-07.29.2023-diy-for-cheng-burn-by-cheng.img】或游戏机系统【【直刷emmc】游戏机系统wky_gameos_burn.img】,并勾选“擦除flash”和“擦除bootloader”,如图。


    image.png
  • 短接触点,V1.0版本和V1.3版本硬件对应的短接点不同,参照下图。


    image.png

    image.png
  • 当【Amlogic_USB_Burning_Tool_v2.2.4】显示“连接成功”时,点击“开始”按钮。
  • 移除镊子,插入12V电源,【Amlogic_USB_Burning_Tool_v2.2.4】会自动开始走进度条,刷入完成后会显示“烧录成功”。
  • 点击“停止”断开USB的连接,关闭软件,断开USB连接,烧录完成。
  • 拔掉电源,重新插电即可正常使用,OpenWrt系统登录IP为192.168.2.2,账号密码均为root。

3.2.2. 方式二:OpenWrt安装在Docker容器中

Docker容器需要基于Armbian,Armbian的安装又可分为两种方案,其一是安装在emmc中,此方案无需插入外置U盘或SD卡,但一旦emmc损坏则修复难度较大。其二是安装在U盘或SD卡中,此方案具有灵活性高的特点。以下分别说明。

3.2.2.1. Armbian安装

3.2.2.1.1. Armbian写入emmc(无需插入U盘或SD卡)
  • 插入USB公对公线,玩客云的USB线要插在离HDMI口最近的USB口;
  • 打开软件【Amlogic_USB_Burning_Tool_v2.2.4】,导入需要刷入的安卓底包系统【安卓底包.img】,并勾选“擦除flash”和“擦除bootloader”,如图。


    image.png
  • 短接触点,V1.0版本和V1.3版本硬件对应的短接点不同,参照下图。


    image.png

    image.png
  • 当【Amlogic_USB_Burning_Tool_v2.2.4】显示“连接成功”时,点击“开始”按钮。
  • 移除镊子,插入12V电源,【Amlogic_USB_Burning_Tool_v2.2.4】会自动开始走进度条,刷入完成后会显示“烧录成功”。
  • 点击“停止”断开USB的连接,并关闭软件,断开USB连接。底包烧录完成。


    image.png
  • U盘写入 Armbian 5.88(此方法适配V1.0主板)
    打开 balenaEtcher 工具,并选择【Armbian5.88.img】 镜像(此镜像是自动写入 EMMC 的),选择写入设备为 U 盘(一定要确认一下),点击 ”Flash“ 开始写入。
    U 盘写入完成后,关闭软件,并从电脑上拔掉 U 盘。
    拔掉USB线和电源,把刚刚的 U 盘插入靠近网口的 USB 接口。
    然后接上电源,正面指示灯为绿色。
    等一段时间后指示灯会变成蓝色。
    刷入系统时灯会蓝/紫闪烁,表示正在写入EMMC,如果没看到变化那就建议多等一会儿,十分钟肯定能刷完。
    等到指示灯稳定变成蓝色后即刷入成功,拔掉U盘,拔掉电源,过会后重启玩客云,到此玩客云刷入 Armbian 5.88 已成功。
  • U盘写入 Armbian 5.90(确保已刷入5.88版本再操作)
    恩山大佬bugscaner开发的固件,名称【玩客云Armbian_20.11_Aml-s812_5.9.0-支持USB-WIFI最终完美版】。原链接: https://www.right.com.cn/forum/thread-4103842-1-5.html
    接下来按上面的方法把 Armbian 5.90 写入U盘,并刷入玩客云。
  • 插入U盘开机后会在路由器中找到aml之类的名称(自己判断新增的设备),并记录其IP,用【Putty】软件通过 ssh 连接上后,账号和密码分别为root和1234。
    如果路由器一直看不到新IP就多等一会儿,半小时肯定能出。如果【Putty】连接上后发现还是5.88 请检查U盘是否接触不良,
  • 接下来如果需要选择字符集,选择 162 即可。


    image.png
  • 执行以下命令,把系统写入emmc。(这个路径是我使用这个固件的,一般是./install.sh)
sudo /boot/install/install.sh

等待连接自动关闭后,断电,拔掉U盘,重启即可


image.png
3.2.2.1.2. Armbian写入U盘或SD卡

此方法的优点在于可以使用更多的服务,玩客云 emmc 自带的 8G 闪存过少。
此方法需要使用 s805_flash_snail.img 作为底包,方法参考上述写入emmc过程。
按上面的方法把【新老版本玩客云双usb口都可用Armbian_20.11_Aml-s812_5.9.0-支持USB-WIFI最终完美版.img】 写入SD卡,插上后通电即可。

3.2.2.2. Docker安装

3.2.2.2.1. 换源(可以先跳过此步,若下一步的安装一直卡在进度条则回来执行此步骤)

Putty中逐行输入以下命令

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free
3.2.2.2.2. 安装

使用命令安装Docker

sudo apt install docker.io

耐心等待一段时间,安装完成后,使用 docker -v 检查一下版本,查到类似下图的版本号就说明成功了。


image.png

3.2.2.3. OpenWrt安装

这边又两套方案可供选择,下面是具体教程的链接
镜像一: https://www.right.com.cn/forum/thread-8024126-1-1.html
镜像二: https://hub.docker.com/r/xuanaimai/onecloud
此处我们以镜像一来演示,建议安装镜像一。

  • 打开网卡混杂模式
ip link set eth0 promisc on
  • 创建网络
docker network create -d macvlan --subnet=玩客云的ip/24 --gateway=主路由的ip -o parent=eth0 macnet

自己根据 玩客云 所在网段修改,如:玩客云IP:192.168.2.123,则玩客云的ip改成 192.168.2.0/24,主路由的ip 改成 192.168.2.1
结果就是docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o parent=eth0 macnet

  • 拉取镜像
docker pull jyhking/onecloud:1.1
  • 创建容器
docker run -itd --name=OpenWrt --restart=always --network=macnet --privileged=true jyhking/onecloud:1.1 /sbin/init

—name=OpenWrt 其中OpenWrt是容器名称,可以更改成你想要的,容器名称注意不要和其他容器一样,会冲突。


image.png
  • 创建需要一定时间,耐心等待。等OpenWrt镜像运行成功,然后打开路由器后台,记下名为OpenWrt的IP地址。


    image.png
  • 浏览器打开上面的IP地址,进入 OpenWrt,账户是root,密码是password,登录。
  • 设置旁路由,将网络-接口-LAN-协议,改为静态地址。
    image.png

    image.png
  • 配置静态地址,参照下图中的说明。


    image.png
  • 拉到下面,一定要忽略此接口,就是记得打勾


    image.png
  • 物理设置,设置成下图


    image.png
  • 点击“防火墙设置”,将防火墙区域设置为“lan”,完成以后点击右下角的“保存并应用”。


    image.png
  • 防火墙开启IP动态伪装,保存并应用。


    image.png

    到了这一步,我们玩客云这里的设置就算完成了。不过为了更保险,我们可以验证一下我们的设置有没有问题。


    image.png

    能 ping 通就没问题。
    下一步我们就需要在路由器上进行一个简单的设置了。
  • 进入路由器(玩客云所连接的路由器,不是玩客云自身)的后台,我们选择“内部网络—DHCP服务器”,把默认网关和DNS服务器全部改成玩客云的IP地址!
    然后点击路由器的“保存或者应用”。此时我们的网络可能会有短暂的重启(大概10秒种),重启之后就能正常使用了。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,919评论 6 502
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,567评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,316评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,294评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,318评论 6 390
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,245评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,120评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,964评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,376评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,592评论 2 333
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,764评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,460评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,070评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,697评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,846评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,819评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,665评论 2 354

推荐阅读更多精彩内容