前一阵子闲着无事,下载了个小云路由助手,以为操作过程总有点提示确认的,不想一键就稀里糊涂刷成了op lite版,重启后熟悉的浏览器登录已经不见,换之必须小云路由助手才可以登陆路由器和管理,功能单一,失去了原有的万能中继、防火墙、多ap、流量控制等等功能,实在不爽,想要通过声称安全有效的高级恢复功能来还原路由器,谁知怎么也进不去u-boot,几经折腾,用过winscp putty 等,由于无法打开ssh,也就无法连上路由器,只好作罢
这几天又有空闲,于是又打起了修复斐讯路由器的主意,通过对数码之家和其他论坛几个帖子的学习,使用putty中的telnet终于连上了路由器,于是又安装了HFS建立路由器固件文件的本地服务器,之后命令如下:
cd \tmp (进入tmp文件夹)
wget
http://192.168.1.2/300c.bin (300.bin为斐讯路由器官方固件)
看到unlocking还有百分比,一阵狂喜,看来能够写入固件,接着输入命令
mtd -r write 300.bin (把当前目录下的300.bin文件作为路由器固件刷入)
但是到这一步,又出了差错,提示是
Usage: mtd [<options> ...] <command> [<arguments> ...] <device>
后面一大片的参数解释
看来需要加上位置,于是
mtd -r write 300.bin.linux
提示:
Could not open mtd device: linux
Can't open device for writing!
看来是没找到linux这个文件夹,那有哪些文件夹呢?于是又到网上学习,终于利用cat /proc/mtd命令得到其中有一个“firmware”感觉就是它了,不管了,试试再说,反正不能刷入路由器应该没事于是输入命令
mtd -r write 300.bin.linux firmware
大功告成!!!
重启,输入192.168.1.1,熟悉的橘黄色界面出现,到此斐讯终于回来了,以后有机会再硬改,好像现在针对fir300M的u-boot还不够好,等等再说吧,哈哈,感谢数码之家