写这个文章只是为了记录自己的历程,当然也给需要的朋友以参考。fw300r路由采用CPU:qca9533,找到对应的rippleos固件是RippleOS-841n-v9-QCA9533.bin所有固件将在下方提供。
工具/原料
硬件方面:电焊、闪存16M、内存64M、编程器
软件方面:breed、rippleos、winhex
方法/步骤
1、原路由的闪存是1M,内存是8M,先改64M内存,然后通电查看路由是否工作正常,正常后拆1M闪存用编程器读出fw300r的编程器固件,另存为8号编程器固件.bin
2、从8号编程器固件中提取art,瞢铍库祢art含有无线的校准参数。用winhex打开8号编程固件后,定位偏移量扉钛笆哇000FF010---000FF440,复制后,新建一个64kb的文件,用FF填充,定位偏移量00001000,写入刚才复制的数据,然后另存为art9533.bin
3、编程器换上16M闪存,刷入qca9533的breed,装上路由然后网线连路由l瞢铍库祢an口与电脑,用手按住鸡堕樱陨reset键再通电,路由灯全亮频闪2秒,松开reset键,浏览器里输入192.168.1.1进入breed控制台,修改mac地址为本路由地址(不改也是没无线的),刷入art9533.bin和RippleOS-841n-v9-QCA9533.bin,路由自动重启。至此,rippleos固件已经刷进路由器里了,完结!用到的软件及固件在我百度网盘里百度经验不给发链接!