|
楼主 |
发表于 2023-9-13 21:43
|
显示全部楼层
https://zhuanlan.zhihu.com/p/546116002
首先说明本教程源自恩山大佬,但是大佬写的教程言简意赅,估计很多小白用户看着可能比较吃力,所以我就在自己实践的基础上,尽量把步骤写的详细点,并配上丰富的图片,让小白用户也可以操作。 大家都知道最近狗东无线宝收益下降的厉害,我的鲁班也在最近回本了,每天收益50积分左右,有点鸡肋了。所以就趁恩山大佬出教程后火速给大家做小白鼠刷机。刷机有什么好处?可以拒绝狗东后台乱跑东西,影响路由器稳定,其次可以让路由器拥有更多的功能,比如IPTV,比如不可说的功能等。
废话不多说,下面我们开始操作吧 https://pan.baidu.com/s/1bhuUR1yBFDqz-eg7srHtkw?pwd=9264
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打开浏览器的开发者工具
切换到控制台,然后输入下面的代码后回车 - <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><div align="left"><font color="#121212">
- </font></div><font color="#121212">$.ajax({</font></font></font>
- <div><font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> url: 'http://' + $.cookie("HostAddrIP") + '/jdcapi',</font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> async: false,</font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> data: JSON.stringify({</font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> jsonrpc: "2.0", </font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> id: 1,</font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> method: "call", </font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> params: [</font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> $.cookie("sessionid"),</font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> "service",</font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> "set", </font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> {</font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> "name": "dropbear",</font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> "instances": {"instance1": {"command": </font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212">["/usr/sbin/dropbear"]}} </font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> }</font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> ]</font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> }),</font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> dataType: 'json', </font></font></font>
- <font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212"> type: 'POST'})</font></font></font>
- <div><font face="-apple-system, BlinkMacSystemFont, " "=""><font size="3"><font color="#121212">
- </font></font></font>
- </div></div>
复制代码
③putty登录路由器 下载打开putty软件,输入192.168.68.1 ip后点击open,输入账号root,密码为您刚才设置的路由器登录密码回车
登录成功如下图所示
4、备份原厂分区及写入uboot①输入下面命令 - dd if=/dev/mtd2 of=/tmp/factory.bin
复制代码
然后按照下图用winscp登录路由器(前提还是电脑接入京东云无线宝路由器网络)
按下图下载factory.bin文件到电脑
②按下图上传uboot文件到路由器
输入下面的命令完成uboot的写入 - <div align="left"><font color="#121212">cd /tmp</font></div><div align="left"><font color="#121212">mtd write u-boot-mt7621-68.bin /dev/mtd0</font></div>
复制代码
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完成。后面再给大家分享几个openwrt的具体玩法,敬请期待。 广告
京东云无线宝 能赚京豆的云路由器 WiFi6 5G双频千兆
京东
¥229.00
去购买
广告
京东云无线宝 能赚京豆的云路由器 2100M 5G双频双千兆
京东
¥599.00
去购买
广告
京东云无线宝 能赚京豆的云路由器 AX1800 Pro 64G 高
京东
¥399.00
去购买
发布于 2022-07-26 06:59
|
|