Edgerouter Lite 3 镜像烧录

两百来块收来的洋垃圾 Ubnt Edgerouter Lite 3 使用一根 USB 2.0 U 盘作为启动盘,终于在无数次 I/O Error 后宕机了。一番搜索之后发现了这个:EdgeMax Rescue Kit (EMRK) 救援工具包。不过这种方式比较繁琐,需要通过 Console 线连接路由,然后使用 TFTP 传输镜像进行刷机。参考此评论此主题后得到两个解决方案。

总的来说,ERLite-3 洋垃圾相比 ER-X 有着非常高的性价比(见下表,数据来源),内置 DPI 深度包审计便于流控,且具有更高的大包吞吐性能。

Packets ERLite-3 ER-X
1518 bytes 3 Gbps / 240,000 pps 1 Gbps / 80,000 pps
64 bytes 490 Mbps / 730,000 pps 957 Mbps / 1,400,000 pps

Plan A:需要 Linux 执行环境

  1. ERLite-3 | Ubiquiti - Downloads 下载最新的固件。
  2. sowbug/mkeosimg | Github 下载 EdgeRouter 启动盘制作工具。
  3. 在 Linux 执行环境下运行 sudo ./mkeosimg ER-e100.v1.xxxxxxx.tar 将下载的固件包转换至 .img 格式的磁盘镜像。
  4. 使用 ImageUSB 等工具将镜像烧录至 U 盘。
  5. 替换损坏的 U 盘然后开机,即可获得一台全新的 Edgerouter Lite 3。

Plan B:需要准备好用于 DD 的磁盘镜像

  1. ERL_1.4.0.img | Google Drive 下载由 landers7222 制作好的磁盘镜像,或者自己提前制作好之前的 U 盘镜像。
  2. 使用 dd 命令或 ImageUSB 等工具将镜像烧录至 U 盘。
  3. 替换损坏的 U 盘然后开机,即可获得一台全新的 Edgerouter Lite 3。