请选择 进入手机版 | 继续访问电脑版
查看: 9696|回复: 104

[分享] EdgeRouter-X (erx) 系列TTL连接救砖/刷固件(EdgeOS/OpenWRT/LEDE)/教程

  [复制链接]

9

主题

50

帖子

418

积分

ubnt管理人员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
418
发表于 2018-4-2 14:06:11 | 显示全部楼层 |阅读模式
本教程以 ER-X 为例,其他类似设备原理相同,以下为大家提供相关救砖即恢复过程记录。此方法非官方恢复方法,请自行决定是否使用。
注意,救砖过程涉及拆解设备,会造成的无法保修、不符合保修条款的情况,请大家慎重决定是否进行以下恢复操作。
注意,救砖过程涉及拆解设备,会造成的无法保修、不符合保修条款的情况,请大家慎重决定是否进行以下恢复操作。
注意,救砖过程涉及拆解设备,会造成的无法保修、不符合保修条款的情况,请大家慎重决定是否进行以下恢复操作。

本文以 MacOS 做例,Windows 请自行参考。


1. 刷前准备

(1)接线

由于 ER-X 没有 console 口,你需要 FT232 芯片板 USB 转 TTL 以及 3 根连接线。
IMAGE_2018-03-30_15_27_09.jpg


IMAGE_2018-03-30_15_27_10.jpg
在 ER-X 电路板上从上之下依次为 RXD TXD GND

(2)相关固件下载
游客,如果您要查看本帖隐藏内容请回复

(3)TFTP 服务器
MacOS 自带 TFTP 服务器,只要配置好路径打开即可
  1. sudo launchctl load -F /System/Library/LaunchDaemons/tftp.plist
  2. sudo launchctl start com.apple.tftpd
  3. sudo chmod 777 /private/tftpboot
  4. sudo chmod 777 /private/tftpboot/*
复制代码
默认路径 /private/tftpboot ,将下载好的固件复制到这里。

IMAGE 2018-04-03 13:46:30.jpg    IMAGE 2018-04-03 13:46:36.jpg

Windows 的同学请自己研究下 TFTP server

(4)配置网络 IP 地址

ip

ip


2. 连接


将芯片版连接至 Mac,另一段连接至之前图中所示的位置后,可以使用 putty 或者 mac 自带的 screen
波特率 57600 8N
  1. screen /dev/cu.usbserial-[你的设备 ID] 57600
复制代码
断电重启 就会刷出屏幕信息,要注意的是,如果按示例的接法始终没有信息,将 TX/RX 线对调一下在尝试是否有信息输出。

start

start


3.刷引导固件

tftpconfig

tftpconfig

当出现上图信息后,快速按下 1,使用 TFTP 刷入引导固件,依次填写 IP 地址

使用 TFTP 时需要将机器与路由器 eth0 口连接


  • device IP 指的是获取文件的地址,此处则是路由器即 ER-X IP 地址是 192.168.1.1。
  • server IP 是你想获取文件的地址,此处我们范例是使用的本机,就是刚刚填入的 192.168.1.111。
  • 最后提示你要获取的文件名, MacOS 默认开启了 TFTP ,地址是 /private/tftpboot,将你下载的引导固件放到此目录中,将名称填入终端。如果你已经下载了固件并放入 TFTP 文件夹中,此处填写 openwrt-ramips-mt7621-ubnt-erx-initramfs-kernel


文件名:openwrt-ramips-mt7621-ubnt-erx-initramfs-kernel

当全部准备就绪后回车,系统会自动从引导固件加载:


starting.jpg

等待启动完毕后敲击回车进去命令行,由于不会默认显示,你可以中途尝试回车键看是否引导完成。

openwrtwelcome.jpg


4.刷回官方固件

此时已经进入 openwrt 引导系统,需要将官方固件上传至路由器,注意⚠️:上传时需要将网线连接至 eth1 口!
ER-X 固件下载参考准备工作,
下载完成后解压并进入到文件夹上传文件。
image.png


上传到 /root/ 目录下

openwrtfiles.jpg

回到路由器,依次执行以下命令
  1. ubidetach -p /dev/mtd5
复制代码
  1. ubiformat /dev/mtd5
复制代码
  1. ubiattach -p /dev/mtd5
复制代码
  1. ubimkvol /dev/ubi0 --vol_id=0 --lebs=1925 --name=troot
复制代码
  1. mount -o sync -t ubifs ubi0:troot /mnt/
复制代码
recoverubnt.jpg


将官方固件解压出来的文件改名,并复制进 mnt 。

  1. cp version.tmp /mnt/version
  2. cp squashfs.tmp /mnt/squashfs.img
  3. cp squashfs.tmp.md5 /mnt/squashfs.img.md5
复制代码
复制 squashfs.tmp 的时间较长,请耐心等待。
复制完成后依次执行

  1. dd if=vmlinux.tmp of=/dev/mtdblock3
  2. dd if=vmlinux.tmp of=/dev/mtdblock4
复制代码
almostfinish.jpg

完成后执行
  1. reboot
复制代码
reboot.jpg

这时候将网线口切换回 eth0,访问 192.168.1.1

done

done


IMAGE_2018-03-30_15_52_38.jpg

至此,刷回官网固件流程完毕。

此外,其他系统也是可以刷的,比如:
IMAGE_2018-03-30_15_53_14.jpg

原理差不多,但不建议。







回复

使用道具 举报

5

主题

43

帖子

387

积分

烽火狼烟

Rank: 3Rank: 3Rank: 3

积分
387
发表于 2018-4-3 18:22:54 | 显示全部楼层
不会啊,先保存。
回复 支持 反对

使用道具 举报

13

主题

195

帖子

925

积分

飞鸽传书

Rank: 4Rank: 4Rank: 4Rank: 4

积分
925
发表于 2018-4-3 20:29:41 来自手机 | 显示全部楼层
看看快快快快快卡卡卡卡卡卡卡卡
回复 支持 反对

使用道具 举报

1

主题

6

帖子

159

积分

烽火狼烟

Rank: 3Rank: 3Rank: 3

积分
159
发表于 2018-4-3 21:02:12 | 显示全部楼层
必须马克,收藏了
回复 支持 反对

使用道具 举报

0

主题

1

帖子

60

积分

伏地听声

Rank: 2Rank: 2

积分
60
发表于 2018-4-4 08:40:17 | 显示全部楼层
看看看看看看
回复 支持 反对

使用道具 举报

2

主题

60

帖子

365

积分

烽火狼烟

Rank: 3Rank: 3Rank: 3

积分
365
发表于 2018-4-4 12:12:53 | 显示全部楼层
mark一下备用,
回复 支持 反对

使用道具 举报

5

主题

19

帖子

597

积分

飞鸽传书

Rank: 4Rank: 4Rank: 4Rank: 4

积分
597
发表于 2018-4-6 12:49:37 | 显示全部楼层
学习下,非常感谢
回复 支持 反对

使用道具 举报

3

主题

45

帖子

514

积分

飞鸽传书

Rank: 4Rank: 4Rank: 4Rank: 4

积分
514
发表于 2018-4-7 11:13:20 | 显示全部楼层
TTL线是什么规格的
回复 支持 反对

使用道具 举报

2

主题

55

帖子

344

积分

烽火狼烟

Rank: 3Rank: 3Rank: 3

积分
344
发表于 2018-4-10 09:28:34 | 显示全部楼层
来学习一下的
回复 支持 反对

使用道具 举报

1

主题

12

帖子

55

积分

伏地听声

Rank: 2Rank: 2

积分
55
发表于 2018-4-16 23:12:11 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报

1

主题

7

帖子

142

积分

烽火狼烟

Rank: 3Rank: 3Rank: 3

积分
142
发表于 2018-4-17 09:29:06 | 显示全部楼层
必须马克,收藏了
回复 支持 反对

使用道具 举报

0

主题

1

帖子

18

积分

口耳相传

Rank: 1

积分
18
发表于 2018-4-17 23:51:55 | 显示全部楼层
如果您要查看本帖隐藏内容请回复
回复 支持 反对

使用道具 举报

4

主题

73

帖子

467

积分

烽火狼烟

Rank: 3Rank: 3Rank: 3

积分
467
发表于 2018-4-20 20:25:19 | 显示全部楼层

回帖奖励 +1 U币

学习 标注一下以备研究用
回复 支持 反对

使用道具 举报

0

主题

3

帖子

136

积分

烽火狼烟

Rank: 3Rank: 3Rank: 3

积分
136
发表于 2018-4-21 18:08:47 | 显示全部楼层
如果您要查看本帖隐藏内容请回复
回复 支持 反对

使用道具 举报

0

主题

12

帖子

261

积分

烽火狼烟

Rank: 3Rank: 3Rank: 3

积分
261
发表于 2018-4-21 18:09:27 | 显示全部楼层
来学习一下,
回复 支持 反对

使用道具 举报

0

主题

2

帖子

66

积分

伏地听声

Rank: 2Rank: 2

积分
66
发表于 2018-4-21 18:42:33 | 显示全部楼层
这个要保存
回复 支持 反对

使用道具 举报

1

主题

133

帖子

1067

积分

有线传输

Rank: 5

积分
1067
发表于 2018-4-23 13:37:41 | 显示全部楼层
很不错,我用ch340线刷的
回复 支持 反对

使用道具 举报

0

主题

2

帖子

66

积分

伏地听声

Rank: 2Rank: 2

积分
66
发表于 2018-4-23 14:20:20 | 显示全部楼层
变砖了,过保只能试试这个
回复 支持 反对

使用道具 举报

0

主题

3

帖子

260

积分

烽火狼烟

Rank: 3Rank: 3Rank: 3

积分
260
发表于 2018-4-23 21:42:01 | 显示全部楼层
学习 标注一下以备研究用  想试下LEDE
回复 支持 反对

使用道具 举报

4

主题

35

帖子

143

积分

烽火狼烟

Rank: 3Rank: 3Rank: 3

积分
143
发表于 2018-4-24 09:29:09 | 显示全部楼层
erx可以刷openwrt,有什么特别之处
回复 支持 反对

使用道具 举报

2

主题

108

帖子

401

积分

烽火狼烟

Rank: 3Rank: 3Rank: 3

积分
401
发表于 2018-4-24 13:46:11 | 显示全部楼层

回帖奖励 +1 U币

刷openwrt就没有hwnat了吧
回复 支持 反对

使用道具 举报

0

主题

1

帖子

6

积分

口耳相传

Rank: 1

积分
6
发表于 2018-4-24 15:06:31 | 显示全部楼层

回帖奖励 +1 U币

顶顶顶顶顶
回复 支持 反对

使用道具 举报

1

主题

12

帖子

43

积分

口耳相传

Rank: 1

积分
43
发表于 2018-4-25 13:41:11 | 显示全部楼层

回帖奖励 +1 U币


学习下,非常感谢
回复 支持 反对

使用道具 举报

6

主题

19

帖子

230

积分

烽火狼烟

Rank: 3Rank: 3Rank: 3

积分
230
发表于 2018-4-26 13:20:27 | 显示全部楼层

回帖奖励 +1 U币

学习下大神的技术
回复 支持 反对

使用道具 举报

0

主题

9

帖子

172

积分

烽火狼烟

Rank: 3Rank: 3Rank: 3

积分
172
发表于 2018-4-26 15:13:47 | 显示全部楼层

回帖奖励 +1 U币

不想拆开啊
回复 支持 反对

使用道具 举报

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

本版积分规则

优倍快网络技术咨询(上海)有限公司 沪ICP备13034452

© ubnt.com.cn All Rights Reserved.本站发布的所有内容,未经许可,不得转载.

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