欢迎加入刷机交流群:127126323 说明: 此方法仅会更改固件分区(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服务器根目录 5、在计算机浏览器上输入: http://192.168.2.1/do.htm?cmd=flash+-noheader+192.168.2.2:k2p_bcm_v10d.bin+flash0.trx 6、等待5分钟左右,断电复位(不会自动复位,也不会有完成提示,如提前断电,会造成固件刷写不完整,可重新刷写,不会变砖) 固件下载地址: http://pan.baidu.com/s/1boIHBXH 【备份编程器固件方法】 1、telnet登录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登录后,输入如下命令 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 欢迎加入刷机交流群:127126323