首先說明本教程源自恩山大佬,但是大佬寫的教程言簡意赅,估計很多小白用戶看着可能比較吃力,所以我就在自己實踐的基礎上,盡量把步驟寫的詳細點,并配上豐富的圖片,讓小白用戶也可以操作。
大家都知道最近狗東無線寶收益下降的厲害,我的魯班也在最近回本了,每天收益50積分左右,有點雞肋了。所以就趁恩山大佬出教程後火速給大家做小白鼠刷機。刷機有什麼好處?可以拒絕狗東後台亂跑東西,影響路由器穩定,其次可以讓路由器擁有更多的功能,比如IPTV,比如不可說的功能等。
廢話不多說,下面我們開始操作吧
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完成。後面再給大家分享幾個openwrt的具體玩法,敬請期待。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!