找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2767|回复: 9

[其他设备] 利用telnet备份E1固件

[复制链接]
发表于 2018-5-30 20:16 | 显示全部楼层 |阅读模式
本帖最后由 baobolz 于 2018-5-30 20:49 编辑

RoutAck.exe 192.168.199.140
telnet 192.168.199.140

BusyBox v1.22.1 (2017-10-20 18:23:49 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

    ___  __ _______________  __  _____  ___  ________  ___
   / _ \/ // /  _/ ___/ __ \/  |/  /  |/  / / __/ __ \/ _ \
  / ___/ _  // // /__/ /_/ / /|_/ / /|_/ / _\ \/ /_/ / ___/
/_/  /_//_/___/\___/\____/_/  /_/_/  /_/ /___/\____/_/
----------------------------------------------------------
Barrier Breaker, unknown
----------------------------------------------------------
PID=E1
BUILD_TYPE=release
BUILD_NUMBER=102
BUILD_TIME=20171020-175300
----------------------------------------------------------
MTK OpenWrt SDK V3.4
revision : 6414397e
benchmark : APSoC SDK 5.0.1.0
kernel : 144992
----------------------------------------------------------
root@E1:/# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00800000 00010000 "ALL"
mtd1: 00030000 00010000 "Bootloader"
mtd2: 00010000 00010000 "Config"
mtd3: 00010000 00010000 "Factory"
mtd4: 00050000 00010000 "permanent_config"
mtd5: 00760000 00010000 "firmware"
mtd6: 0062a93b 00010000 "rootfs"
mtd7: 00100000 00010000 "rootfs_data"

root@E1:/# dd if=/dev/mtd1 of=/tmp/Bootloader.bin
root@E1:/# cd /www
root@E1:/www# touch Bootloader.bin
root@E1:/www# mount --bind /tmp/Bootloader.bin /www/Bootloader.bin
电脑端浏览器访问 http://192.168.199.140/Bootloader.bin 取出文件。


root@E1:/www# dd if=/dev/mtd2 of=/tmp/Config.bin
touch Config.bin
mount --bind /tmp/Config.bin /www/Config.bin
http://192.168.199.140/Config.bin


root@E1:/# dd if=/dev/mtd3 of=/tmp/Factory.bin
root@E1:/# cd /www
root@E1:/www# touch Factory.bin
root@E1:/www# mount --bind /tmp/Factory.bin /www/Factory.bin
http://192.168.199.140/Factory.bin


root@E1:/www# dd if=/dev/mtd4 of=/tmp/permanent_config.bin
touch permanent_config.bin
mount --bind /tmp/permanent_config.bin /www/permanent_config.bin
http://192.168.199.140/permanent_config.bin


root@E1:/www# dd if=/dev/mtd5 of=/tmp/firmware.bin
touch firmware.bin
mount --bind /tmp/firmware.bin /www/firmware.bin
http://192.168.199.140/firmware.bin


root@E1:/www# dd if=/dev/mtd6 of=/tmp/rootfs.bin
touch rootfs.bin
mount --bind /tmp/rootfs.bin /www/rootfs.bin
http://192.168.199.140/rootfs.bin


root@E1:/www# dd if=/dev/mtd7 of=/tmp/rootfs_data.bin
touch rootfs_data.bin
mount --bind /tmp/rootfs_data.bin /www/rootfs_data.bin
http://192.168.199.140/rootfs_data.bin

reboot

固件备份后建议重启一下路由器或“rm -f /tmp/*.bin”删除备份固件,否则会占用内存。
重启后可以用“rm -f /www/*.bin”删除多余文件。

发表于 2018-5-30 20:23 | 显示全部楼层
哎!我本来也是打算用Telnet备份的,但是我的E1打是打开了Telnet,但breed一直刷不进去,ssh又没开,就算备份了也取不出来。这就比较尴尬。请问这样的可以解决吗?

点评

我是在Win7下用路由器刷breed Web控制台助手v4.8刷入的breed。 这种方法只要打开telnet就可以备份。  详情 回复 发表于 2018-5-30 20:30
回复 支持 反对

使用道具 举报

发表于 2018-5-30 20:27 | 显示全部楼层
这个方法可以备份所有固件 开了Telnet就行







    Mozilla/5.0 (Wayland; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0  (zh-CN)
    ——2018/5/30 下午8:27:20
             

    点评

    请问你们是怎么取出备份文件的?是WinSCP登陆取出的吗?我的进不去  详情 回复 发表于 2018-5-30 20:39
    回复 支持 反对

    使用道具 举报

     楼主| 发表于 2018-5-30 20:30 | 显示全部楼层
    本帖最后由 baobolz 于 2018-5-30 20:36 编辑
    1184214234 发表于 2018-5-30 20:23
    哎!我本来也是打算用Telnet备份的,但是我的E1打是打开了Telnet,但breed一直刷不进去,ssh又没开,就算备 ...

    我是在Win7下用路由器刷breed Web控制台助手v4.8刷入的breed。
    这种方法只要打开telnet就可以备份。类似于 http://192.168.199.140/Factory.bin 的网址是在电脑端浏览器输入的可以下载下来。
    那个ALL就是所谓的编程器固件。

    点评

    好,感谢,我也去试一试!  详情 回复 发表于 2018-5-30 20:40
    不知道是不是我的固件太新了还是怎么回事,就是刷不进。 光备份的话开了Telnet就可以了,我的问题是不知道怎么取出备份的文件,你们是WinSCP中取出来的吗?我的进不去  详情 回复 发表于 2018-5-30 20:37
    回复 支持 反对

    使用道具 举报

    发表于 2018-5-30 20:37 | 显示全部楼层
    baobolz 发表于 2018-5-30 20:30
    我是在Win7下用路由器刷breed Web控制台助手v4.8刷入的breed。
    这种方法只要打开telnet就可以备份。类似 ...

    不知道是不是我的固件太新了还是怎么回事,就是刷不进。
    光备份的话开了Telnet就可以了,我的问题是不知道怎么取出备份的文件,你们是WinSCP中取出来的吗?我的进不去
    回复 支持 反对

    使用道具 举报

    发表于 2018-5-30 20:39 | 显示全部楼层
    sysop 发表于 2018-5-30 20:27
    这个方法可以备份所有固件 开了Telnet就行

    请问你们是怎么取出备份文件的?是WinSCP登陆取出的吗?我的进不去
    回复 支持 反对

    使用道具 举报

    发表于 2018-5-30 20:40 | 显示全部楼层
    baobolz 发表于 2018-5-30 20:30
    我是在Win7下用路由器刷breed Web控制台助手v4.8刷入的breed。
    这种方法只要打开telnet就可以备份。类似 ...

    好,感谢,我也去试一试!
    回复 支持 反对

    使用道具 举报

    发表于 2018-5-30 20:40 | 显示全部楼层
    E1固件方便共享下吗?这个不包含mac等信息吧,官方好像还没得下载的

    点评

    https://breed.hackpascal.net/breed-mt7620-phicomm-psg1208.bin  详情 回复 发表于 2018-5-30 20:54
    回复 支持 反对

    使用道具 举报

     楼主| 发表于 2018-5-30 20:54 | 显示全部楼层
    本帖最后由 baobolz 于 2018-5-30 21:04 编辑
    拉侧旋 发表于 2018-5-30 20:40
    E1固件方便共享下吗?这个不包含mac等信息吧,官方好像还没得下载的

    https://breed.hackpascal.net/breed-mt7620-phicomm-psg1208.bin
    https://pan.lanzou.com/i14mf8f
    别人的全备份https://www.lanzous.com/i10kt0f



    点评

    多谢!  详情 回复 发表于 2018-5-31 07:56
    回复 支持 反对

    使用道具 举报

    发表于 2018-5-31 07:56 | 显示全部楼层
    baobolz 发表于 2018-5-30 20:54
    https://breed.hackpascal.net/breed-mt7620-phicomm-psg1208.bin
    https://pan.lanzou.com/i14mf8f
    别 ...

    多谢!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    欢迎大家光临恩山无线论坛上一条 /1 下一条

    有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

    GMT+8, 2024-6-16 03:56

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    | 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

    快速回复 返回顶部 返回列表