RT-AC66U B1改成RT-AC68U的过程
发表于 : 2018年 2月 21日 10:55 星期三
大家都知道RT-AC66U B1的处理器配置和无线模块等硬件和RT-AC68U其实都一样的,它们的firmware其实也是用的同一个。
标题所谓的改,其实是把bootloader(相当于bios)的识别改了一下而已,对功能使用没有任何变动。
网上有ac68u的cfe文件,最好不要直接用,因为bootloader的大小和芯片版本可能不一样
改的原理如下
RT-AC66U B1已刷了最新的merlin固件
1, 通过gui界面打开ssh功能(如果以前没有开启的话)
2, ssh到路由器,执行cat /dev/mtd0 >original_cfe.bin把cfe(bootloader)文件保存下来
3, 通过winscp把original_cfe.bin下载到电脑本地
4, 通过winhex工具编辑一下orginal_cfe.bin文件,改一下型号显示如图。保存为new_cfe.bin文件 5,winscp把new_cfe.bin和一个命令工具mtd-write(解压后)传到路由器上 6,ssh到路由器修改mtd-write的执行权限chmod u+x mtd-write
7,ssh下运行命令./mtd-write new_cfe.bin boot把新的cfe文件写入bootloader
8,重启路由器(直接重启并不会马上生效)
9,需要按住wps键然后电源启动,这样可以清除以前的nvram信息,路由器就会识别成RT-AC68U啦
10,最好重新刷一下最新的merlin固件
注意,所有以前的配置都会丢失,所以最好要备份一下以前的配置。
标题所谓的改,其实是把bootloader(相当于bios)的识别改了一下而已,对功能使用没有任何变动。
网上有ac68u的cfe文件,最好不要直接用,因为bootloader的大小和芯片版本可能不一样
改的原理如下
RT-AC66U B1已刷了最新的merlin固件
1, 通过gui界面打开ssh功能(如果以前没有开启的话)
2, ssh到路由器,执行cat /dev/mtd0 >original_cfe.bin把cfe(bootloader)文件保存下来
3, 通过winscp把original_cfe.bin下载到电脑本地
4, 通过winhex工具编辑一下orginal_cfe.bin文件,改一下型号显示如图。保存为new_cfe.bin文件 5,winscp把new_cfe.bin和一个命令工具mtd-write(解压后)传到路由器上 6,ssh到路由器修改mtd-write的执行权限chmod u+x mtd-write
7,ssh下运行命令./mtd-write new_cfe.bin boot把新的cfe文件写入bootloader
8,重启路由器(直接重启并不会马上生效)
9,需要按住wps键然后电源启动,这样可以清除以前的nvram信息,路由器就会识别成RT-AC68U啦
10,最好重新刷一下最新的merlin固件
注意,所有以前的配置都会丢失,所以最好要备份一下以前的配置。