第二章 准备工作清单:工具、固件与刷机软件
好,咱们正式开始动手之前,先把家伙事儿备齐。我见过太多人刷到一半发现缺根网线,或者固件版本不对,直接卡死。嗯,准备工作做扎实了,后面才能顺风顺水。
2.1 必备硬件工具
说白了,你需要的东西其实不多。但每一样都别凑合。
- 网线(至少一根):最好是成品网线,别用自己压的,接触不良会坑死人。我建议准备两根,一根连电脑和路由器,另一根备用。
- 电脑(笔记本或台式机):必须有线网口。如果你用笔记本没有RJ45接口,记得提前备一个USB转网口的转换器。无线连接在刷机时极不稳定,千万别指望它。
- 电源适配器:旧路由器自带的那个。注意看电压和电流,12V 1A 是常见规格。我曾经遇到过用错电源直接烧了闪存的情况,惨痛教训。
- 螺丝刀(可选):有些路由器需要拆机短接或看PCB版本,备一把小十字螺丝刀,有备无患。
我的小习惯:刷机前我会把所有设备插好电,网线先不接,等软件环境配好了再连。这样能避免误操作。
2.2 固件下载地址
固件就是路由器的操作系统。你想想看,原厂固件功能有限,换成第三方固件才能当AP用。我常用的固件来源有这几个:
| 固件类型 | 推荐下载源 | 说明 |
|---|---|---|
| Padavan(老毛子) | GitHub 上的 hanwckf 或 chongshengB 仓库 | 稳定、轻量,适合改AP |
| OpenWrt | 官方下载站或恩山论坛 | 功能强大,但配置稍复杂 |
| Breed 引导 | breed.hackpascal.net | 刷机必备的引导程序 |
我个人习惯去恩山论坛找对应型号的帖子。因为同一个路由器可能有多个硬件版本,固件不通用。下载时一定看清文件名里的版本号,比如 RT-AC1200_3.4.3.9-099.trx 这种。
注意:不要从不明来源下载固件。我见过有人下了带后门的版本,路由器被拿去挖矿。尽量选知名作者或官方仓库。
2.3 刷机必备软件介绍
软件方面,核心就两个:TFTP 和 Breed。嗯,这里要重点讲清楚它们各自的作用。
2.3.1 TFTP 客户端
TFTP 是个极简的文件传输工具。刷机时,路由器在特定模式下会通过 TFTP 从电脑拉取固件。说白了,它就是一根“数据水管”。
- 下载地址:Tftpd32 官网或各大软件站,搜“Tftpd64”就行(64位系统用这个)。
- 使用方法:安装后设置好当前文件夹(放固件的目录),然后路由器通电时按住复位键,电脑端就能看到传输进度条。
我记得第一次用 TFTP 刷机时,死活连不上。后来发现是 Windows 防火墙没关。所以建议你刷机前暂时关闭防火墙和杀毒软件。
2.3.2 Breed 引导程序
Breed 是路由器界的“BIOS”。有了它,刷机就像给电脑重装系统一样简单。你想想看,没有 Breed 的话,一旦固件刷坏,路由器就变砖了。有了 Breed,随时可以进恢复模式重刷。
- 下载地址:breed.hackpascal.net,根据你的路由器芯片型号选择对应文件。比如 MT7620 芯片就下
breed-mt7620-reset1.bin。 - 安装方式:一般通过原厂固件的漏洞或 SSH 写入。具体步骤后面章节会细讲。
避坑指南:我曾经刷错过 Breed 版本,导致路由器无法启动。后来只能拆机用编程器救砖。所以下载时一定核对芯片型号,别只看路由器品牌。
2.4 其他辅助工具
除了上面这些,我建议再准备一个 网线测试仪(十几块钱那种就行)。刷完机后如果网口不亮,先测一下线是不是好的,别在硬件问题上浪费时间。
另外,电脑上装个 PuTTY 或 SecureCRT,用于串口调试。虽然大部分情况用不上,但万一 Breed 进不去,串口就是最后的救命稻草。
好了,工具清单就这些。你备齐之后,咱们就可以进入下一章——如何刷入 Breed 引导程序。那一步是整个改造的关键,我会把每一步操作都拆开讲清楚。