返回1616正常
如果都无法登录,请尝试更改密码(此步骤非必须)
4. http://192.168.31.1/cgi-bin/luci/;stok=<你的stok值>/api/xqsystem/set_name_password?oldPwd=<你当前的后台管理密码>&newPwd=<新密码>
#获取putty和winscp
putty下载 (或其他 ssh工具)
http://downloads.openwrt.org.cn/software/putty.zip
winscp下载(或其他ftp工具,连接时协议选择 scp )
http://downloads.openwrt.org.cn/software/WinSCP.rar
#备份固件
putty登录路由器
查看分区如下,命令:cat /proc/mtd
root@XiaoQiang:~# cat /proc/mtddev: size erasesize name
mtd0: 08000000 00020000 "ALL"
mtd1: 00040000 00020000 "Bootloader"
mtd2: 00040000 00020000 "Config"
mtd3: 00040000 00020000 "Bdata"
mtd4: 00040000 00020000 "Factory"
mtd5: 00040000 00020000 "crash"
mtd6: 00040000 00020000 "crash_syslog"
mtd7: 00080000 00020000 "reserved0"
mtd8: 00400000 00020000 "kernel0"
mtd9: 00400000 00020000 "kernel1"
mtd10: 02000000 00020000 "rootfs0"
mtd11: 02000000 00020000 "rootfs1"
mtd12: 03600000 00020000 "overlay"
备份至tmp目录,使用winscp下载备份,协议选scp
root@XiaoQiang:~# dd if=/dev/mtd0 of=/tmp/mtd0.binroot@XiaoQiang:~# dd if=/dev/mtd1 of=/tmp/mtd1.binroot@XiaoQiang:~# dd if=/dev/mtd2 of=/tmp/mtd2.binroot@XiaoQiang:~# dd if=/dev/mtd3 of=/tmp/mtd3.binroot@XiaoQiang:~# dd if=/dev/mtd4 of=/tmp/mtd4.binroot@XiaoQiang:~# dd if=/dev/mtd5 of=/tmp/mtd5.binroot@XiaoQiang:~# dd if=/dev/mtd6 of=/tmp/mtd6.binroot@XiaoQiang:~# dd if=/dev/mtd7 of=/tmp/mtd7.binroot@XiaoQiang:~# dd if=/dev/mtd8 of=/tmp/mtd8.binroot@XiaoQiang:~# dd if=/dev/mtd9 of=/tmp/mtd9.binroot@XiaoQiang:~# dd if=/dev/mtd10 of=/tmp/mtd10.binroot@XiaoQiang:~# dd if=/dev/mtd11 of=/tmp/mtd11.binroot@XiaoQiang:~# dd if=/dev/mtd12 of=/tmp/mtd12.bin因存储不足导致的备份失败,可使用U盘备份
插入U盘,输入df -h
root@XiaoQiang:~# df -h看到Size是自己的u盘大小那一行,再看Mounted on的对应路径
比如:/media/AiCard
那么修改路径备份即可
root@XiaoQiang:~# dd if=/dev/mtd0 of=/media/AiCard/mtd0.bin以此类推执行12次
------------------------------
------------------------------
#刷入u-boot
下载工具包:链接: https://pan.baidu.com/s/1dPqFpNHHfCsPcNa9UZNuow 提取码: z4h6
使用winscp上传u-boot(重命名为uboot.bin或者下面最后一条命令改为上传的真实文件名)到路由器tmp目录,登录协议选scp
然后在putty中执行以下命令(逐条执行)
root@XiaoQiang:~# nvram set boot_wait=onroot@XiaoQiang:~# nvram set uart_en=1root@XiaoQiang:~# nvram commitroot@XiaoQiang:~# mtd write /tmp/uboot.bin Bootloader------------------------------
------------------------------
#刷入固件
老毛子固件下载:http://opt.cn2qq.com/padavan/MI-3_3.4.3.9-099.trx
固件作者:hiboy
固件更新:https://www.right.com.cn/forum/thread-161324-1-1.html
使用winscp上传到路由器tmp目录
然后在putty中执行以下命令(逐条执行)
新手注意如果因为存储不足,分割文件则不成功,刷入将导致路由器变砖,重启路由或使用提前分割好的文件,也可以使用U盘作为存储路径
root@XiaoQiang:~# cd /tmproot@XiaoQiang:/tmp# dd if=MI-3_3.4.3.9-099.trx bs=4194304 count=1 2> /dev/null | dd of=MI-3_3.4.3.9-099.trx.part1 2> /dev/nullroot@XiaoQiang:/tmp# mtd write MI-3_3.4.3.9-099.trx.part1 kernel1root@XiaoQiang:/tmp# dd if=MI-3_3.4.3.9-099.trx bs=4194304 skip=1 2> /dev/null | dd of=MI-3_3.4.3.9-099.trx.part2 2> /dev/nullroot@XiaoQiang:/tmp# mtd write MI-3_3.4.3.9-099.trx.part2 rootfs0root@XiaoQiang:/tmp# nvram set flag_last_success=1root@XiaoQiang:/tmp# nvram commit写入patr2时出错,显示[e],执行以下语句,并用u盘刷官方固件,无报错直接跳过此步。
root@XiaoQiang:~# nvram set flag_last_success=0root@XiaoQiang:~# nvram set flag_try_sys1_failed=1root@XiaoQiang:~# nvram set flag_try_sys2_failed=1root@XiaoQiang:~# nvram commit------------------------------
------------------------------
#重启路由
在putty中执行命令
root@XiaoQiang:~# reboot不成功则断电重启
到此完毕!
新路由一些默认参数
路由IP:192.168.123.1 登录账号admin 密码admin wifi:PDCN wifi密码:1234567890
