京东云无线宝鲁班路由器免拆机刷openwrt

本文转载于知乎,纯搬运,刷机方法没有进行验证,需要的朋友请自行验证。

废话不多说,下面我们开始操作吧

1、下载刷机所用软件及固件

所需软件为Tftpd服务器软件、路由器所用openwrt固件包、uboot包

还有降级固件包JDCOS.bin

他们放置的位置关系如上图所示

2、刷降级固件

①设置电脑IP

按照下图设置自己的电脑有线网卡地址为192.168.68.10。

②开启tftpd64软件

回到步骤1的文件夹,双击tftpd64.exe文件开启tftpd64软件,此时下图中红框内就是你在步骤2中设置的电脑有线网卡的IP地址。保持该软件开启即可。

③用网线连接路由器wan口和电脑网口,然后通电,网络显示连接后,断电,5秒再上电,接着显示网络连接后再断电,重复5次。然后您就可以在tftpd64 log viewer内看到如下图所示文件下载信息了。至此,降级固件刷机成功。

3、开启ssh

①重设路由

降级后,需要重新设置路由器

给路由器插上wan口能上网的网线,电脑网线接路由器lan口,浏览器打开192.168.68.1地址

重新设置路由

②设置完成登录路由器界面后按F12打开浏览器的开发者工具

切换到控制台,然后输入下面的代码后回车

$.ajax({
    url: 'http://' + $.cookie("HostAddrIP") + '/jdcapi',
    async: false,
    data: JSON.stringify({
        jsonrpc: "2.0",
        id: 1,
        method: "call",
        params: [
            $.cookie("sessionid"),
            "service",
            "set",
            {
                "name": "dropbear",
                "instances": {"instance1": {"command": ["/usr/sbin/dropbear"]}}
            }
        ]
    }),
    dataType: 'json',
    type: 'POST'
})

③putty登录路由器

下载打开putty软件,输入192.168.68.1 ip后点击open,输入账号root,密码为您刚才设置的路由器登录密码回车

登录成功如下图所示

4、备份原厂分区及写入uboot

①输入下面命令

dd if=/dev/mtd2 of=/tmp/factory.bin

然后按照下图用winscp登录路由器(前提还是电脑接入京东云无线宝路由器网络)

按下图下载factory.bin文件到电脑

②按下图上传uboot文件到路由器

输入下面的命令完成uboot的写入

cd /tmp

mtd write u-boot-mt7621-68.bin /dev/mtd0

5、uboot写入openwrt固件

①路由器断电,按住joy按键不放上电,看到网络显示连接后松开,浏览器打开192.168.68.1,进入uboot

然后用uboot上传
openwrt-ramips-mt7621-jdcloud_luban-initramfs-kernel.bin

②等待uboot上传固件完成后,再次打开192.168.68.1,登录openwrt,账号root,密码password。

再次更新上传固件
openwrt-ramips-mt7621-jdcloud_luban-squashfs-sysupgrade.bin

更新完成后,刷机完成。

到此路由器刷openwrt完成。

相关软件和刷机包的下载地址:

链接:https://pan.baidu.com/s/1mE7IjWFgKd98QHs6KV7Qaw
提取码:tvb1

温馨提醒:
1.除标注原创外,本站文章和资源大部分为网络收集整理或网友上传,若不慎侵犯您的权利,请联系管理员,本站在核实无误后将根据作者意见进行处理。
2.本站需要注册会员才可下载,若您购买后发现资源失效或不能使用,请联系管理员获取最新资源或处理退款。
3.本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责,但我们会尽力保证其准确性。
4.本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向管理员举报。

异客居 » 京东云无线宝鲁班路由器免拆机刷openwrt

2 评论

  1. 亚瑟AX1800 pro可以用这个方法刷机吗

发表回复