中兴e8820刷openwrt_中兴E8820V2(电信天翼宽带类似新路
由3歌华链)-拆机。。。
本帖最后由 yumeimm 于 2020-12-20 10:53 编辑
2020-12更新:
-- 增加 v19.07.5固件
2020-10更新:
-- 添加openwrt v19.07.4固件
2020-05更新:
-- 添加openwrt v19.07.3固件
2020-02更新:--增加Openwrt v19.07.2固件
--增加OpenWrt v19.07.1固件
这个路由器是电信天翼宽带送的,现在某鱼上⼤概不到60左右可以包邮收到。
路由器采⽤的⽅案和歌华链/新路由3-d2 类似,都是MT7621⽅案。
1. 硬件概要
CPU: MT7621AT 双核880M, MIPS架构,双核四线程,880MHz主频。
内存: 64M DDR2 (π PME809416CBR-E7DN 1733P71836600230), 速度800MHZ,512Mbit。
FLASH: 16M 闪存,型号是 MXIC MX 25L12835FM2I-10G 8D359500 L171304, 128Mbit
2.4G: MT7603EN, 带PA( LNA )?
5G: MT7612EN, 带PA和LNA ?(两⽚MSC 586H 725E)
4个LAN⼝,1个WAN⼝,全千兆。⼀个USB 2.0接⼝。
硬件版本: ZXHN E8820 V2.0
(PCB板⽐较⼩,2个电解电容)
从带有⽹⼝的这⼀⾯,⼩⼼拆开上⾯板,就可以看到⾥⾯的PCB。
1.png (447.37 KB, 下载次数: 3)
2019-4-3 21:49 上传
2.png (521.88 KB, 下载次数: 7)
2019-4-3 22:12 上传
3.png (460.42 KB, 下载次数: 4)
2019-4-3 22:12 上传
4.png (476.37 KB, 下载次数: 3)
2019-4-3 22:12 上传
TTL接⼝及串⼝参数设置: 依次从上到下,接串⼝的GND, TX, RX, VCC(不⽤接)。串⼝参数: 115200/8/N/1
TTL.jpg (134.31 KB, 下载次数: 4)
海阔天空歌曲
2020-2-7 18:05 上传
心情烦躁怎么办ttl_param.PNG (30.79 KB, 下载次数: 5)
2019-4-22 21:49 上传
2. 官⽅固件功能
5.png (167.37 KB, 下载次数: 4)
2019-4-3 22:12 上传
6.png (69.94 KB, 下载次数: 6)
2019-4-3 22:12 上传
3. OpenWrt固件
OpenWrt 简要刷机操作:
按照上述⽅法连接TTL,路由开机完成之后。然后在TTL的控制台界⾯输⼊⽤户名(zte_wrt)及密码(123
45!@#$%)登录到系统:将mtd分区“Whole flash”备份出来(假设名字为whole.bin),插⼊U盘或者⽤tftp命令都可以。这个就是16M的编程器固件。mtd_origin.PNG (56.62 KB, 下载次数: 0)
2020-2-7 17:57 上传
TTL备份⽅法以及刷⼊breed(参考):
路由器开机启动,接TTL,然后⽤上述⽤户名/密码登录。将e8820v2_breed.bin放⼊U盘根⽬录, 插⼊U盘到路由器。
# cd /mnt/usb1_1/
# cat /dev/mtd0 > whole.bin (此即编程器固件)
# cat e8820v2_breed.bin > /dev/mtdblock1 (刷⼊breed)
# reboot (重启)复制代码
关于此编程器固件"whole.bin",有如下说明:
编程器固件whole.bin:
死寂豆瓣
地址:0x20000(开始的地址)
2.4G-MAC/BSSID/LAN-MAC: 0x20014-0x20019
5G-MAC/BSSID: 0X20024-0X20029
其它: 2.4G wifi名、5G wifi名, 上⽹密码等。
地址:0x2F000 – 0x2F130: 2.4G wifi 参数。以“03 76 XX XX”开头
地址:0x2F800 – 0x2F930: 5G wifi 参数。 以“62 76 XX XX”开头。
在breed中依次刷⼊eeprom.bin⽂件(⽆线参数及调校)和OpenWrt固件即可。
关于eeprom.bin⽂件的⽣成 ( 35楼 有python脚本⾃动⽣成):
一的四字词语>梦见房子是什么意思
eeprom.bin 为存放相关⽆线2.4G/5G参数⽂件。在有些分区中称为“Factory”分区。求带走
⼤⼩为:64KB。
1) ⽤WinHEX软件新建⼀个⼤⼩64KB的空⽩⽂件,然后⽤”FF”填充整个⽂件。健身项目
2) 在0x0 处拷贝并写⼊上述"firmware.bin"的2.4G参数, 开头16进制数值为: “03 76 XXXX”
3) 在0x90-0x9F这⼀⾏如果是全0,⽤“FF”填充这⼀⾏( 仅供参考,不建议操作,建议参考新路由3相关eeprom调整参数的帖⼦。 )
4) 在0x8000处拷贝并写⼊上述"firmware.bin"的 5G参数内容,开头16进制数值为: “62 76 XX XX”
5) 在0xe000-0xe005处、0xe006-0xe00B处分别写⼊两个MAC地址。(第2个地址的最后⼀个字节为第⼀个MAC地址最后⼀个字节加⼀)
6) 在0x81E0处,写⼊16进制数值:“C0 81 82 C3 04 45 46 07 08 09”
建筑照片
OpenWrt固件参考
参考这个帖⼦,可以⾃⾏加⼊官⽅OpenWrt固件中:
中興E8820V2 OPENWRT⾃編譯分享 原廠EPPROM修改 新增 koolproxy adbyby mwan3
中兴E8820 V2 刷OPENWRT研究:
或者根据上述帖⼦的commit(未经测试,仅仅提供⽤于进⼀步修改的参考):
zte_ttl.png (55.51 KB, 下载次数: 4)
2020-1-17 13:46 上传
4. 总结
1) ⽅案和新路由3、歌华链类似, MT7621/MT7603/MT7612。PCB板⼩⽽紧凑。USB为2.0。
2) 内存⽐较⼩64M, FLASH也⽐较⼩16M(8脚,可以⽤夹⼦)。如果刷个全功能固件,16M-FLASH估计很快就满,64M内存也很难跑复杂点的应⽤。
3) 散热仅仅在CPU上⾯有,其它配件裸奔。
4) ⽬前OpenWrt的开源驱动(2019-03-27) ⽀持⽐较好,可以⼀试。
5) 关于免拆机刷机: ⽤TTL连接进⼊原⼚固件console界⾯后,可以看到⽬录"/bin, /sbin"下⾯有如下命令: telnetd, insmod。
也许可以从这些命令⼊⼿看看能否解决~(留待⾼⼿~~)
(⽂件:/etc/rc, /, /etc/init.debug等启动脚本就⾏修改,也许能启动telnetd, vsftdd等)
密码:7c0b