斐讯K2P金色博通版开启telnet+固件备份/恢复教程
斐讯K2P 金色博通版本可以几乎无风险刷梅林固件了,但我们还是要做多手准备,这里教大家怎么备份原厂固件和恢复原固件,这样在刷入第三方固件失败后可以刷回原来的固件,这样就不会有什么风险了,建议备份固件在刷入三方固件之前进行。
此方法仅会更改固件分区(linux),不会修改CFE的boot分区及出厂factory分区
严格按照本方法操作不会变砖,但注意刷机有风险,不能保证万无一失
【开启telnet方法】
1、计算机设置为固定IP:192.168.2.2
2、计算机接路由器LAN,按住复位键开电,按10秒左右松开
3、访问http://192.168.2.1,确认可以打开CFE的miniweb
4、计算机上启动tftp服务器,将固件解压后放入tftp服务器根目录,tftp软件中选择192.168.2.2的网卡
固件下载地址:
斐讯K2P官改固件
5、在计算机浏览器上输入:
http://192.168.2.1/do.htm?cmd=flash+-noheader+192.168.2.2:k2p_bcm_v16.bin+flash0.trx
上述命令指定的固件名为k2p_bcm_v16.bin,如不是,请修改
执行后浏览器可能出现未找到页面的提示,这个是正常现象,关闭此页面,千万不要刷新此页面,会导致重复刷写
浏览器输入后,tftp软件会提示发送进度,发送完成后需继续等待刷写FLASH完成
6、等待5分钟左右,断电复位(不会自动复位,也不会有完成提示,如提前断电,会造成固件刷写不完整,可重新刷写,不会变砖)
tftp判断刷写完成的小技巧:
用计算机一直ping路由器的IP地址:
ping 192.168.2.1 -t
刷写固件前是可以ping通的,刷写过程中是ping不通的,刷写完成后又可以ping通,重新ping通后表示刷写完成,可以断电重启或网页重新访问CFE页面重启
注:
1)上述步骤的路由器IP为192.168.2.1,固件名为k2p_bcm_v16.bin,如果不是,请修改对应部分
2)如tftp软件没有提示发送进度,请检查:是否选中正确网卡、tftp目录路径不要有中文字符、关闭计算机防火墙
3)刷好固件后,请恢复计算机的IP地址为自动获取
新版固件在“高级设置”界面打开telnet或ssh,ssh用户名为admin,密码为web密码
【备份编程器固件方法】
1、telnet或ssh登录K2P
2、输入命令,生成编程器固件
cat /dev/mtd0 /dev/mtd1 /dev/mtd3 /dev/mtd4 /dev/mtd5 /dev/mtd6 /dev/mtd7 > /tmp/all.bin
3、查看生成的固件大小是否为16777216字节
ls -l /tmp/all.bin
4、挂载到web上
mount --bind /tmp/all.bin /www/web-static/fonts/icofont.eot
5、用浏览器下载编程器固件
http://192.168.2.1/web-static/fonts/icofont.eot
下载后将icofont.eot改名为all.bin,并确认固件大小为16777216字节
【备份各个分区的方法】
如果你想单独备份某个分区,可以按如下方法
最关键的是出厂分区,这里保存了MAC地址、无线参数等信息
1、telnet或ssh登录后,输入如下命令
dd if=/dev/mtd4 of=/tmp/mtd4
2、挂载到WEB
mount --bind /tmp/mtd4 /www/web-static/fonts/icofont.eot
3、用浏览器下载编程器固件
http://192.168.2.1/web-static/fonts/icofont.eot
下载后将icofont.eot改名为mtd4.bin,并确认固件大小为65536字节
其他分区将mtd4改成你需要备份的分区名称即可,比如要备份CFE,就改为mtd0
dd if=/dev/mtd0 of=/tmp/mtd0
mount --bind /tmp/mtd0 /www/web-static/fonts/icofont.eot 、
从http://192.168.2.1/web-static/fonts/icofont.eot下载,然后改名为mtd0.bin
建议你备份所有分区(mtd0-mtd7),以防不测
【各个分区的恢复方法】
你可以通过tftp恢复备份的各个分区
1、进入CFE的miniweb界面
2、计算机开启tftp服务器,将你备份的固件放在根目录
3、计算机浏览器输入相应的地址
恢复出厂分区:
http://192.168.2.1/do.htm?cmd=flash+-noheader+192.168.2.2:mtd4.bin+flash0.factory
恢复固件分区:
http://192.168.2.1/do.htm?cmd=flash+-noheader+192.168.2.2:mtd1.bin+flash0.trx
恢复CFE分区:
http://192.168.2.1/do.htm?cmd=flash+-noheader+192.168.2.2:mtd0.bin+flash0.boot
恢复dev_info分区:
http://192.168.2.1/do.htm?cmd=flash+-noheader+192.168.2.2:mtd5.bin+flash0.dev_info
恢复nvram分区:
http://192.168.2.1/do.htm?cmd=flash+-noheader+192.168.2.2:mtd7.bin+flash0.nvram
K2P金色版本FLASH布局:
总结:对于非常K2P金色博通版,刷入第三方固件之前还是谨慎一点比较好,先备份一下原来的固件,这样能把风险降低到最低,上面已经详细的给大家讲解了怎么备份重要的分区了。