中兴ZTE E8820V2原生支持OpenWrt,这里主要介绍一下如何拆机使用TTL线进行刷入不死鸟breed的方法,只要刷了breed后再刷入OpenWrt就很容易了。
准备工具:
TTL线
putty
e8820v2_breed.bin
U盘或者TFTP
具体步骤如下:
【第一种方法:使用U盘进行TTL备份和刷入breed】
1、拆机连接TTL,将 e8820v2_breed.bin 放入U盘根目录, 插入U盘到路由器。
TTL线序(路由器网口在上方):
GND
TX
RX
VCC(不用连接)
2、使用putty对串口进行监听,以设备管理的串口号为准,如COM3、波特率115200,进入TTL的控制台界面
3、路由开机完成之后。输入ROOT的账号密码进入SSH
用户:zte_wrt
密码:12345!@#$%
4、登录到系统后,进行原固件备份;将mtd分区“Whole flash”备份出来(假设名字为whole.bin),这个就是16M的编程器固件。(目的是如果刷机失败变砖,还可以恢复原始中兴ZTE的系统)
操作命令如下:
cd /mnt/usb1_1/
cat /dev/mtd0 > whole.bin
cat e8820v2_breed.bin > /dev/mtdblock1
reboot
命令的中文意思:
进入U盘目录
备份中兴ZTE系统的原始固件,即编程器固件
刷入breed
重启
为了查看固件是否备份成功,可以在刷入breed后输入 ls /mnt/usb1_1/ 查看U盘目录是否已经存在whole.bin文件
重启路由器之后,插入网线,将本地电脑的IP地址设置为:192.168.1.88 输入breed的地址 192.168.1.1 即可进入breed的界面
后续需要再次进入breed方法:
用牙签顶住Reset键后,插入电源开机,保持3~5秒即可进入breed模式,使用192.168.1.1 即可进入breed的界面。
【第二种方法:使用TFTP进行TTL备份和刷入breed】
1、拆机连接TTL线
TTL线序(路由器网口在上方):
GND
TX
RX
VCC(不用连接)
2、将 e8820v2_breed.bin 放入TFTPD设置的目录
3、路由开机完成之后。输入ROOT的账号密码进入SSH
用户:zte_wrt
密码:12345!@#$%
4、登录到系统后,进行原固件备份;将mtd分区“Whole flash”备份出来(假设名字为whole.bin),这个就是16M的编程器固件。(目的是如果刷机失败变砖,还可以恢复原始中兴ZTE的系统)
操作命令如下:
cd /var/tmp
cat /dev/mtd0 > whole.bin
tftp -p -l whole.bin 192.168.5.2
tftp -g -r e8820v2_breed.bin 192.168.5.2
cat e8820v2_breed.bin > /dev/mtdblock1
reboot
命令的中文意思:
进入路由器的tmp临时目录
备份中兴ZTE系统的原始固件,即编程器固件
将编程器固件通过tftpd服务器上传到PC电脑
将e8820v2_breed.bin通过tftpd服务器下载到路由器
刷入breed
重启
为了查看固件是否备份成功,可以在tftp -p -l whole.bin 192.168.5.2 命令后查看一下电脑TFTPD目录是否已经存在whole.bin文件
重启路由器之后,插入网线,将本地电脑的IP地址设置为:192.168.1.88 输入breed的地址 192.168.1.1 即可进入breed的界面
后续需要再次进入breed方法:
用牙签顶住Reset键后,插入电源开机,保持3~5秒即可进入breed模式,使用192.168.1.1 即可进入breed的界面。
常用Linux命令:
# ls /sbin/
# ls /mnt/
# ls /mnt/usb1_1/
# cat /proc/mtd
E8820V2 Breed.zip 下载地址:
https://wwa.lanzoui.com/i8q5tdg
E8820V2 OpenWrt 固件、Breed、eeprom等常用软件:
https://wwa.lanzoui.com/b0evao1lc 密码:c7l2