美文网首页
极路由4刷OpenWrt教程 2019年3月10日

极路由4刷OpenWrt教程 2019年3月10日

作者: 浮云_9046 | 来源:发表于2019-03-10 11:42 被阅读0次

    简介

    本文是已极路由4增强版为例的刷机记录,路由型号HC5962,CPU为MT7621。

    启用极路由开发者模式

    在设置好极路由可以上网以后,用管理界面登录到极路由的后台管理界面点击云插件,进入到极路由官方的后台管理系统,后点击路由信息

    1. 浏览器输入192.168.199.1,进入极路由管理页面,点击进入云平台


      image.png
    2. 云平台选择“路由器信息”


      image.png
    3. 滚动到页面底部,高级设置处,点击+号展开高级设置


      image.png
    4. 点击蓝色的申请按钮,进入申请页面


      image.png
    5. 这里需要绑定手机,输入手机号获取短信验证码


      image.png
    6. 验证成功后,进入微信验证页面,按照极路由官方提示,完成微信认证。


      image.png

    然后在最下面点击开通开发者模式,这里需要你放弃极路由的保修以及安装APP等一系列的工作,大家照着做就好了。

    开通完成后,会让你安装开发者插件。之后就可以进入ssh 操作了,记住端口是1022

    然后打开的ssh 工具,我用的是putty。

    看到这个界面,就差不多成功了。

    备份

    想还原成极路由的系统最好先备份好原厂固件和MAC地址。

    备份原厂固件

    cat /proc/mtd      #命令说明:查看原固件分区信息
    dev:   size   erasesize  name
    mtd0: 00080000 00020000 "u-boot"
    mtd1: 00080000 00020000 "debug"
    mtd2: 00040000 00020000 "Factory"
    mtd3: 02000000 00020000"firmware"
    mtd4: 00180000 00020000 "kernel"
    mtd5: 01e80000 00020000 "rootfs"
    mtd6: 00080000 00020000"hw_panic"
    mtd7: 00080000 00020000 "bdinfo"
    mtd8: 00080000 00020000 "backup"
    mtd9: 01000000 00020000 "overlay"
    mtd10: 02000000 00020000"firmware_backup"
    mtd11: 00200000 00020000 "oem"
    mtd12: 02ac0000 00020000 "opt"
    dd if=/dev/mtd0 of=/tmp/u-boot.bin #命令说明:备份打包mtd0为u-boot.bin文件到tmp目录下
    1024+0 records in
    1024+0 records out
    dd if=/dev/mtd2 of=/tmp/Factory.bin  #命令说明:备份打包mtd2为Factory.bin文件到tmp目录下
    512+0 records in
    512+0 records out
    dd if=/dev/mtd3 of=/tmp/firmware.bin  #命令说明:备份打包mtd3为firmware.bin文件到tmp目录下
    65536+0 records in
    65536+0 records out
    

    上面命令只备份了3个关键分区,也可以把mtd0~mtd12全备份以防万一。备份完以后使用winscp工具把备份文件下载到电脑中。

    备份MAC地址

    MAC地址规则及示例:

    • WAN MAC:在LAN的基础上最后一位加1,具体以固件内看到的为准。示例:D4:EE:07:32:84:23
    • LAN MAC:机器背面的MAC地址即LAN地址,也可以进官方固件查看。示例:D4:EE:07:32:84:22
    • 2.4G MAC:同LAN MAC,也可以用WirelessMon软件查看。示例:D4:EE:07:32:84:22
    • 5G MAC:可以用WirelessMon软件查看,与2.4G MAC区别是第二位不同。示例:D0:EE:07:32:84:22

    刷机

    刷不死Boot

    准备好对应版本的breed,下载网址在这里:http://breed.hackpascal.net。自己注意搞清楚型号,固件刷错型号还有救,bootloader刷错就等修砖吧。

    B70固件下载地址https://breed.hackpascal.net/breed-mt7621-hiwifi-hc5962.bin,下载后用winscp上传到/tmp目录下.
    回到ssh的界面,输入以下命令(路由器需要保持连接外网)

    cd /tmp      #命令说明:进入tmp目录
    mtd write breed-mt7621-hiwifi-hc5962.bin u-boot  #命令说明:用mtd命令写入breed
    mtd erase firmware_backup   #命令说明:擦除原厂备份固件。如果不擦backup,重启后会恢复回去。
    

    大约1秒钟左右,写入完成。

    刷OpenWrt固件

    拔掉路由器电源,按住复位键不要松开并插上电源,等10秒再松开。
    然后使用浏览器访问http://192.168.1.1进入刷机页面

    恢复固件

    OpenWrt固件下载地址:http://downloads.openwrt.org/releases/18.06.2/targets/ramips/mt7621/openwrt-18.06.2-ramips-mt7621-hc5962-squashfs-factory.bin
    下载固件后,选择文件上传更新固件。

    点击浏览-选择固件-恢复

    刷好以后,等待路由器重启后进入管理页面,就能用啦。

    恢复之前的MAC地址

    ssh连接路由器,或者在控制台下输入写入mac命令,具体MAC以刷机前备份的MAC为准。

    lan_eeprom_mac D4:EE:07:52:34:22   #命令说明:写入LAN MAC。
    wan_eeprom_mac D4:EE:07:52:34:23 #命令说明:写入WAN MAC。
    radio2_eeprom_mac D4:EE:07:52:34:22  #命令说明:写入2.4G MAC。
    radio5_eeprom_mac D0:EE:07:52:34:22 #命令说明:写入5G MAC。
    sync    #命令说明:保存设置。
    reboot   #命令说明:重启路由器。
    

    如何恢复到官方固件

    1. 路由器抜电,长按复位键,不要松开,插上电源,等10秒再松开。
    2. 浏览器进入192.168.1.1 pb-boot界面
    3. 刷入之前备份的文件(用winscp工具下载到本地硬盘的firmware.bin(32M左右)官方固件(包含拨号信息等数据))
      恢复固件完成后就会完全回到刷机前的固件,包含拨号信息等配置数据。

    特别注意:千万不可以在breed页面下刷官方下载的固件(13M多),否则刷完MAC后6位变为000000,装不上插件用不了APP成半砖。

    参考资料

    相关文章

      网友评论

          本文标题:极路由4刷OpenWrt教程 2019年3月10日

          本文链接:https://www.haomeiwen.com/subject/yzhupqtx.html