Breed 专题

Breed 是国内流行的闭源路由器引导程序,以稳定和易用著称。

简介

Breed 是专为路由器设计的引导程序,由国内开发者创作。

官方网站http://www.breedbad.com/(备用: breed.lede.work)

主要特点

  1. Web 控制台界面
  2. 多固件备份
  3. 内置 TFTP 服务器
  4. 内存检测工具
  5. 环境变量编辑
  6. 引导记录修复

支持的路由器

常见支持品牌
品牌 代表机型
TP-Link Archer C7, TL-WR842N, TL-WR941N
小米 WR30U, 4A, 4C, 路由器 Pro
斐讯 K2, K2P, K3
腾达 F9, FH1203
联想 Newifi mini, Y1, Y1S
架构支持
  1. MIPS:MT7620/MT7621 系列
  2. ARM:部分 ARM 路由器
  3. Broadcom:部分博通芯片机型

安装方法

准备工作
  1. 获取适用于你路由器型号的 Breed
  2. 备份原厂固件
  3. 确认路由器已获取 SSH/Telnet
  4. 确保 Breed 文件与路由器兼容
通过 TTL 刷入
# 连接 TTL 串口
# 进入 U-Boot 命令行

# 擦除原厂 U-Boot 分区
erase 0x9f000000 +0x10000

# 写入 Breed
tftpboot 0x81000000 breed.bin
cp.b 0x81000000 0x9f000000 0x10000

# 重启
reset
通过 Web 界面刷入

适用于已有不死 Breed 的情况:

  1. 进入 Breed Web 控制台
  2. 找到「恢复原厂 U-Boot」选项
  3. 上传 Breed 文件
通过 SSH/Telnet 刷入
# 通过 SSH/Telnet 连接路由器
# 假设 Breed 文件已上传到 /tmp

mtd write /tmp/breed.bin u-boot
reboot

Web 控制台

进入方法
  1. 路由器断电
  2. 按住 Reset 键不放
  3. 插入电源
  4. 等待约 5 秒,松开 Reset
  5. 浏览器访问 http://192.168.1.1
控制台功能

固件更新

  1. 支持上传 .bin/.trx 固件
  2. 自动校验固件完整性
  3. 支持双固件备份

Breed 设置

  1. 修改环境变量
  2. 设置启动参数
  3. 查看内存信息
  4. 恢复出厂设置

工具

  1. 内存测试
  2. Flash 查看
  3. TFTP 服务器
  4. 固件备份

Breed 命令

串口命令

在 Breed 中可用的命令:

# 查看帮助
help

# 查看环境变量
printenv

# 设置环境变量
setenv lan_ip 192.168.1.1
setenv bootargs console=ttyS0,115200

# 保存环境变量
saveenv

# 启动指定固件
bootm 0x9f020000

# TFTP 启动
tftp 0x81000000 openwrt.bin
bootm
TFTP 启动
setenv ipaddr 192.168.1.1
setenv serverip 192.168.1.100
tftpboot 0x81000000 firmware.bin
bootm

常见问题

Breed 刷入后无法启动
  1. 确认 Breed 文件正确
  2. 检查 Flash 地址是否正确
  3. 尝试进入 Breed 恢复模式
  4. 通过 TTL 重新刷入
无法进入 Web 控制台
  1. 检查电脑 IP 是否为 192.168.1.x
  2. 尝试按住 Reset 时间更长
  3. 检查网线连接
  4. 路由器断电重试
Breed 被覆盖
  1. 使用 TTL 重新刷入 Breed
  2. 使用编程器直接写入 Flash
  3. 参考路由器型号的救砖教程
Breed 环境变量恢复
# 在 Breed 控制台执行
env default -a
saveenv
reset

Breed 与其他 Bootloader 对比

特性 Breed U-Boot CFE
Web 界面
多固件备份
TFTP 服务器
命令行 简化 完整 完整
学习难度

相关链接

⚠️ 技术声明

本教程仅供学习和参考。刷写固件存在风险,可能导致设备变砖或失去保修。请在操作前:

最后更新:2026年4月